libmove3d  3.13.0
Vector3 Member List
This is the complete list of members for Vector3, including all inherited members.
absDotProduct(const Vector3 &vec) const Vector3 [inline]
crossProduct(const Vector3 &rkVector) const Vector3 [inline]
distance(const Vector3 &rhs) const Vector3 [inline]
dotProduct(const Vector3 &vec) const Vector3 [inline]
doubleEqual(const double &a, const double &b, const double &tolerance) const (defined in Vector3)Vector3 [inline]
isZeroLength(void) const Vector3 [inline]
length() const Vector3 [inline]
makeCeil(const Vector3 &cmp)Vector3 [inline]
makeFloor(const Vector3 &cmp)Vector3 [inline]
midPoint(const Vector3 &vec) const Vector3 [inline]
NEGATIVE_UNIT_X (defined in Vector3)Vector3 [static]
NEGATIVE_UNIT_Y (defined in Vector3)Vector3 [static]
NEGATIVE_UNIT_Z (defined in Vector3)Vector3 [static]
normalise()Vector3 [inline]
normalisedCopy(void) const Vector3 [inline]
operator!=(const Vector3 &rkVector) const (defined in Vector3)Vector3 [inline]
operator*(const double fScalar) const (defined in Vector3)Vector3 [inline]
operator*(const Vector3 &rhs) const (defined in Vector3)Vector3 [inline]
operator* (defined in Vector3)Vector3 [friend]
operator*=(const double fScalar) (defined in Vector3)Vector3 [inline]
operator*=(const Vector3 &rkVector) (defined in Vector3)Vector3 [inline]
operator+(const Vector3 &rkVector) const (defined in Vector3)Vector3 [inline]
operator+() const (defined in Vector3)Vector3 [inline]
operator+ (defined in Vector3)Vector3 [friend]
operator+ (defined in Vector3)Vector3 [friend]
operator+=(const Vector3 &rkVector) (defined in Vector3)Vector3 [inline]
operator+=(const double fScalar) (defined in Vector3)Vector3 [inline]
operator-(const Vector3 &rkVector) const (defined in Vector3)Vector3 [inline]
operator-() const (defined in Vector3)Vector3 [inline]
operator- (defined in Vector3)Vector3 [friend]
operator- (defined in Vector3)Vector3 [friend]
operator-=(const Vector3 &rkVector) (defined in Vector3)Vector3 [inline]
operator-=(const double fScalar) (defined in Vector3)Vector3 [inline]
operator/(const double fScalar) const (defined in Vector3)Vector3 [inline]
operator/(const Vector3 &rhs) const (defined in Vector3)Vector3 [inline]
operator/ (defined in Vector3)Vector3 [friend]
operator/=(const double fScalar) (defined in Vector3)Vector3 [inline]
operator/=(const Vector3 &rkVector) (defined in Vector3)Vector3 [inline]
operator<(const Vector3 &rhs) const Vector3 [inline]
operator<<(std::ostream &o, const Vector3 &v)Vector3 [friend]
operator=(const Vector3 &rkVector)Vector3 [inline]
operator=(const double fScaler) (defined in Vector3)Vector3 [inline]
operator==(const Vector3 &rkVector) const (defined in Vector3)Vector3 [inline]
operator>(const Vector3 &rhs) const Vector3 [inline]
operator[](const size_t i) const (defined in Vector3)Vector3 [inline]
operator[](const size_t i) (defined in Vector3)Vector3 [inline]
perpendicular(void) const Vector3 [inline]
positionCloses(const Vector3 &rhs, double tolerance=1e-03f) const Vector3 [inline]
positionEquals(const Vector3 &rhs, double tolerance=1e-03) const Vector3 [inline]
ptr()Vector3 [inline]
ptr() const Vector3 [inline]
reflect(const Vector3 &normal) const Vector3 [inline]
size() const (defined in Vector3)Vector3 [inline]
squaredDistance(const Vector3 &rhs) const Vector3 [inline]
squaredLength() const Vector3 [inline]
UNIT_SCALE (defined in Vector3)Vector3 [static]
UNIT_X (defined in Vector3)Vector3 [static]
UNIT_Y (defined in Vector3)Vector3 [static]
UNIT_Z (defined in Vector3)Vector3 [static]
Vector3() (defined in Vector3)Vector3 [inline]
Vector3(const double fX, const double fY, const double fZ) (defined in Vector3)Vector3 [inline]
Vector3(const double afCoordinate[3]) (defined in Vector3)Vector3 [inline, explicit]
Vector3(const int afCoordinate[3]) (defined in Vector3)Vector3 [inline, explicit]
Vector3(const p3d_matrix4 m) (defined in Vector3)Vector3 [inline, explicit]
Vector3(double *const r) (defined in Vector3)Vector3 [inline, explicit]
Vector3(const double scaler) (defined in Vector3)Vector3 [inline, explicit]
x (defined in Vector3)Vector3
y (defined in Vector3)Vector3
z (defined in Vector3)Vector3
ZEROVector3 [static]
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines