|
| 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.