44 return !(*
this == rhs);
double normalX
The x coordinate of the vector normal to the point of intersection, if requested. ...
Definition: DtIntersectorResult.h:64
double endY
for debugging, the y coordinate of the line segment that was used to end the intersection ...
Definition: DtIntersectorResult.h:105
bool hasIntersectTriangle
Indicates whether or not the DtIntersectorResult contains intersected triangle data.
Definition: DtIntersectorResult.h:79
double normalZ
The z coordinate of the vector normal to the point of intersection, if requested. ...
Definition: DtIntersectorResult.h:72
Descriptor for a single intersection result.
Definition: DtIntersectorResult.h:21
DtIntersectTriangle isectTriangle
The triangle intersection, if requested.
Definition: DtIntersectorResult.h:82
double y
y coordinate, in database coordinates of the intersection
Definition: DtIntersectorResult.h:57
bool hasIntersect
Indicate whether this DtIntersectorResult object actually contains the result of an intersection...
Definition: DtIntersectorResult.h:51
double startY
for debugging, the y coordinate of the line segment that was used to start the intersection ...
Definition: DtIntersectorResult.h:93
double startX
for debugging, the x coordinate of the line segment that was used to start the intersection ...
Definition: DtIntersectorResult.h:89
DtUniqueID id
The elementID of the node intersected.
Definition: DtIntersectorResult.h:75
double z
z coordinate, in database coordinates of the intersection
Definition: DtIntersectorResult.h:60
double normalY
The y coordinate of the vector normal to the point of intersection, if requested. ...
Definition: DtIntersectorResult.h:68
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
bool operator==(const DtTextureAtlasIndexParser::StringOrFloatAttrib &lhs, const DtTextureAtlasIndexParser::StringOrFloatAttrib &rhs)
needed for search comparison code
Definition: DtTextureAtlasIndexParser.h:160
bool operator!=(const DtIntersectorResult &rhs) const
Inequality Operator.
Definition: DtIntersectorResult.h:42
Contains makVrv::DtUniqueID type.
double endZ
for debugging, the z coordinate of the line segment that was used to end the intersection ...
Definition: DtIntersectorResult.h:109
double x
x coordinate, in database coordinates of the intersection
Definition: DtIntersectorResult.h:54
std::vector< double > DtIntersectTriangle
Definition: DtIntersectorResult.h:26
double startZ
for debugging, the z coordinate of the line segment that was used to start the intersection ...
Definition: DtIntersectorResult.h:97
double endX
for debugging, the x coordinate of the line segment that was used to end the intersection ...
Definition: DtIntersectorResult.h:101
bool dynamicOcean
Indicates whether the intersection was with dynamic ocean, if in use.
Definition: DtIntersectorResult.h:85
Contains DLL export macros.