[770c98]: / Tests / Applications / test_AalborgMandibleValidation.any

Download this file

55 lines (40 with data), 1.5 kB

//define = [
// {"MODELTYPE":1},
// {"MODELTYPE":2},
// {"MODELTYPE":3},
// ]
//save_study = ["Main.Model.Study"]

#include "../libdef.any"

#ifndef TEST_NAME
#define MODELTYPE 1

#define TEST_NAME "test_AalborgMandibleValidation_0"
#endif


#ifndef MODELTYPE
#define MODELTYPE 1
#endif


#path C3DFILEDATA_FILENAME "../../Application/Validation/AalborgMandibleValidation/Trials/ChewingClockwisePref0001/ChewingClockwisePref0001.c3d"


#if MODELTYPE == 1
#include "../../Application/Validation/AalborgMandibleValidation/Trials/ChewingClockwisePref0001/AnalysisPlanar.main.any"
#else #if MODELTYPE == 2 
#include "../../Application/Validation/AalborgMandibleValidation/Trials/ChewingClockwisePref0001/AnalysisFreeMovement.any"
#else #if MODELTYPE == 3
#include "../../Application/Validation/AalborgMandibleValidation/Trials/ChewingClockwisePref0001/AnalysisFDK.main.any"
#endif#endif#endif


Main = 
{
  #if MODELTYPE == 1
  #ifndef CREATE_IMAGE
    AnyOperation& RunTest = Main.AnalysisMandible;
  #else
    #include "../Cameras.any"
    AnyOperation& CameraInitPos = Main.Model.Study.InitialConditions;
    LoadTimeCam.CameraUpDirection = {0,0,1};
    LoadTimeCam.CameraLookAtPoint = {-0.4, -0.11, 0.56};
    LoadTimeCam.CameraFieldOfView = DesignVar(0.3);
    LoadTimeCam.CameraDirection  = {1,-1,0.6};
  #endif
  #endif
  
  #if MODELTYPE != 1
    AnyOperationDummy RunTest = {};
  #endif
  
  
};