#include "MgcDistLin3Lin3.h"
Include dependency graph for MgcDistLin3Lin3.cpp:
Go to the source code of this file.
Functions | |
MgcReal | MgcSqrDistance (const MgcLine3 &rkLine0, const MgcLine3 &rkLine1, MgcReal *pfLinP0, MgcReal *pfLinP1) |
MgcReal | MgcSqrDistance (const MgcLine3 &rkLine, const MgcRay3 &rkRay, MgcReal *pfLinP, MgcReal *pfRayP) |
MgcReal | MgcSqrDistance (const MgcLine3 &rkLine, const MgcSegment3 &rkSeg, MgcReal *pfLinP, MgcReal *pfSegP) |
MgcReal | MgcSqrDistance (const MgcRay3 &rkRay0, const MgcRay3 &rkRay1, MgcReal *pfRayP0, MgcReal *pfRayP1) |
MgcReal | MgcSqrDistance (const MgcRay3 &rkRay, const MgcSegment3 &rkSeg, MgcReal *pfRayP, MgcReal *pfSegP) |
MgcReal | MgcSqrDistance (const MgcSegment3 &rkSeg0, const MgcSegment3 &rkSeg1, MgcReal *pfSegP0, MgcReal *pfSegP1) |
MgcReal | MgcDistance (const MgcLine3 &rkLine0, const MgcLine3 &rkLine1, MgcReal *pfLinP0, MgcReal *pfLinP1) |
MgcReal | MgcDistance (const MgcLine3 &rkLine, const MgcRay3 &rkRay, MgcReal *pfLinP, MgcReal *pfRayP) |
MgcReal | MgcDistance (const MgcLine3 &rkLine, const MgcSegment3 &rkSeg, MgcReal *pfLinP, MgcReal *pfSegP) |
MgcReal | MgcDistance (const MgcRay3 &rkRay0, const MgcRay3 &rkRay1, MgcReal *pfRayP0, MgcReal *pfRayP1) |
MgcReal | MgcDistance (const MgcRay3 &rkRay, const MgcSegment3 &rkSeg, MgcReal *pfRayP, MgcReal *pfSegP) |
MgcReal | MgcDistance (const MgcSegment3 &rkSeg0, const MgcSegment3 &rkSeg1, MgcReal *pfSegP0, MgcReal *pfSegP1) |
Variables | |
static const MgcReal | gs_fTolerance = 1e-05 |
|
Definition at line 877 of file MgcDistLin3Lin3.cpp. References MgcSqrDistance(), and MgcMath::Sqrt(). Here is the call graph for this function: ![]() |
|
Definition at line 871 of file MgcDistLin3Lin3.cpp. |
|
Definition at line 865 of file MgcDistLin3Lin3.cpp. |
|
Definition at line 859 of file MgcDistLin3Lin3.cpp. |
|
Definition at line 853 of file MgcDistLin3Lin3.cpp. |
|
Definition at line 847 of file MgcDistLin3Lin3.cpp. |
|
Definition at line 494 of file MgcDistLin3Lin3.cpp. References MgcMath::Abs(), MgcSegment3::Direction(), MgcVector3::Dot(), gs_fTolerance, MgcSegment3::Origin(), and MgcVector3::SquaredLength(). Here is the call graph for this function: ![]() |
|
Definition at line 305 of file MgcDistLin3Lin3.cpp. |
|
Definition at line 173 of file MgcDistLin3Lin3.cpp. |
|
Definition at line 109 of file MgcDistLin3Lin3.cpp. |
|
Definition at line 58 of file MgcDistLin3Lin3.cpp. |
|
Definition at line 19 of file MgcDistLin3Lin3.cpp. Referenced by MgcDistance(), and MgcTestIntersection(). |
|
Definition at line 16 of file MgcDistLin3Lin3.cpp. Referenced by Segment::DistanceSquared(), and MgcSqrDistance(). |