KrisLibrary  1.0.0
Math3D::Vector3 Member List

This is the complete list of members for Math3D::Vector3, including all inherited members.

add(const Vector3 &a, const Vector3 &b) (defined in Math3D::Vector3)Math3D::Vector3inline
data (defined in Math3D::Vector3)Math3D::Vector3
distance(const Vector3 &a) const (defined in Math3D::Vector3)Math3D::Vector3inline
distanceSquared(const Vector3 &a) const (defined in Math3D::Vector3)Math3D::Vector3inline
div(const Vector3 &a, Real) (defined in Math3D::Vector3)Math3D::Vector3inline
dot(const Vector3 &a) const (defined in Math3D::Vector3)Math3D::Vector3inline
get(Vector3 &) const (defined in Math3D::Vector3)Math3D::Vector3inline
get(Real &x, Real &y, Real &z) const (defined in Math3D::Vector3)Math3D::Vector3inline
get(Real data[3]) const (defined in Math3D::Vector3)Math3D::Vector3inline
getNegative(Vector3 &) const (defined in Math3D::Vector3)Math3D::Vector3inline
getNormalized(Vector3 &) const (defined in Math3D::Vector3)Math3D::Vector3inline
getOrthogonalBasis(Vector3 &xb, Vector3 &yb) const Math3D::Vector3inline
inplaceDiv(Real) (defined in Math3D::Vector3)Math3D::Vector3inline
inplaceMul(Real) (defined in Math3D::Vector3)Math3D::Vector3inline
inplaceNegative() (defined in Math3D::Vector3)Math3D::Vector3inline
inplaceNormalize() (defined in Math3D::Vector3)Math3D::Vector3inline
isEqual(const Vector3 &, Real eps=Zero) const (defined in Math3D::Vector3)Math3D::Vector3inline
isZero(Real eps=Zero) const (defined in Math3D::Vector3)Math3D::Vector3inline
length() const Math3D::Vector3inline
madd(const Vector3 &b, Real) (defined in Math3D::Vector3)Math3D::Vector3inline
maxAbsElement(int *index=NULL) const (defined in Math3D::Vector3)Math3D::Vector3inline
maxElement(int *index=NULL) const (defined in Math3D::Vector3)Math3D::Vector3inline
minAbsElement(int *index=NULL) const (defined in Math3D::Vector3)Math3D::Vector3inline
minElement(int *index=NULL) const (defined in Math3D::Vector3)Math3D::Vector3inline
mul(const Vector3 &a, Real) (defined in Math3D::Vector3)Math3D::Vector3inline
norm() const (defined in Math3D::Vector3)Math3D::Vector3inline
normSquared() const (defined in Math3D::Vector3)Math3D::Vector3inline
operator const Real *() const (defined in Math3D::Vector3)Math3D::Vector3inline
operator Real *() (defined in Math3D::Vector3)Math3D::Vector3inline
operator!=(const Vector3 &) const (defined in Math3D::Vector3)Math3D::Vector3inline
operator*=(Real) (defined in Math3D::Vector3)Math3D::Vector3inline
operator+=(const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
operator-=(const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
operator/=(Real) (defined in Math3D::Vector3)Math3D::Vector3inline
operator=(const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
operator==(const Vector3 &) const (defined in Math3D::Vector3)Math3D::Vector3inline
operator[](int) (defined in Math3D::Vector3)Math3D::Vector3inline
operator[](int) const (defined in Math3D::Vector3)Math3D::Vector3inline
Read(File &) (defined in Math3D::Vector3)Math3D::Vector3
set(const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
set(Real x) (defined in Math3D::Vector3)Math3D::Vector3inline
set(Real x, Real y, Real z) (defined in Math3D::Vector3)Math3D::Vector3inline
set(const Real *data) (defined in Math3D::Vector3)Math3D::Vector3inline
setCross(const Vector3 &, const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
setMaximum(const Vector3 &, const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
setMaximum(const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
setMinimum(const Vector3 &, const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
setMinimum(const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
setNegative(const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
setNormalized(const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
setProjection(const Vector3 &, const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3inline
setZero() (defined in Math3D::Vector3)Math3D::Vector3inline
sub(const Vector3 &a, const Vector3 &b) (defined in Math3D::Vector3)Math3D::Vector3inline
Vector3() (defined in Math3D::Vector3)Math3D::Vector3
Vector3(const Vector3 &) (defined in Math3D::Vector3)Math3D::Vector3
Vector3(Real x) (defined in Math3D::Vector3)Math3D::Vector3
Vector3(Real x, Real y, Real z) (defined in Math3D::Vector3)Math3D::Vector3
Vector3(const Real *data) (defined in Math3D::Vector3)Math3D::Vector3
Write(File &) const (defined in Math3D::Vector3)Math3D::Vector3
x (defined in Math3D::Vector3)Math3D::Vector3
y (defined in Math3D::Vector3)Math3D::Vector3
z (defined in Math3D::Vector3)Math3D::Vector3