|
|
Public Types | |
| enum | { Dim = 3 } |
| typedef HyperplaneCoordinateSystem< ScalarType, Dim >::PointType | PointType |
| typedef ScalarT | ScalarType |
Public Member Functions | |
| void | Canonical () |
| template<class V > | |
| void | FromNormal (const V &v) |
| ScalarType | Height (const PointType &p) const |
| operator const PointType * () const | |
| operator PointType * () | |
| void | RotateOnNormal (ScalarType radians) |
| template<class LPointT , class GPointT > | |
| void | ToGlobal (const LPointT &p, GPointT *g) const |
| template<class GPointT , class LPointT > | |
| void | ToLocal (const GPointT &p, LPointT *l) const |
| void | ToTangent (const PointType &p, GfxTL::VectorXD< Dim - 1, ScalarType > *t) const |
| typedef HyperplaneCoordinateSystem<ScalarType, Dim>::PointType PointType |
| typedef ScalarT ScalarType |
|
inline |
| Frame< 3, ScalarT >::ScalarType Height | ( | const PointType & | p | ) | const |
| void RotateOnNormal | ( | ScalarType | radians | ) |
| void ToTangent | ( | const PointType & | p, |
| GfxTL::VectorXD< Dim - 1, ScalarType > * | t | ||
| ) | const |