[770c98]: / Application / Validation / GaitVaughan / Model / DriverVisualization.any

Download this file

370 lines (290 with data), 10.6 kB

//Make visualization of the drivers.

//Vector dimensions
AnyVar Length =0.1;
AnyVar Thickness=0.01;
AnyVec3 RGB={1,0,0};

AnyDrawVector  Vector1 = {
  AnyRefNode &ref2 = Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.SacrumMarker;
  Vec = {0.0,.Length,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector2 = {
  AnyRefNode &ref2 = Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.SacrumMarker;
  Vec = {0.0,-.Length,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;};




AnyDrawVector  Vector3 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.RAsis;
  Vec = {.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector4 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.RAsis;
  Vec = {-.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};





AnyDrawVector  Vector5 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.LAsis;
  Vec = {.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector6 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.LAsis;
  Vec = {-.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};


//Z on pelvis 3 

AnyDrawVector  Vector7 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.RAsis;
  Vec = {0,0,.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB={0,1,0};//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector8 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.RAsis;
  Vec = {0,0,-.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB={0,1,0};//make reference to color
  PointAway = Off;
};


AnyDrawVector  Vector9 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.LAsis;
  Vec = {0,0,.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB={0,1,0};//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector10 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.LAsis;
  Vec = {0,0,-.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB={0,1,0};//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector11 = {
  AnyRefNode &ref2 = Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.SacrumMarker;
  Vec = {0,0,.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB={0,1,0};//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector12 = {
  AnyRefNode &ref2 = Main.Model.HumanModel.Trunk.SegmentsLumbar.PelvisSeg.SacrumMarker;
  Vec = {0,0,-.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB={0,1,0};//make reference to color
  PointAway = Off;
};      



//Knee

AnyDrawVector  Vector13 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Thigh.KneeMarkerR;
  Vec = {.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector14 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Thigh.KneeMarkerR;
  Vec = {-.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};


AnyDrawVector  Vector15 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Thigh.KneeMarkerL;
  Vec = {.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector16 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Thigh.KneeMarkerL;
  Vec = {-.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};  



//Malleolus

AnyDrawVector  Vector17 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Shank.MalleolusMarkerR;
  Vec = {0,.Length,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector18 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Shank.MalleolusMarkerR;
  Vec = {0,-.Length,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};  


AnyDrawVector  Vector19 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Shank.MalleolusMarkerL;
  Vec = {0,.Length,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector20 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Shank.MalleolusMarkerL;
  Vec = {0,-.Length,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};         



// Metatarsal



AnyDrawVector  Vector21 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Foot.MetatarsalMarkerR;
  Vec = {.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector22 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Foot.MetatarsalMarkerR;
  Vec = {-.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};         


AnyDrawVector  Vector23 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Foot.MetatarsalMarkerR;
  Vec = {0,0,.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector24 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Foot.MetatarsalMarkerR;
  Vec = {0,0,-.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};         



AnyDrawVector  Vector25 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Foot.MetatarsalMarkerL;
  Vec = {.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector26 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Foot.MetatarsalMarkerL;
  Vec = {-.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};         


AnyDrawVector  Vector27 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Foot.MetatarsalMarkerL;
  Vec = {0,0,.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector28 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Foot.MetatarsalMarkerL;
  Vec = {0,0,-.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};         



//Heel right
AnyDrawVector  Vector29 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Foot.HeelMarkerR;
  Vec = {.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector30 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Foot.HeelMarkerR;
  Vec = {-.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};         


AnyDrawVector  Vector31 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Foot.HeelMarkerR;
  Vec = {0,.Length,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector32 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Foot.HeelMarkerR;
  Vec = {0,-.Length,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};         




AnyDrawVector  Vector33 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Foot.HeelMarkerR;
  Vec = {0,0,.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector34 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Right.Leg.Seg.Foot.HeelMarkerR;
  Vec = {0,0,-.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};         

//Heel left
AnyDrawVector  Vector35 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Foot.HeelMarkerL;
  Vec = {.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector36 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Foot.HeelMarkerL;
  Vec = {-.Length,0,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};         


AnyDrawVector  Vector37 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Foot.HeelMarkerL;
  Vec = {0,.Length,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector38 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Foot.HeelMarkerL;
  Vec = {0,-.Length,0};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};         

AnyDrawVector  Vector40 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Foot.HeelMarkerL;
  Vec = {0,0,.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};

AnyDrawVector  Vector41 = {
  AnyRefFrame &ref2=Main.Model.HumanModel.Left.Leg.Seg.Foot.HeelMarkerL;
  Vec = {0,0,-.Length};  //use zero length
  Line.Thickness = ..Thickness;
  Line.RGB=..RGB;//make reference to color
  PointAway = Off;
};