#include <basic/geometry/geo_rangesensor/MgcBox3.h>
Collaboration diagram for MgcBox3:

Public Member Functions | |
| MgcBox3 () | |
| MgcVector3 & | Center () |
| const MgcVector3 & | Center () const |
| MgcVector3 & | Axis (int i) |
| const MgcVector3 & | Axis (int i) const |
| MgcVector3 * | Axes () |
| const MgcVector3 * | Axes () const |
| MgcReal & | Extent (int i) |
| const MgcReal & | Extent (int i) const |
| MgcReal * | Extents () |
| const MgcReal * | Extents () const |
| void | ComputeVertices (MgcVector3 akVertex[8]) const |
Protected Attributes | |
| MgcVector3 | m_kCenter |
| MgcVector3 | m_akAxis [3] |
| MgcReal | m_afExtent [3] |
Definition at line 20 of file MgcBox3.h.
|
|
Definition at line 14 of file MgcBox3.inl. |
|
|
Definition at line 46 of file MgcBox3.inl. References m_akAxis. |
|
|
Definition at line 41 of file MgcBox3.inl. References m_akAxis. Referenced by MgcContOrientedBox(), and MgcTestIntersection(). |
|
|
Definition at line 35 of file MgcBox3.inl. References m_akAxis. |
|
|
Definition at line 29 of file MgcBox3.inl. References m_akAxis. Referenced by Range_Sensor::AddBoxToDepthMap(), Range_Sensor::AddCylinderToDepthMap(), Range_Sensor::AddSphereToDepthMap(), MgcContOrientedBox(), MgcFindIntersection(), and MgcTestIntersection(). |
|
|
Definition at line 24 of file MgcBox3.inl. References m_kCenter. |
|
|
Definition at line 19 of file MgcBox3.inl. References m_kCenter. Referenced by Range_Sensor::AddBoxToDepthMap(), Range_Sensor::AddCylinderToDepthMap(), Range_Sensor::AddSphereToDepthMap(), MgcContOrientedBox(), MgcFindIntersection(), and MgcTestIntersection(). |
|
|
Definition at line 16 of file MgcBox3.cpp. References m_afExtent, m_akAxis, and m_kCenter. |
|
|
Definition at line 57 of file MgcBox3.inl. References m_afExtent. |
|
|
Definition at line 51 of file MgcBox3.inl. References m_afExtent. Referenced by Range_Sensor::AddBoxToDepthMap(), Range_Sensor::AddCylinderToDepthMap(), Range_Sensor::AddSphereToDepthMap(), and MgcTestIntersection(). |
|
|
Definition at line 68 of file MgcBox3.inl. References m_afExtent. |
|
|
Definition at line 63 of file MgcBox3.inl. References m_afExtent. Referenced by MgcContOrientedBox(), MgcFindIntersection(), and MgcTestIntersection(). |
|
|
Definition at line 43 of file MgcBox3.h. Referenced by ComputeVertices(), Extent(), and Extents(). |
|
|
Definition at line 42 of file MgcBox3.h. Referenced by Axes(), Axis(), and ComputeVertices(). |
|
|
Definition at line 41 of file MgcBox3.h. Referenced by Center(), and ComputeVertices(). |
1.4.6-NO