Blender V2.61 - r43446
|
#include <ntl_vector3dim.h>
Public Member Functions | |
ntlVector3Dim (void) | |
ntlVector3Dim (const ntlVector3Dim< Scalar > &v) | |
ntlVector3Dim (const float *) | |
ntlVector3Dim (const double *) | |
ntlVector3Dim (Scalar) | |
ntlVector3Dim (Scalar, Scalar, Scalar) | |
Scalar * | getAddress () |
const ntlVector3Dim< Scalar > & | operator= (const ntlVector3Dim< Scalar > &v) |
const ntlVector3Dim< Scalar > & | operator= (Scalar s) |
const ntlVector3Dim< Scalar > & | operator+= (const ntlVector3Dim< Scalar > &v) |
const ntlVector3Dim< Scalar > & | operator+= (Scalar s) |
const ntlVector3Dim< Scalar > & | operator-= (const ntlVector3Dim< Scalar > &v) |
const ntlVector3Dim< Scalar > & | operator-= (Scalar s) |
const ntlVector3Dim< Scalar > & | operator*= (const ntlVector3Dim< Scalar > &v) |
const ntlVector3Dim< Scalar > & | operator*= (Scalar s) |
const ntlVector3Dim< Scalar > & | operator/= (const ntlVector3Dim< Scalar > &v) |
const ntlVector3Dim< Scalar > & | operator/= (Scalar s) |
ntlVector3Dim< Scalar > | operator- () const |
ntlVector3Dim< Scalar > | operator+ (const ntlVector3Dim< Scalar > &) const |
ntlVector3Dim< Scalar > | operator+ (Scalar) const |
ntlVector3Dim< Scalar > | operator- (const ntlVector3Dim< Scalar > &) const |
ntlVector3Dim< Scalar > | operator- (Scalar) const |
ntlVector3Dim< Scalar > | operator* (const ntlVector3Dim< Scalar > &) const |
ntlVector3Dim< Scalar > | operator* (Scalar) const |
ntlVector3Dim< Scalar > | operator/ (const ntlVector3Dim< Scalar > &) const |
ntlVector3Dim< Scalar > | operator/ (Scalar) const |
ntlVector3Dim< Scalar > | getOrthogonalntlVector3Dim () const |
const ntlVector3Dim< Scalar > & | projectNormalTo (const ntlVector3Dim< Scalar > &v) |
const ntlVector3Dim< Scalar > & | minimize (const ntlVector3Dim< Scalar > &) |
const ntlVector3Dim< Scalar > & | maximize (const ntlVector3Dim< Scalar > &) |
Scalar & | operator[] (unsigned int i) |
const Scalar & | operator[] (unsigned int i) const |
Definition at line 119 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar >::ntlVector3Dim | ( | void | ) | [inline] |
Definition at line 253 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar >::ntlVector3Dim | ( | const ntlVector3Dim< Scalar > & | v | ) | [inline] |
Definition at line 264 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar >::ntlVector3Dim | ( | const float * | fvalue | ) | [inline] |
Definition at line 271 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar >::ntlVector3Dim | ( | const double * | fvalue | ) | [inline] |
Definition at line 278 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar >::ntlVector3Dim | ( | Scalar | s | ) | [inline] |
Definition at line 294 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar >::ntlVector3Dim | ( | Scalar | s1, |
Scalar | s2, | ||
Scalar | s3 | ||
) | [inline] |
Definition at line 310 of file ntl_vector3dim.h.
Scalar* ntlVector3Dim< Scalar >::getAddress | ( | ) | [inline] |
Definition at line 134 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar > ntlVector3Dim< Scalar >::getOrthogonalntlVector3Dim | ( | ) | const [inline] |
Definition at line 708 of file ntl_vector3dim.h.
References fabs(), getNormalized(), max, and ntlVector3Dim< Scalar >::projectNormalTo().
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::maximize | ( | const ntlVector3Dim< Scalar > & | pnt | ) | [inline] |
Definition at line 776 of file ntl_vector3dim.h.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::minimize | ( | const ntlVector3Dim< Scalar > & | pnt | ) | [inline] |
Definition at line 759 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar > ntlVector3Dim< Scalar >::operator* | ( | Scalar | s | ) | const [inline] |
Definition at line 599 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar > ntlVector3Dim< Scalar >::operator* | ( | const ntlVector3Dim< Scalar > & | v | ) | const [inline] |
Definition at line 584 of file ntl_vector3dim.h.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::operator*= | ( | Scalar | s | ) | [inline] |
Definition at line 452 of file ntl_vector3dim.h.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::operator*= | ( | const ntlVector3Dim< Scalar > & | v | ) | [inline] |
Definition at line 436 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar > ntlVector3Dim< Scalar >::operator+ | ( | const ntlVector3Dim< Scalar > & | v | ) | const [inline] |
Definition at line 523 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar > ntlVector3Dim< Scalar >::operator+ | ( | Scalar | s | ) | const [inline] |
Definition at line 538 of file ntl_vector3dim.h.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::operator+= | ( | const ntlVector3Dim< Scalar > & | v | ) | [inline] |
Definition at line 372 of file ntl_vector3dim.h.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::operator+= | ( | Scalar | s | ) | [inline] |
Definition at line 388 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar > ntlVector3Dim< Scalar >::operator- | ( | Scalar | s | ) | const [inline] |
Definition at line 568 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar > ntlVector3Dim< Scalar >::operator- | ( | ) | const [inline] |
Definition at line 504 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar > ntlVector3Dim< Scalar >::operator- | ( | const ntlVector3Dim< Scalar > & | v | ) | const [inline] |
Definition at line 553 of file ntl_vector3dim.h.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::operator-= | ( | const ntlVector3Dim< Scalar > & | v | ) | [inline] |
Definition at line 404 of file ntl_vector3dim.h.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::operator-= | ( | Scalar | s | ) | [inline] |
Definition at line 420 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar > ntlVector3Dim< Scalar >::operator/ | ( | const ntlVector3Dim< Scalar > & | v | ) | const [inline] |
Definition at line 612 of file ntl_vector3dim.h.
ntlVector3Dim< Scalar > ntlVector3Dim< Scalar >::operator/ | ( | Scalar | s | ) | const [inline] |
Definition at line 628 of file ntl_vector3dim.h.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::operator/= | ( | const ntlVector3Dim< Scalar > & | v | ) | [inline] |
Definition at line 468 of file ntl_vector3dim.h.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::operator/= | ( | Scalar | s | ) | [inline] |
Definition at line 484 of file ntl_vector3dim.h.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::operator= | ( | const ntlVector3Dim< Scalar > & | v | ) | [inline] |
Definition at line 340 of file ntl_vector3dim.h.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::operator= | ( | Scalar | s | ) | [inline] |
Definition at line 356 of file ntl_vector3dim.h.
const Scalar & ntlVector3Dim< Scalar >::operator[] | ( | unsigned int | i | ) | const [inline] |
Definition at line 659 of file ntl_vector3dim.h.
References i.
Scalar & ntlVector3Dim< Scalar >::operator[] | ( | unsigned int | i | ) | [inline] |
Definition at line 646 of file ntl_vector3dim.h.
References i.
const ntlVector3Dim< Scalar > & ntlVector3Dim< Scalar >::projectNormalTo | ( | const ntlVector3Dim< Scalar > & | v | ) | [inline] |
Definition at line 734 of file ntl_vector3dim.h.
References dot().
Referenced by ntlVector3Dim< Scalar >::getOrthogonalntlVector3Dim().