5 #include "VectorMath.h"
6 #include "CollisionGroup.h"
17 : intersectionPointEcef(dv3::Zero())
18 , meshOriginEcef(dv3::Zero())
19 , triangleVertex0(v3::Zero())
20 , triangleVertex1(v3::Zero())
21 , triangleVertex2(v3::Zero())
22 , triangleNormal(v3::Zero())
23 , intersectionParam(0.0)
24 , collisionGroup(CollisionGroup::Default)
25 , collisionMaterialIndex(0)
28 , environmentFlatteningScale(1)
31 dv3 intersectionPointEcef;
37 double intersectionParam;
38 CollisionGroup::Type collisionGroup;
39 int collisionMaterialIndex;
42 double environmentFlatteningScale;
46 return intersectionParam < b.intersectionParam;