HDK
|
This is the complete list of members for GfRay, including all inherited members.
FindClosestPoint(const GfVec3d &point, double *rayDistance=NULL) const | GfRay | |
GetDirection() const | GfRay | inline |
GetPoint(double distance) const | GfRay | inline |
GetStartPoint() const | GfRay | inline |
GfFindClosestPoints(const GfRay &, const GfLine &, GfVec3d *, GfVec3d *, double *, double *) | GfRay | friend |
GfFindClosestPoints(const GfRay &, const GfLineSeg &, GfVec3d *, GfVec3d *, double *, double *) | GfRay | friend |
GfRay() | GfRay | inline |
GfRay(const GfVec3d &startPoint, const GfVec3d &direction) | GfRay | inline |
Intersect(const GfVec3d &p0, const GfVec3d &p1, const GfVec3d &p2, double *distance=NULL, GfVec3d *barycentricCoords=NULL, bool *frontFacing=NULL, double maxDist=std::numeric_limits< double >::infinity()) const | GfRay | |
Intersect(const GfPlane &plane, double *distance=NULL, bool *frontFacing=NULL) const | GfRay | |
Intersect(const GfRange3d &box, double *enterDistance=NULL, double *exitDistance=NULL) const | GfRay | |
Intersect(const GfBBox3d &box, double *enterDistance=NULL, double *exitDistance=NULL) const | GfRay | |
Intersect(const GfVec3d ¢er, double radius, double *enterDistance=NULL, double *exitDistance=NULL) const | GfRay | |
Intersect(const GfVec3d &origin, const GfVec3d &axis, const double radius, double *enterDistance=NULL, double *exitDistance=NULL) const | GfRay | |
Intersect(const GfVec3d &origin, const GfVec3d &axis, const double radius, const double height, double *enterDistance=NULL, double *exitDistance=NULL) const | GfRay | |
operator!=(const GfRay &r) const | GfRay | inline |
operator==(const GfRay &r) const | GfRay | inline |
SetEnds(const GfVec3d &startPoint, const GfVec3d &endPoint) | GfRay | |
SetPointAndDirection(const GfVec3d &startPoint, const GfVec3d &direction) | GfRay | |
Transform(const GfMatrix4d &matrix) | GfRay |