ScummVM API documentation
Tetraedge::TePickMesh Class Reference

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)
 
TePickMeshoperator+= (const TePickMesh &other)
 
TePickMeshoperator= (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::Stringname () const
 
uint nTriangles () const
 

The documentation for this class was generated from the following file: