Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Teddy::Models::TruncatedCuboctahedron Member List

This is the complete list of members for Teddy::Models::TruncatedCuboctahedron, including all inherited members.
add(Model *child)Teddy::Models::Model
add(Element *e)Teddy::Models::Model
addHexa(Vertex *a, Vertex *b, Vertex *c, Vertex *d, Vertex *e, Vertex *f)Teddy::Models::Model
addOcta(Vertex *a, Vertex *b, Vertex *c, Vertex *d, Vertex *e, Vertex *f, Vertex *g, Vertex *h)Teddy::Models::Model
addPenta(Vertex *a, Vertex *b, Vertex *c, Vertex *d, Vertex *e)Teddy::Models::Model
addQuad(Vertex *a, Vertex *b, Vertex *c, Vertex *d)Teddy::Models::Model
addTri(Vertex *a, Vertex *b, Vertex *c)Teddy::Models::Model
applyMaterial(const Teddy::PhysicalComponents::Projection &p, Teddy::Materials::Material *material)Teddy::Models::Model
attitudeTeddy::Models::Model [protected]
childrenTeddy::Models::Model [protected]
clearTraversal()Teddy::Models::Model
clip_radiusTeddy::Models::Model [protected]
copyAttitude(const Model &other)Teddy::Models::Model
default_materialTeddy::Models::Model [protected, static]
disable(const unsigned long options)Teddy::MixIn::Options
distanceTo(const Model &other) constTeddy::Models::Model
distanceTo(const Teddy::Maths::TVector< double > &pos) constTeddy::Models::Model
doMaterial(Teddy::PhysicalComponents::Projection *p, Model *parent=NULL)Teddy::Models::Model
draw(Teddy::PhysicalComponents::Projection *p, Model *parent=NULL)Teddy::Models::Model [virtual]
enable(const unsigned long options)Teddy::MixIn::Options
foward(const double l)Teddy::Models::Model
geometryTeddy::Models::Model [protected]
getAttitude()Teddy::Models::Model
getChildren()Teddy::Models::Model
getClipRadius() constTeddy::Models::Model
getGeometry() constTeddy::Models::Model
getLocalToWorldMatrix() constTeddy::Models::Model
getMaterial() constTeddy::Models::Model [virtual]
getModelMatrix(Model *camera) constTeddy::Models::Model
getName() constTeddy::MixIn::Named
getOptions() constTeddy::MixIn::Options
getPosition() constTeddy::Models::Model
getScaledModelMatrix(Model *camera) constTeddy::Models::Model
getViewMatrix() constTeddy::Models::Model
getWorldToLocalMatrix() constTeddy::Models::Model
heading(const double radians)Teddy::Models::Model
isDisabled(const unsigned long options)Teddy::MixIn::Options
isEnabled(const unsigned long options)Teddy::MixIn::Options
isEnabledStr(const unsigned long options)Teddy::MixIn::Options
lock()Teddy::MixIn::Mutex [virtual]
materialTeddy::Models::Model [protected]
Model(std::string name, Model *shape=NULL)Teddy::Models::Model
Mutex()Teddy::MixIn::Mutex
nameTeddy::MixIn::Named [protected]
Named()Teddy::MixIn::Named
Named(const std::string &name)Teddy::MixIn::Named
operator &(const Options &other)Teddy::MixIn::Options
operator &=(const Options &other)Teddy::MixIn::Options
operator^=(const Options &other)Teddy::MixIn::Options
operator|(const Options &other)Teddy::MixIn::Options
operator|=(const Options &other)Teddy::MixIn::Options
OPT_RECURS_MATERIALTeddy::Models::Model [static]
OPT_VISIBLETeddy::Models::Model [static]
Options()Teddy::MixIn::Options
Options(const unsigned long options)Teddy::MixIn::Options
optionsTeddy::MixIn::Options [protected]
pitch(const double radians)Teddy::Models::Model
positionTeddy::Models::Model [protected]
remove(Model *child)Teddy::Models::Model
roll(const double radians)Teddy::Models::Model
sdl_mutexTeddy::MixIn::Mutex [protected]
setClipRadius(const double clip_radius)Teddy::Models::Model
setGeometry(Geometry *g)Teddy::Models::Model
setMaterial(Teddy::Materials::Material *m, bool recursive=false)Teddy::Models::Model
setName(const std::string &name)Teddy::MixIn::Named
setOptions(const unsigned long options)Teddy::MixIn::Options
setPosition(const double x, const double y, const double z)Teddy::Models::Model
setPosition(const Teddy::Maths::TVector< double > &v)Teddy::Models::Model
setupClipRadius()Teddy::Models::Model
toggle(const unsigned long options)Teddy::MixIn::Options
transform(const Teddy::Maths::Matrix &m)Teddy::Models::Model
transformVertices(const Teddy::Maths::Matrix &m)Teddy::Models::Model
transformVertices(const Teddy::Maths::Matrix &m, const Teddy::Maths::Matrix &normal_matrix, const bool reverse)Teddy::Models::Model
translate(const Teddy::Maths::TVector< double > &v)Teddy::Models::Model
truncate()Teddy::Models::Model
TruncatedCuboctahedron(double r)Teddy::Models::TruncatedCuboctahedron
unlock()Teddy::MixIn::Mutex [virtual]
vectorTo(const Model &other) constTeddy::Models::Model
~Mutex()Teddy::MixIn::Mutex [virtual]
~Named()Teddy::MixIn::Named [virtual]
~Options()Teddy::MixIn::Options [virtual]