|
| OdTrVisMiniVec3d () |
|
| OdTrVisMiniVec3d (DataType _x, DataType _y, DataType _z) |
|
| OdTrVisMiniVec3d (const BaseVec &xy, DataType _z) |
|
template<typename VecType > |
| OdTrVisMiniVec3d (const VecType &vec) |
|
OdTrVisMiniVec3d & | set (DataType _x, DataType _y, DataType _z) |
|
OdTrVisMiniVec3d & | set (const BaseVec &xy, DataType _z) |
|
template<typename VecType > |
OdTrVisMiniVec3d & | set (const VecType &vec) |
|
DataType | operator[] (int nAxis) const |
|
DataType & | operator[] (int nAxis) |
|
bool | operator== (const OdTrVisMiniVec3d &vec) const |
|
bool | operator!= (const OdTrVisMiniVec3d &vec) const |
|
| operator OdGePoint3d () const |
|
| operator OdGeVector3d () const |
|
OdTrVisMiniVec3d | operator+ (const OdTrVisMiniVec3d &vec) const |
|
OdTrVisMiniVec3d & | operator+= (const OdTrVisMiniVec3d &vec) |
|
OdTrVisMiniVec3d | operator- (const OdTrVisMiniVec3d &vec) const |
|
OdTrVisMiniVec3d & | operator-= (const OdTrVisMiniVec3d &vec) |
|
DataType | operator* (const OdTrVisMiniVec3d &vec) const |
|
OdTrVisMiniVec3d | operator^ (const OdTrVisMiniVec3d &vec) const |
|
OdTrVisMiniVec3d & | operator*= (DataType val) |
|
OdTrVisMiniVec3d & | operator/= (DataType val) |
|
OdTrVisMiniVec3d | operator- () const |
|
OdTrVisMiniVec3d & | negate () |
|
OdTrVisMiniVec3d | mul (const OdTrVisMiniVec3d &vec) const |
|
OdTrVisMiniVec3d & | setMul (const OdTrVisMiniVec3d &vec) const |
|
OdTrVisMiniVec3d | div (const OdTrVisMiniVec3d &vec) const |
|
OdTrVisMiniVec3d & | setDiv (const OdTrVisMiniVec3d &vec) const |
|
OdTrVisMiniVec3d & | setNull () |
|
bool | isNull (DataType eps=1.e-8f) const |
|
DataType | length2 () const |
|
DataType | length () const |
|
OdTrVisMiniVec3d | operator~ () const |
|
OdTrVisMiniVec3d & | normalize (DataType eps=1.e-8f) |
|
DataType | minimum () const |
|
DataType | maximum () const |
|
OdTrVisMiniVec3d & | reflect (const OdTrVisMiniVec3d &n) |
|
OdTrVisMiniVec3d & | refract (const OdTrVisMiniVec3d &n, DataType eta, DataType eps=1.e-8f) |
|
| OdTrVisMiniVec2d () |
|
| OdTrVisMiniVec2d (DataType _x, DataType _y) |
|
template<typename VecType > |
| OdTrVisMiniVec2d (const VecType &vec) |
|
OdTrVisMiniVec2d & | set (DataType _x, DataType _y) |
|
template<typename VecType > |
OdTrVisMiniVec2d & | set (const VecType &vec) |
|
DataType | operator[] (int nAxis) const |
|
DataType & | operator[] (int nAxis) |
|
bool | operator== (const OdTrVisMiniVec2d &vec) const |
|
bool | operator!= (const OdTrVisMiniVec2d &vec) const |
|
| operator OdGePoint2d () const |
|
| operator OdGeVector2d () const |
|
OdTrVisMiniVec2d | operator+ (const OdTrVisMiniVec2d &vec) const |
|
OdTrVisMiniVec2d & | operator+= (const OdTrVisMiniVec2d &vec) |
|
OdTrVisMiniVec2d | operator- (const OdTrVisMiniVec2d &vec) const |
|
OdTrVisMiniVec2d & | operator-= (const OdTrVisMiniVec2d &vec) |
|
DataType | operator* (const OdTrVisMiniVec2d &vec) const |
|
DataType | operator^ (const OdTrVisMiniVec2d &vec) const |
|
OdTrVisMiniVec2d & | operator*= (DataType val) |
|
OdTrVisMiniVec2d & | operator/= (DataType val) |
|
OdTrVisMiniVec2d | operator- () const |
|
OdTrVisMiniVec2d & | negate () |
|
OdTrVisMiniVec2d | mul (const OdTrVisMiniVec2d &vec) const |
|
OdTrVisMiniVec2d & | setMul (const OdTrVisMiniVec2d &vec) const |
|
OdTrVisMiniVec2d | div (const OdTrVisMiniVec2d &vec) const |
|
OdTrVisMiniVec2d & | setDiv (const OdTrVisMiniVec2d &vec) const |
|
OdTrVisMiniVec2d & | setNull () |
|
bool | isNull (DataType eps=1.e-8f) const |
|
DataType | length2 () const |
|
DataType | length () const |
|
OdTrVisMiniVec2d | operator~ () const |
|
OdTrVisMiniVec2d & | normalize (DataType eps=1.e-8f) |
|
DataType | minimum () const |
|
DataType | maximum () const |
|
template<typename DataType>
struct OdTrVisMiniVec3d< DataType >
Library: Source code provided. <group ExRender_Windows_Classes>
Definition at line 156 of file TrVisVector.h.