![]()  | 
  
    3DCoat Core API
    
   The 3DCoat API documentation. 
   | 
 
This is the complete list of members for cVec4, including all inherited members.
| __getstate__() (defined in cVec4) | cVec4 | inline | 
| __repr__() const (defined in cVec4) | cVec4 | |
| __setstate__(const std::tuple< float, float, float, float > &state) (defined in cVec4) | cVec4 | inline | 
| Abs(const cVec4 &) (defined in cVec4) | cVec4 | inlinestatic | 
| AddWithWeight(cVec4 const &src, float weight) (defined in cVec4) | cVec4 | inline | 
| AxisNegW (defined in cVec4) | cVec4 | static | 
| AxisNegX (defined in cVec4) | cVec4 | static | 
| AxisNegY (defined in cVec4) | cVec4 | static | 
| AxisNegZ (defined in cVec4) | cVec4 | static | 
| AxisW (defined in cVec4) | cVec4 | static | 
| AxisX (defined in cVec4) | cVec4 | static | 
| AxisY (defined in cVec4) | cVec4 | static | 
| AxisZ (defined in cVec4) | cVec4 | static | 
| Clear(void *=0) (defined in cVec4) | cVec4 | inline | 
| Copy(const float *pSrc) (defined in cVec4) | cVec4 | inline | 
| cVec4() (defined in cVec4) | cVec4 | inline | 
| cVec4(const float S) (defined in cVec4) | cVec4 | inlineexplicit | 
| cVec4(const float X, const float Y, const float Z, const float W) (defined in cVec4) | cVec4 | inline | 
| cVec4(const cVec2 &XY, const float Z, const float W) (defined in cVec4) | cVec4 | inline | 
| cVec4(const cVec2 &XY, const cVec2 &ZW) (defined in cVec4) | cVec4 | inline | 
| cVec4(const cVec3 &XYZ, const float W) (defined in cVec4) | cVec4 | inline | 
| cVec4(const cVec4 &v) (defined in cVec4) | cVec4 | inline | 
| Dot(const cVec4 &, const cVec4 &) (defined in cVec4) | cVec4 | inlinestatic | 
| Equals(const cVec4 &, const cVec4 &, const float Eps=cMath::Epsilon) (defined in cVec4) | cVec4 | inlinestatic | 
| GetDimension() const (defined in cVec4) | cVec4 | inline | 
| GetPosition() const (defined in cVec4) | cVec4 | inline | 
| Infinity (defined in cVec4) | cVec4 | static | 
| IsNormalized(const float Eps=cMath::Epsilon) const (defined in cVec4) | cVec4 | inline | 
| IsZero(const float Eps=cMath::Epsilon) const (defined in cVec4) | cVec4 | inline | 
| Length() const (defined in cVec4) | cVec4 | inline | 
| Length(const cVec4 &) (defined in cVec4) | cVec4 | inlinestatic | 
| LengthSq() const (defined in cVec4) | cVec4 | inline | 
| LengthSq(const cVec4 &) (defined in cVec4) | cVec4 | inlinestatic | 
| Lerp(const cVec4 &, const cVec4 &, const float) (defined in cVec4) | cVec4 | inlinestatic | 
| Max(const cVec4 &, const cVec4 &) (defined in cVec4) | cVec4 | inlinestatic | 
| Min(const cVec4 &, const cVec4 &) (defined in cVec4) | cVec4 | inlinestatic | 
| Normalize() (defined in cVec4) | cVec4 | inline | 
| Normalize(const cVec4 &) (defined in cVec4) | cVec4 | inlinestatic | 
| NormalizeSafe(const cVec4 &Fallback=cVec4::AxisW) (defined in cVec4) | cVec4 | inline | 
| One (defined in cVec4) | cVec4 | static | 
| operator!=(const cVec4 &) const (defined in cVec4) | cVec4 | inline | 
| operator*(const cVec4 &) const (defined in cVec4) | cVec4 | inline | 
| operator*(const float) const (defined in cVec4) | cVec4 | inline | 
| operator* (defined in cVec4) | cVec4 | friend | 
| operator*(const cMat4 &) const (defined in cVec4) | cVec4 | inline | 
| operator*=(const cVec4 &) (defined in cVec4) | cVec4 | inline | 
| operator*=(const float) (defined in cVec4) | cVec4 | inline | 
| operator*=(const cMat4 &) (defined in cVec4) | cVec4 | inline | 
| operator+(const cVec4 &) const (defined in cVec4) | cVec4 | inline | 
| operator+=(const cVec4 &) (defined in cVec4) | cVec4 | inline | 
| operator-() const (defined in cVec4) | cVec4 | inline | 
| operator-(const cVec4 &) const (defined in cVec4) | cVec4 | inline | 
| operator-=(const cVec4 &) (defined in cVec4) | cVec4 | inline | 
| operator/(const cVec4 &) const (defined in cVec4) | cVec4 | inline | 
| operator/(const float) const (defined in cVec4) | cVec4 | inline | 
| operator/ (defined in cVec4) | cVec4 | friend | 
| operator/=(const cVec4 &) (defined in cVec4) | cVec4 | inline | 
| operator/=(const float) (defined in cVec4) | cVec4 | inline | 
| operator=(const cVec3 &) (defined in cVec4) | cVec4 | |
| operator==(const cVec4 &) const (defined in cVec4) | cVec4 | inline | 
| operator[](const int index) (defined in cVec4) | cVec4 | inline | 
| operator[](const int index) const (defined in cVec4) | cVec4 | inline | 
| Set(const float S) (defined in cVec4) | cVec4 | inline | 
| Set(const float X, const float Y, const float Z, const float W) (defined in cVec4) | cVec4 | inline | 
| Set(const cVec2 &XY, const float Z, const float W) (defined in cVec4) | cVec4 | inline | 
| Set(const cVec2 &XY, const cVec2 &ZW) (defined in cVec4) | cVec4 | inline | 
| Set(const cVec3 &XYZ, const float W) (defined in cVec4) | cVec4 | inline | 
| SetPosition(float aX, float aY, float aZ, float aW) (defined in cVec4) | cVec4 | inline | 
| SetZero() (defined in cVec4) | cVec4 | inline | 
| ToFloatPtr() const (defined in cVec4) | cVec4 | inline | 
| ToFloatPtr() (defined in cVec4) | cVec4 | inline | 
| ToString(const int Prec=2) const (defined in cVec4) | cVec4 | |
| ToVec2() const (defined in cVec4) | cVec4 | inline | 
| ToVec2() (defined in cVec4) | cVec4 | inline | 
| ToVec3() const (defined in cVec4) | cVec4 | inline | 
| ToVec3() (defined in cVec4) | cVec4 | inline | 
| Transform(const cMat4 &) (defined in cVec4) | cVec4 | inline | 
| Transform(const cVec4 &, const cMat4 &) (defined in cVec4) | cVec4 | inlinestatic | 
| w (defined in cVec4) | cVec4 | |
| x (defined in cVec4) | cVec4 | |
| y (defined in cVec4) | cVec4 | |
| z (defined in cVec4) | cVec4 | |
| Zero (defined in cVec4) | cVec4 | static |