|
| | OdTrVisRefPlaneDef () |
| |
| | OdTrVisRefPlaneDef (const OdGePoint3d &position, const OdGeVector3d &normal, OdUInt16 softness=0, OdUInt16 flags=0) |
| |
| void | enableBackgroundApplying (bool bEnable) |
| |
| bool | applyBackground () const |
| |
| void | setSoftness (OdUInt16 blurAmount) |
| |
| OdUInt16 | softness () const |
| |
| OdTrVisSectionPlane & | base () |
| |
| const OdTrVisSectionPlane & | base () const |
| |
| bool | operator== (const OdTrVisRefPlaneDef &rp) const |
| |
| bool | operator!= (const OdTrVisRefPlaneDef &rp) const |
| |
| | OdTrVisSectionPlane () |
| |
| | OdTrVisSectionPlane (const OdGePoint3d &position, const OdGeVector3d &normal) |
| |
| void | set (const OdGePoint3d &position, const OdGeVector3d &normal) |
| |
| OdGePoint3d | position () const |
| |
| OdGeVector3d | normal () const |
| |
| void | transformBy (const OdGeMatrix3d &xfm) |
| |
| void | smartTransformBy (const OdGeMatrix3d &xfm) |
| |
| template<typename ValType> |
| bool | isPtOnPlane (ValType x, ValType y, ValType z, float tol=1.e-8f) const |
| |
| template<typename VecType> |
| bool | isPtOnPlane (const VecType &pt, float tol=1.e-8f) const |
| |
| bool | operator== (const OdTrVisSectionPlane &sp) const |
| |
| bool | operator!= (const OdTrVisSectionPlane &sp) const |
| |
| OdTrVisMatrix3x3Impl & | set (const float *pVals) |
| |
| OdTrVisMatrix3x3Impl & | set (float e00=1.0f, float e01=0.0f, float e02=0.0f, float e10=0.0f, float e11=1.0f, float e12=0.0f, float e20=0.0f, float e21=0.0f, float e22=1.0f) |
| |
| OdTrVisMatrix3x3Impl & | setIdentity () |
| |
| const float * | getArray (int nRow=0) const |
| |
| float * | getArray (int nRow=0) |
| |
| float | operator() (int i, int j) const |
| |
| OdTrVisMiniVec3d< float > | row (int n) const |
| |
| OdTrVisMiniVec3d< float > | column (int n) const |
| |
| OdTrVisMatrix3x3Impl | operator* (const OdTrVisMatrix3x3Impl &m) const |
| |
| OdTrVisMatrix3x3Impl & | operator*= (const OdTrVisMatrix3x3Impl &m) |
| |
| OdTrVisMatrix3x3Impl | operator^ (const OdTrVisMatrix3x3Impl &m) const |
| |
| OdTrVisMatrix3x3Impl & | operator^= (const OdTrVisMatrix3x3Impl &m) |
| |
| OdTrVisMatrix3x3Impl & | invert (const float eps=1.e-8f) |
| |
| OdTrVisMatrix3x3Impl | operator~ () const |
| |
| OdTrVisMatrix3x3Impl & | transpose () |
| |
| OdTrVisMatrix3x3Impl | operator- () const |
| |
| OdTrVisMatrix3x3Impl | scale (const VectorType &v) const |
| |
| OdTrVisMatrix3x3Impl & | setScale (const VectorType &v) |
| |
| OdTrVisMatrix3x3Impl | recipScale (const VectorType &v) const |
| |
| OdTrVisMatrix3x3Impl & | setRecipScale (const VectorType &v) |
| |
| OdTrVisMatrix3x3Impl & | operator*= (float n) |
| |
| OdTrVisMatrix3x3Impl & | operator/= (float n) |
| |
| OdTrVisMatrix3x3Impl & | localRotate (const VectorType &angles) |
| |
| OdTrVisMatrix3x3Impl & | rotate (float angle, const VectorType &v, const float eps=1.e-8f) |
| |
| void | removeScale () |
| |
| OdTrVisMiniVec3d< float > | getScale () const |
| |
| VectorType & | transform (VectorType &vec, float=0.0f) const |
| |
| VectorType | transformClone (const VectorType &vec, float=0.0f) const |
| |
| VectorType & | untransform (VectorType &vec, float=0.0f) const |
| |
| VectorType | untransformClone (const VectorType &vec, float=0.0f) const |
| |
| OdTrVisMatrix3x3Impl & | set (const float *pVals) |
| |
| OdTrVisMatrix3x3Impl & | set (float e00=1.0f, float e01=0.0f, float e02=0.0f, float e10=0.0f, float e11=1.0f, float e12=0.0f, float e20=0.0f, float e21=0.0f, float e22=1.0f) |
| |
| OdTrVisMatrix3x3Impl & | setIdentity () |
| |
| const float * | getArray (int nRow=0) const |
| |
| float * | getArray (int nRow=0) |
| |
| float | operator() (int i, int j) const |
| |
| OdTrVisMiniVec3d< float > | row (int n) const |
| |
| OdTrVisMiniVec3d< float > | column (int n) const |
| |
| OdTrVisMatrix3x3Impl | operator* (const OdTrVisMatrix3x3Impl &m) const |
| |
| OdTrVisMatrix3x3Impl & | operator*= (const OdTrVisMatrix3x3Impl &m) |
| |
| OdTrVisMatrix3x3Impl & | operator*= (float n) |
| |
| OdTrVisMatrix3x3Impl | operator^ (const OdTrVisMatrix3x3Impl &m) const |
| |
| OdTrVisMatrix3x3Impl & | operator^= (const OdTrVisMatrix3x3Impl &m) |
| |
| OdTrVisMatrix3x3Impl & | invert (const float eps=1.e-8f) |
| |
| OdTrVisMatrix3x3Impl | operator~ () const |
| |
| OdTrVisMatrix3x3Impl & | transpose () |
| |
| OdTrVisMatrix3x3Impl | operator- () const |
| |
| OdTrVisMatrix3x3Impl | scale (const VectorType &v) const |
| |
| OdTrVisMatrix3x3Impl & | setScale (const VectorType &v) |
| |
| OdTrVisMatrix3x3Impl | recipScale (const VectorType &v) const |
| |
| OdTrVisMatrix3x3Impl & | setRecipScale (const VectorType &v) |
| |
| OdTrVisMatrix3x3Impl & | operator/= (float n) |
| |
| OdTrVisMatrix3x3Impl & | localRotate (const VectorType &angles) |
| |
| OdTrVisMatrix3x3Impl & | rotate (float angle, const VectorType &v, const float eps=1.e-8f) |
| |
| void | removeScale () |
| |
| OdTrVisMiniVec3d< float > | getScale () const |
| |
| VectorType & | transform (VectorType &vec, float=0.0f) const |
| |
| VectorType | transformClone (const VectorType &vec, float=0.0f) const |
| |
| VectorType & | untransform (VectorType &vec, float=0.0f) const |
| |
| VectorType | untransformClone (const VectorType &vec, float=0.0f) const |
| |
|
| static OdTrVisMatrix3x3Impl & | scaleMatrix (OdTrVisMatrix3x3Impl &m, const VectorType &v, bool bInverse=false) |
| |
| static OdTrVisMatrix3x3Impl & | scaleMatrix (OdTrVisMatrix3x3Impl &m, float s, bool bInverse=false) |
| |
| static OdTrVisMatrix3x3Impl & | localRotationMatrix (OdTrVisMatrix3x3Impl &m, const VectorType &angles) |
| |
| static OdTrVisMatrix3x3Impl & | rotationMatrix (OdTrVisMatrix3x3Impl &m, float angle, const VectorType &v, const float eps=1.e-8f) |
| |
| static OdTrVisMatrix3x3Impl & | scaleMatrix (OdTrVisMatrix3x3Impl &m, const VectorType &v, bool bInverse=false) |
| |
| static OdTrVisMatrix3x3Impl & | scaleMatrix (OdTrVisMatrix3x3Impl &m, float s, bool bInverse=false) |
| |
| static OdTrVisMatrix3x3Impl & | localRotationMatrix (OdTrVisMatrix3x3Impl &m, const VectorType &angles) |
| |
| static OdTrVisMatrix3x3Impl & | rotationMatrix (OdTrVisMatrix3x3Impl &m, float angle, const VectorType &v, const float eps=1.e-8f) |
| |
<group ExRender_Windows_Classes>
Definition at line 220 of file TrVisMaterialDef.h.