#include <basic/geometry/geo_rangesensor/MgcFrustum.h>
Collaboration diagram for MgcFrustum:
Public Member Functions | |
MgcFrustum () | |
MgcVector3 & | Origin () |
const MgcVector3 & | Origin () const |
MgcVector3 & | LVector () |
const MgcVector3 & | LVector () const |
MgcVector3 & | UVector () |
const MgcVector3 & | UVector () const |
MgcVector3 & | DVector () |
const MgcVector3 & | DVector () const |
MgcReal & | LBound () |
const MgcReal & | LBound () const |
MgcReal & | UBound () |
const MgcReal & | UBound () const |
MgcReal & | DMin () |
const MgcReal & | DMin () const |
MgcReal & | DMax () |
const MgcReal & | DMax () const |
void | Update () |
MgcReal | GetDRatio () const |
MgcReal | GetMTwoLF () const |
MgcReal | GetMTwoUF () const |
void | ComputeVertices (MgcVector3 akVertex[8]) const |
Protected Attributes | |
MgcVector3 | m_kOrigin |
MgcVector3 | m_kLVector |
MgcVector3 | m_kUVector |
MgcVector3 | m_kDVector |
MgcReal | m_fLBound |
MgcReal | m_fUBound |
MgcReal | m_fDMin |
MgcReal | m_fDMax |
MgcReal | m_fDRatio |
MgcReal | m_fMTwoLF |
MgcReal | m_fMTwoUF |
Definition at line 20 of file MgcFrustum.h.
|
Definition at line 16 of file MgcFrustum.cpp. References m_fDMax, m_fDMin, m_fLBound, m_fUBound, and Update(). Here is the call graph for this function: ![]() |
|
Definition at line 31 of file MgcFrustum.cpp. References m_fDMin, m_fDRatio, m_fLBound, m_fUBound, m_kDVector, m_kLVector, m_kOrigin, and m_kUVector. |
|
Definition at line 89 of file MgcFrustum.inl. References m_fDMax. |
|
Definition at line 84 of file MgcFrustum.inl. References m_fDMax. Referenced by MgcTestIntersection(). |
|
Definition at line 79 of file MgcFrustum.inl. References m_fDMin. |
|
Definition at line 74 of file MgcFrustum.inl. References m_fDMin. Referenced by MgcTestIntersection(). |
|
Definition at line 49 of file MgcFrustum.inl. References m_kDVector. |
|
Definition at line 44 of file MgcFrustum.inl. References m_kDVector. Referenced by MgcTestIntersection(). |
|
Definition at line 94 of file MgcFrustum.inl. References m_fDRatio. |
|
Definition at line 99 of file MgcFrustum.inl. |
|
Definition at line 104 of file MgcFrustum.inl. |
|
Definition at line 59 of file MgcFrustum.inl. References m_fLBound. |
|
Definition at line 54 of file MgcFrustum.inl. References m_fLBound. Referenced by MgcTestIntersection(). |
|
Definition at line 29 of file MgcFrustum.inl. References m_kLVector. |
|
Definition at line 24 of file MgcFrustum.inl. References m_kLVector. Referenced by MgcTestIntersection(). |
|
Definition at line 19 of file MgcFrustum.inl. References m_kOrigin. |
|
Definition at line 14 of file MgcFrustum.inl. References m_kOrigin. Referenced by MgcTestIntersection(). |
|
Definition at line 69 of file MgcFrustum.inl. References m_fUBound. |
|
Definition at line 64 of file MgcFrustum.inl. References m_fUBound. |
|
Definition at line 49 of file MgcFrustum.cpp. References m_fDMax, m_fDMin, m_fDRatio, m_fLBound, m_fMTwoLF, m_fMTwoUF, and m_fUBound. Referenced by MgcFrustum(). |
|
Definition at line 39 of file MgcFrustum.inl. References m_kUVector. |
|
Definition at line 34 of file MgcFrustum.inl. References m_kUVector. |
|
Definition at line 53 of file MgcFrustum.h. Referenced by DMax(), GetMTwoLF(), GetMTwoUF(), MgcFrustum(), and Update(). |
|
Definition at line 53 of file MgcFrustum.h. Referenced by ComputeVertices(), DMin(), MgcFrustum(), and Update(). |
|
Definition at line 56 of file MgcFrustum.h. Referenced by ComputeVertices(), GetDRatio(), and Update(). |
|
Definition at line 53 of file MgcFrustum.h. Referenced by ComputeVertices(), GetMTwoLF(), LBound(), MgcFrustum(), and Update(). |
|
Definition at line 57 of file MgcFrustum.h. Referenced by Update(). |
|
Definition at line 57 of file MgcFrustum.h. Referenced by Update(). |
|
Definition at line 53 of file MgcFrustum.h. Referenced by ComputeVertices(), GetMTwoUF(), MgcFrustum(), UBound(), and Update(). |
|
Definition at line 52 of file MgcFrustum.h. Referenced by ComputeVertices(), and DVector(). |
|
Definition at line 52 of file MgcFrustum.h. Referenced by ComputeVertices(), and LVector(). |
|
Definition at line 52 of file MgcFrustum.h. Referenced by ComputeVertices(), and Origin(). |
|
Definition at line 52 of file MgcFrustum.h. Referenced by ComputeVertices(), and UVector(). |