Public Member Functions | |
TePickMesh (const TePickMesh &other) | |
void | copy (const TePickMesh &other) |
void | destroy () |
void | getTriangle (uint triNum, TeVector3f32 &v1, TeVector3f32 &v2, TeVector3f32 &v3) const |
bool | intersect (const Math::Ray &ray, TeVector3f32 &ptOut, float &lenOut) const |
void | nbTriangles (uint nTriangles) |
TePickMesh & | operator+= (const TePickMesh &other) |
TePickMesh & | operator= (const TePickMesh &other) |
void | setTriangle (uint triNum, const TeVector3f32 &v1, const TeVector3f32 &v2, const TeVector3f32 &v3) |
void | setName (const Common::String &name) |
void | setEnabled (bool val) |
bool | enabled () const |
const Common::String & | name () const |
uint | nTriangles () const |