|
| | OdTrVisViewBasis () |
| |
| OdTrVisViewBasis & | setDefault () |
| |
| template<typename VecType , typename VecType2 > |
| OdTrVisViewBasis & | set (const VecType &origin, const VecType2 &xAxis, const VecType2 &yAxis, const VecType2 &zAxis) |
| |
| OdTrVisViewBasis & | set (const OdGeMatrix3d &xMat) |
| |
| template<typename MtxType > |
| OdTrVisViewBasis & | set (const MtxType &xMat) |
| |
| OdTrVisViewBasis & | setOrigin (const OdGePoint3d &origin) |
| |
| const OdGePoint3d & | origin () const |
| |
| OdGeMatrix3d & | get (OdGeMatrix3d &xMat, const OdGePoint3d &csOrigin=OdGePoint3d::kOrigin) const |
| |
| template<typename MtxType > |
| MtxType & | get (MtxType &xMat) const |
| |
| bool | operator== (const OdTrVisViewBasis &basis) const |
| |
| bool | operator!= (const OdTrVisViewBasis &basis) const |
| |
| OdTrVisViewBasis & | operator*= (const OdGeMatrix3d &xMat) |
| |
| OdTrVisViewBasis & | transform (const OdGeMatrix3d &xMat, OdUInt32 nElem) |
| |
| template<typename MtxType > |
| OdTrVisViewBasis & | operator*= (const MtxType &xMat) |
| |
| template<typename MtxType > |
| OdTrVisViewBasis & | transform (const MtxType &xMat, OdUInt32 nElem) |
| |
| template<typename VecType > |
| OdTrVisViewBasis & | operator+= (const VecType &translationVec) |
| |
| template<typename VecType > |
| OdTrVisViewBasis & | operator-= (const VecType &translationVec) |
| |
| template<typename VecType > |
| OdGePoint2d & | toLocal2d (OdGePoint2d &point, const VecType &pt) const |
| |
| template<typename VecType > |
| OdGePoint2d | toLocal2d (const VecType &pt) const |
| |
| template<typename VecType > |
| OdGePoint3d & | toLocal (OdGePoint3d &point, const VecType &pt) const |
| |
| template<typename VecType > |
| OdGePoint3d | toLocal (const VecType &pt) const |
| |
| OdGePoint3d & | toGlobal (OdGePoint3d &point, double fX, double fY) const |
| |
| OdGePoint3d | toGlobal (double fX, double fY) const |
| |
| template<typename VecType > |
| OdGePoint3d & | toGlobal (OdGePoint3d &point, const VecType &pt) const |
| |
| template<typename VecType > |
| OdGePoint3d | toGlobal (const VecType &pt) const |
| |
| | TD_USING (OdTrVisOrthoBasis::makeBasis0) |
| |
| OdTrVisOrthoBasis & | makeBasis0 (const OdGePoint3d &pos, const OdGePoint3d &target) |
| |
| | TD_USING (OdTrVisOrthoBasis::makeBasis) |
| |
| OdTrVisViewBasis & | makeBasis (const OdGePoint3d &pos, const OdGePoint3d &target, const OdGeVector3d &upVector=OdGeVector3d::kYAxis) |
| |
| | OdTrVisOrthoBasis () |
| |
| OdTrVisOrthoBasis & | setDefault () |
| |
| template<typename VecType > |
| OdTrVisOrthoBasis & | set (const VecType &xAxis, const VecType &yAxis, const VecType &zAxis) |
| |
| OdTrVisOrthoBasis & | set (const OdGeMatrix3d &xMat) |
| |
| template<typename MtxType > |
| OdTrVisOrthoBasis & | set (const MtxType &xMat) |
| |
| OdTrVisOrthoBasis & | setXAxis (const OdGeVector3d &axis) |
| |
| OdTrVisOrthoBasis & | setYAxis (const OdGeVector3d &axis) |
| |
| OdTrVisOrthoBasis & | setZAxis (const OdGeVector3d &axis) |
| |
| OdTrVisOrthoBasis & | setAxis (Axis nAxis, const OdGeVector3d &axis) |
| |
| const OdGeVector3d & | xAxis () const |
| |
| const OdGeVector3d & | yAxis () const |
| |
| const OdGeVector3d & | zAxis () const |
| |
| const OdGeVector3d & | getAxis (Axis axis) |
| |
| OdGeMatrix3d & | get (OdGeMatrix3d &xMat, const OdGePoint3d &csOrigin=OdGePoint3d::kOrigin) const |
| |
| template<typename MtxType > |
| MtxType & | get (MtxType &xMat) const |
| |
| bool | operator== (const OdTrVisOrthoBasis &basis) const |
| |
| bool | operator!= (const OdTrVisOrthoBasis &basis) const |
| |
| OdTrVisOrthoBasis & | operator*= (const OdGeMatrix3d &xMat) |
| |
| OdTrVisOrthoBasis & | transform (const OdGeMatrix3d &xMat, OdUInt32 nElem) |
| |
| template<typename MtxType > |
| OdTrVisOrthoBasis & | operator*= (const MtxType &xMat) |
| |
| template<typename MtxType > |
| OdTrVisOrthoBasis & | transform (const MtxType &xMat, OdUInt32 nElem) |
| |
| OdTrVisOrthoBasis & | normalize () |
| |
| template<typename VecType > |
| OdGePoint2d & | toLocal2d (OdGePoint2d &point, const VecType &pt) const |
| |
| template<typename VecType > |
| OdGePoint2d | toLocal2d (const VecType &pt) const |
| |
| template<typename VecType > |
| OdGePoint3d & | toLocal (OdGePoint3d &point, const VecType &pt) const |
| |
| template<typename VecType > |
| OdGePoint3d | toLocal (const VecType &pt) const |
| |
| OdGePoint3d & | toGlobal (OdGePoint3d &point, double fX, double fY) const |
| |
| OdGePoint3d | toGlobal (double fX, double fY) const |
| |
| template<typename VecType > |
| OdGePoint3d & | toGlobal (OdGePoint3d &point, const VecType &pt) const |
| |
| template<typename VecType > |
| OdGePoint3d | toGlobal (const VecType &pt) const |
| |
| OdTrVisOrthoBasis & | calibrate () |
| |
| OdTrVisOrthoBasis & | makeBasis0 (const OdGeVector3d &direction) |
| |
| OdTrVisOrthoBasis & | makeBasis (const OdGeVector3d &direction, const OdGeVector3d &upVector=OdGeVector3d::kYAxis) |
| |
Library: Source code provided. <group ExRender_Windows_Classes>
Definition at line 277 of file TrVisBasis.h.