[770c98]: / Application / Validation / AalborgMandibleValidation / BaseModel / EnvironmentFreeMovement.any

Download this file

42 lines (29 with data), 1.1 kB

AnyFolder Environment = {
#include "EnvironmentBase.any"
  
  #ifdef USE_STATIC_DRIVERS
  AnyOutputFile BoneBraceRelationshipOutput = 
  {
    FileName = TRIAL_PATH+Main.TrialSpecificData.NameOfFile+"-BoneBraceRelationship.txt";
    SepSign = " ";

    AnyVec3 SkullBraceLin = .SkullBraceLin.Pos;
    AnyVec3 SkullBraceRot = .SkullBraceRot.Pos; 

    AnyVec3 MandibleBraceLin = .MandibleBraceLin.Pos;
    AnyVec3 MandibleBraceRot = .MandibleBraceRot.Pos; 
    
  };

  #else
  
  
 AnyKinLinear LowerIncisorLin =  
 {
    Ref = 0;
    AnyRefFrame &skull = Main.Model.HumanModel.Seg.Skull;
    AnyRefFrame &lowerincisor = Main.Model.HumanModel.Seg.Mandible.LowerIncisorMiddleNode;

  };
  
  AnyOutputFile LowerIncisorMiddleNodeOutput = 
  {
    FileName = TRIAL_PATH+Main.TrialSpecificData.NameOfFile+"-SkullAndLowerIncisorMiddleNode.txt";
    SepSign = " ";  
    
    AnyVec3 SkullPos = .SkullLin.Pos;
    AnyVec3 SkullRot = .SkullRot.Pos;
    
    
    AnyVec3 LowerIncisorPos = .LowerIncisorLin.Pos;
  };
  #endif
};