#include <GteTorus3.h>
Public Member Functions | |
void | Evaluate (Real u, Real v, unsigned int maxOrder, Vector3< Real > values[6]) const |
void | GetParameters (Vector3< Real > const &X, Real &u, Real &v) const |
bool | operator!= (Torus3 const &torus) const |
bool | operator< (Torus3 const &torus) const |
bool | operator<= (Torus3 const &torus) const |
bool | operator== (Torus3 const &torus) const |
bool | operator> (Torus3 const &torus) const |
bool | operator>= (Torus3 const &torus) const |
Torus3 () | |
Torus3 (Vector3< Real > const &inCenter, Vector3< Real > const &inDirection0, Vector3< Real > const &inDirection1, Vector3< Real > const &inNormal, Real inRadius0, Real inRadius1) | |
Public Attributes | |
Vector3< float > | center |
Vector3< float > | direction0 |
Vector3< float > | direction1 |
Vector3< float > | normal |
Real | radius0 |
Real | radius1 |
Definition at line 32 of file GteTorus3.h.
gte::Torus3< Real >::Torus3 | ( | ) |
Definition at line 70 of file GteTorus3.h.
gte::Torus3< Real >::Torus3 | ( | Vector3< Real > const & | inCenter, |
Vector3< Real > const & | inDirection0, | ||
Vector3< Real > const & | inDirection1, | ||
Vector3< Real > const & | inNormal, | ||
Real | inRadius0, | ||
Real | inRadius1 | ||
) |
Definition at line 82 of file GteTorus3.h.
void gte::Torus3< Real >::Evaluate | ( | Real | u, |
Real | v, | ||
unsigned int | maxOrder, | ||
Vector3< Real > | values[6] | ||
) | const |
Definition at line 96 of file GteTorus3.h.
void gte::Torus3< Real >::GetParameters | ( | Vector3< Real > const & | X, |
Real & | u, | ||
Real & | v | ||
) | const |
Definition at line 136 of file GteTorus3.h.
bool gte::Torus3< Real >::operator!= | ( | Torus3< Real > const & | torus | ) | const |
Definition at line 160 of file GteTorus3.h.
bool gte::Torus3< Real >::operator< | ( | Torus3< Real > const & | torus | ) | const |
Definition at line 166 of file GteTorus3.h.
bool gte::Torus3< Real >::operator<= | ( | Torus3< Real > const & | torus | ) | const |
Definition at line 222 of file GteTorus3.h.
bool gte::Torus3< Real >::operator== | ( | Torus3< Real > const & | torus | ) | const |
Definition at line 149 of file GteTorus3.h.
bool gte::Torus3< Real >::operator> | ( | Torus3< Real > const & | torus | ) | const |
Definition at line 228 of file GteTorus3.h.
bool gte::Torus3< Real >::operator>= | ( | Torus3< Real > const & | torus | ) | const |
Definition at line 234 of file GteTorus3.h.
Vector3<float> gte::Torus3< Real >::center |
Definition at line 55 of file GteTorus3.h.
Vector3<float> gte::Torus3< Real >::direction0 |
Definition at line 55 of file GteTorus3.h.
Vector3<float> gte::Torus3< Real >::direction1 |
Definition at line 55 of file GteTorus3.h.
Vector3<float> gte::Torus3< Real >::normal |
Definition at line 55 of file GteTorus3.h.
Real gte::Torus3< Real >::radius0 |
Definition at line 56 of file GteTorus3.h.
Real gte::Torus3< Real >::radius1 |
Definition at line 56 of file GteTorus3.h.