Class hierarchy Compound list Header files Member list
dimeVec3f Class Reference
The dimeVec3f class is for containing and operating on a 3D vector / coordinate. More...
#include <Linear.h>
List of all members.
Public Members
- dimeVec3f (void)
- dimeVec3f (const dxfdouble X, const dxfdouble Y, const dxfdouble Z)
- dimeVec3f (const dxfdouble *xyz)
- dimeVec3f (const dimeVec3f& v)
- dimeVec3f cross (const dimeVec3f &v) const
- dxfdouble dot (const dimeVec3f &v) const
- bool equals (const dimeVec3f &v)
- bool equals (const dimeVec3f &v, dxfdouble tol)
- operator dxfdouble * ()
- const dxfdouble* getValue () const
- void getValue (dxfdouble &_x, dxfdouble &_y, dxfdouble &_z) const
- dxfdouble length () const
- dxfdouble sqrLength (void) const
- void negate (void)
- void setValue (const dxfdouble *v)
- void setValue (const dxfdouble X, const dxfdouble Y, const dxfdouble Z)
- dxfdouble operator [] (const int i) const
- dxfdouble& operator [] (const int i)
- dimeVec3f& operator *= (const dxfdouble s)
- dimeVec3f& operator /= (const dxfdouble s)
- dimeVec3f& operator += (const dimeVec3f &v)
- dimeVec3f& operator -= (const dimeVec3f &v)
- dimeVec3f operator - () const
- dimeVec3f& operator = (const dimeVec3f &v)
- void multMatrix (dxfdouble *matrix)
- void print () const
- void print (const char *s) const
- dimeVec3f multComponents (const dimeVec3f &v) const
- dxfdouble angle (const dimeVec3f &v2)
- void normalize ()
- dxfdouble x
- dxfdouble y
- dxfdouble z
Detailed Description
The dimeVec3f class is for containing and operating on a 3D vector / coordinate.
The documentation for this class was generated from the following files: