#include "MgcCylinder.h"
#include "MgcLine3.h"
#include "MgcRay3.h"
#include "MgcSegment3.h"
Include dependency graph for MgcIntrLin3Cyln.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
bool | MgcTestIntersection (const MgcSegment3 &rkSegment, const MgcCylinder &rkCylinder) |
bool | MgcTestIntersection (const MgcRay3 &rkRay, const MgcCylinder &rkCylinder) |
bool | MgcTestIntersection (const MgcLine3 &rkLine, const MgcCylinder &rkCylinder) |
bool | MgcFindIntersection (const MgcSegment3 &rkSegment, const MgcCylinder &rkCylinder, int &riQuantity, MgcVector3 akPoint[2]) |
bool | MgcFindIntersection (const MgcRay3 &rkRay, const MgcCylinder &rkCylinder, double &t) |
bool | MgcFindIntersection (const MgcLine3 &rkLine, const MgcCylinder &rkCylinder, int &riQuantity, MgcVector3 akPoint[2]) |
|
Definition at line 299 of file MgcIntrLin3Cyln.cpp. References MgcLine3::Direction(), FindIntersection(), and MgcLine3::Origin(). Here is the call graph for this function: ![]() |
|
Definition at line 254 of file MgcIntrLin3Cyln.cpp. References MgcRay3::Direction(), FindIntersection(), and MgcRay3::Origin(). Here is the call graph for this function: ![]() |
|
Definition at line 233 of file MgcIntrLin3Cyln.cpp. References MgcSegment3::Direction(), FindIntersection(), and MgcSegment3::Origin(). Here is the call graph for this function: ![]() |
|
Definition at line 69 of file MgcIntrLin3Cyln.cpp. References MgcCylinder::GetSegment(), MgcSqrDistance(), and MgcCylinder::Radius(). Here is the call graph for this function: ![]() |
|
Definition at line 50 of file MgcIntrLin3Cyln.cpp. References MgcMath::Abs(), MgcCylinder::Center(), MgcRay3::Direction(), MgcCylinder::Direction(), MgcVector3::Dot(), MgcCylinder::GetSegment(), MgcCylinder::Height(), MgcSqrDistance(), MgcRay3::Origin(), and MgcCylinder::Radius(). Here is the call graph for this function: ![]() |
|
Definition at line 21 of file MgcIntrLin3Cyln.cpp. References MgcCylinder::Center(), MgcSegment3::Direction(), MgcCylinder::Direction(), MgcVector3::Dot(), MgcCylinder::GetSegment(), MgcCylinder::Height(), MgcSqrDistance(), MgcSegment3::Origin(), and MgcCylinder::Radius(). Here is the call graph for this function: ![]() |