Polygon Crucher SDK - Documentation
Documentation
Loading...
Searching...
No Matches
C3DTVector< TYPE > Member List

This is the complete list of members for C3DTVector< TYPE >, including all inherited members.

C3DTVector() (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
C3DTVector(TYPE *val) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
C3DTVector(float x, float y, float z) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
C3DTVector(double x, double y, double z) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
C3DTVector(const C3DTPoint< TYPE > &point1, const C3DTPoint< TYPE > &point2) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
C3DTVector(const C3DTVector< TYPE > &vector) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
C3DTVector(const C3DTPoint< TYPE > &point) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
C3DTVector(const CQuaternion &quat) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >
C3DTVector(const C3DTVector< TYPE2 > &vect) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >
C3DTVector(const C3DTPoint< TYPE2 > &pt) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >
C3DTVector(const C3DTPoint< TYPE2 > &pt1, const C3DTPoint< TYPE2 > &pt2) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >
Ceil() const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
CPt() (defined in CPt)CPtinline
Div(const C3DTVector &vector, bool checkZero=true) constC3DTVector< TYPE >inline
Floor() const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
GetDouble(double *values3d) constC3DTVector< TYPE >
GetFlags() const (defined in CPt)CPtinline
GetFloat(float *values3f) constC3DTVector< TYPE >
Init(float x=0.0f, float y=0.0f, float z=0.0f) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
Init(double x=0.0, double y=0.0, double z=0.0) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
InitFromPoint(const C3DTPoint< TYPE > &point) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
InitFromPoints(const C3DTPoint< TYPE > &point1, const C3DTPoint< TYPE > &point2) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
Invert() constC3DTVector< TYPE >inline
InvertCheckZeroSign() constC3DTVector< TYPE >inline
IsAnormal() constC3DTVector< TYPE >inline
IsFlagSet(POINT_PROPERTIES flag) const (defined in CPt)CPtinline
IsInfinite() constC3DTVector< TYPE >inline
IsNan(bool resetToZero=false)C3DTVector< TYPE >inline
IsNormalized(double precision=FLOAT_EPSILON) constC3DTVector< TYPE >inline
IsNull(double precision=PRECISION_LIMIT) constC3DTVector< TYPE >inline
IsOneFlagSet(int flag) const (defined in CPt)CPtinline
IsUnit(double precision=PRECISION_LIMIT) constC3DTVector< TYPE >inline
Length() const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
Length2() const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
Mult(const C3DTVector &vector) constC3DTVector< TYPE >inline
Negate() constC3DTVector< TYPE >inline
NegateCheckZeroSign() constC3DTVector< TYPE >inline
Normalize()C3DTVector< TYPE >inline
Offset(TYPE value)C3DTVector< TYPE >inline
operator!=(const C3DTVector &src) const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator*(double weight) const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator*(const C3DTVector &vect) const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator*=(double weight) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator+(const C3DTVector &vect) const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator+=(const C3DTPoint< TYPE > &pt) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator+=(const C3DTVector &vect) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator-(const C3DTVector &vect) const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator-() const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator-=(const C3DTPoint< TYPE > &pt) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator-=(const C3DTVector &vect) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator/(double weight) const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator/=(double weight) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator=(const C3DTVector &vect) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator=(const C3DTPoint< TYPE > &pt) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >
operator=(const C3DTVector< TYPE2 > &vect) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >
operator=(const C4DPoint &pt) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >virtual
operator=(const CPt &refpoint) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >virtual
operator=(const C3DTVector< TYPE2 > &vect) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >
operator==(const C3DTVector &src) const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator[](int i) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator[](int i) const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
operator^(const C3DTVector &vect) const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
SelfDiv(const C3DTVector &vector, bool checkZero=true)C3DTVector< TYPE >inline
SelfInvert()C3DTVector< TYPE >inline
SelfMult(const C3DTVector &vector)C3DTVector< TYPE >inline
SelfNegate()C3DTVector< TYPE >inline
Serialize(CXArchive &ar) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >virtual
SetDouble(const double *values3d)C3DTVector< TYPE >
SetFlag(POINT_PROPERTIES flag, bool set) (defined in CPt)CPtinline
SetFlags(unsigned int flags) (defined in CPt)CPtinline
SetFlags(unsigned int flags, bool set) (defined in CPt)CPtinline
SetFloat(const float *values3f)C3DTVector< TYPE >inline
SetValues(const TYPE2 *values3t)C3DTVector< TYPE >inline
SizeOf() const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
SubstractTo(const C3DTVector &vect)C3DTVector< TYPE >inline
Swap(unsigned int swapMode) (defined in C3DTVector< TYPE >)C3DTVector< TYPE >
To4DPoint(C4DPoint &pt) const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >virtual
ValPtr() (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
ValPtr() const (defined in C3DTVector< TYPE >)C3DTVector< TYPE >inline
x (defined in C3DTVector< TYPE >)C3DTVector< TYPE >
y (defined in C3DTVector< TYPE >)C3DTVector< TYPE >
z (defined in C3DTVector< TYPE >)C3DTVector< TYPE >
~CPt() (defined in CPt)CPtinlinevirtual