|
OMToolkit
1.0
The polygonal mesh processing tool.
|
#include <OMTriBSPTreeRay.h>
Public Types | |
| typedef OMToolkit::Types::ModuleMeshd::Point | PointT |
Public Member Functions | |
| OMRay (PointT &origin, PointT &direction) | |
Public Attributes | |
| PointT | m_origin |
| PointT | m_direction |
| PointT | m_inv_dir |
| unsigned int | m_posneg [3] |
Class representing a ray
| typedef OMToolkit::Types::ModuleMeshd::Point OMToolkit::OMRay::PointT |
Constructor - initializes ray information and precomputes some data
| PointT OMToolkit::OMRay::m_direction |
Ray's vector
| PointT OMToolkit::OMRay::m_inv_dir |
Ray's inverse vector (1/vector)
| PointT OMToolkit::OMRay::m_origin |
Ray's origin
| unsigned int OMToolkit::OMRay::m_posneg[3] |
Number saying, if vector coordinate is negative or not
1.8.3.1