15 #include <matrix/vlVector.h>
32 ClosestIntersection = 0x00000001,
33 SoilType = 0x00000002,
34 AllIntersectionsThroughPoint = 0x00000004,
35 IntersectVectors = 0x00000008,
36 LineOfSight = 0x00000010,
37 IntersectEntities = 0x00000020,
38 IntersectTerrain = 0x00000040,
39 Default = AllIntersectionsThroughPoint | SoilType | IntersectVectors | IntersectTerrain | IntersectEntities
46 start(s), end(e), userData(u) {};
68 virtual int type()
const;
73 virtual bool setFromNet(
const char* contentBuffer,
74 unsigned contentSize);
82 virtual void setRequestId(
unsigned long);
83 unsigned long requestId()
const
92 virtual void clearIntersectionRequests();
95 return myIntersectionRequests;
100 virtual void setRequestFlags(
int);
113 namespace DtBufferSerialize