FormIt C++ API
v23.0.0 (2023.0.0)
|
This is the complete list of members for WSM::Utils::PickRay, including all inherited members.
AddPlane(Plane &plane, bool negate=false) | WSM::Utils::PickRay | inline |
AddPlanes(const 1::vector< Plane > &planes) | WSM::Utils::PickRay | inline |
CalculatePerspectiveScaleFactor() | WSM::Utils::PickRay | |
ClearPlanes() | WSM::Utils::PickRay | inline |
ClosestToEye(const WSM::Point3d &pt1, const WSM::Point3d &pt2) const | WSM::Utils::PickRay | |
ClosestToRayScreenPoint(const WSM::Point3d &pt1, const WSM::Point3d &pt2) const | WSM::Utils::PickRay | |
GetBaseRadius() const | WSM::Utils::PickRay | inline |
GetFrustumPlanesFromPath(const WSM::Point2d &p1, const WSM::Point2d &p2) | WSM::Utils::PickRay | static |
GetLine() const | WSM::Utils::PickRay | inline |
GetNormalizedScreenPoint() const | WSM::Utils::PickRay | inline |
GetPerspectiveScaleFactor() const | WSM::Utils::PickRay | inline |
GetPlanes() const | WSM::Utils::PickRay | inline |
IntersectsWithPoint(const WSM::Point3d &pt, bool useFrustum=false) const | WSM::Utils::PickRay | |
IntersectWithLine(const Line3d &line, WSM::Point3d &intersPoint, double ¶mRay, double ¶mLine, bool useFrustum=false, bool mustAlsoIntersectClosestPoint=false) const | WSM::Utils::PickRay | |
ModelSpacePickRayRadius(const Point3d &atPoint) const | WSM::Utils::PickRay | |
operator const 1::vector< Plane > &() const | WSM::Utils::PickRay | inline |
operator const Line3d &() const | WSM::Utils::PickRay | inline |
PickRay() | WSM::Utils::PickRay | inline |
PickRay(const Line3d &pickray) | WSM::Utils::PickRay | inline |
PickRay(const Point2d &normalizedScreenPoint, bool normalizedScreenYUp=false) | WSM::Utils::PickRay | |
PickRay(const Point2d &normalizedScreenPoint1, const Point2d &normalizedScreenPoint2) | WSM::Utils::PickRay | |
PickRay(const Line3d &pickrayLine, const 1::vector< Plane > &planes, double screenPickRayRadius, double perspectiveScaleFactor, double baseRadius) | WSM::Utils::PickRay | inline |
ScreenSpacePickRayRadius() const | WSM::Utils::PickRay | inline |
SetLine(const WSM::Line3d &l) | WSM::Utils::PickRay | inline |
SetNormalizedScreenPoint(const Point2d &pt) | WSM::Utils::PickRay | inline |
SetPerspectiveScaleFactor(double factor) | WSM::Utils::PickRay | inline |
SetScreenSpacePickRayRadius(double radius) | WSM::Utils::PickRay | |
~PickRay() | WSM::Utils::PickRay | inlinevirtual |