| 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 | |
| attitude | Teddy::Models::Model | [protected] |
| bbox_max | Teddy::Imports::LWLayer | [protected] |
| bbox_min | Teddy::Imports::LWLayer | [protected] |
| boundingBox_VEC12_VEC12() | Teddy::Imports::LWLayer | [protected] |
| children | Teddy::Models::Model | [protected] |
| clearTraversal() | Teddy::Models::Model | |
| clip_radius | Teddy::Models::Model | [protected] |
| clip_U4_sc() | Teddy::Imports::LWLayer | [protected] |
| clips | Teddy::Imports::LWLayer | [protected] |
| commentary_text | Teddy::Imports::LWLayer | [protected] |
| comments_S0() | Teddy::Imports::LWLayer | [protected] |
| copyAttitude(const Model &other) | Teddy::Models::Model | |
| current_surface | Teddy::Imports::LWLayer | [protected] |
| curveList() | Teddy::Imports::LWLayer | [protected] |
| default_material | Teddy::Models::Model | [protected, static] |
| description_line | Teddy::Imports::LWLayer | [protected] |
| descriptionLine_S0() | Teddy::Imports::LWLayer | [protected] |
| disable(const unsigned long options) | Teddy::MixIn::Options | |
| distanceTo(const Model &other) const | Teddy::Models::Model | |
| distanceTo(const Teddy::Maths::TVector< double > &pos) const | Teddy::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 | |
| envelope_U4_sc() | Teddy::Imports::LWLayer | [protected] |
| envelopes | Teddy::Imports::LWLayer | [protected] |
| f | Teddy::Imports::LWLayer | [protected] |
| faceList() | Teddy::Imports::LWLayer | [protected] |
| faces | Teddy::Imports::LWLayer | [protected] |
| flags | Teddy::Imports::LWLayer | [protected] |
| foward(const double l) | Teddy::Models::Model | |
| geometry | Teddy::Models::Model | [protected] |
| getAttitude() | Teddy::Models::Model | |
| getChildren() | Teddy::Models::Model | |
| getClip(VX clip_index) | Teddy::Imports::LWLayer | |
| getClipRadius() const | Teddy::Models::Model | |
| getGeometry() const | Teddy::Models::Model | |
| getLocalToWorldMatrix() const | Teddy::Models::Model | |
| getMaterial() const | Teddy::Models::Model | [virtual] |
| getModel() | Teddy::Imports::LWLayer | |
| getModelMatrix(Model *camera) const | Teddy::Models::Model | |
| getName() const | Teddy::MixIn::Named | |
| getOptions() const | Teddy::MixIn::Options | |
| getPosition() const | Teddy::Models::Model | |
| getScaledModelMatrix(Model *camera) const | Teddy::Models::Model | |
| getViewMatrix() const | Teddy::Models::Model | |
| getWorldToLocalMatrix() const | Teddy::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] |
| LWLayer(LWModel *model, const std::string &name, U2 flags, Vector pivot, int parent) | Teddy::Imports::LWLayer | |
| material | Teddy::Models::Model | [protected] |
| Model(std::string name, Model *shape=NULL) | Teddy::Models::Model | |
| model | Teddy::Imports::LWLayer | [protected] |
| models | Teddy::Imports::LWLayer | [protected] |
| Mutex() | Teddy::MixIn::Mutex | |
| name | Teddy::MixIn::Named | [protected] |
| Named() | Teddy::MixIn::Named | |
| Named(const std::string &name) | Teddy::MixIn::Named | |
| num_clips | Teddy::Imports::LWLayer | [protected] |
| num_envelopes | Teddy::Imports::LWLayer | [protected] |
| num_faces | Teddy::Imports::LWLayer | [protected] |
| num_surfaces | Teddy::Imports::LWLayer | [protected] |
| num_vertices | Teddy::Imports::LWLayer | [protected] |
| 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_MATERIAL | Teddy::Models::Model | [static] |
| OPT_VISIBLE | Teddy::Models::Model | [static] |
| options | Teddy::MixIn::Options | [protected] |
| Options() | Teddy::MixIn::Options | |
| Options(const unsigned long options) | Teddy::MixIn::Options | |
| parent_layer | Teddy::Imports::LWLayer | [protected] |
| patchList() | Teddy::Imports::LWLayer | [protected] |
| pitch(const double radians) | Teddy::Models::Model | |
| pivot | Teddy::Imports::LWLayer | [protected] |
| pointList() | Teddy::Imports::LWLayer | [protected] |
| polygonList() | Teddy::Imports::LWLayer | [protected] |
| polygonTags_ID4_d() | Teddy::Imports::LWLayer | [protected] |
| position | Teddy::Models::Model | [protected] |
| processChunk() | Teddy::Imports::LWLayer | [protected] |
| processLayer() | Teddy::Imports::LWLayer | |
| remove(Model *child) | Teddy::Models::Model | |
| roll(const double radians) | Teddy::Models::Model | |
| sdl_mutex | Teddy::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 | |
| surf_S0_S0_sc() | Teddy::Imports::LWLayer | [protected] |
| surface_sc() | Teddy::Imports::LWLayer | [protected] |
| surfaceList() | Teddy::Imports::LWLayer | [protected] |
| surfaces | Teddy::Imports::LWLayer | [protected] |
| thumbnail_U2_U2_d() | Teddy::Imports::LWLayer | [protected] |
| 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 | |
| unlock() | Teddy::MixIn::Mutex | [virtual] |
| vectorTo(const Model &other) const | Teddy::Models::Model | |
| vertexMapping_ID4_U2_S0_d() | Teddy::Imports::LWLayer | [protected] |
| vertices | Teddy::Imports::LWLayer | [protected] |
| ~LWLayer() | Teddy::Imports::LWLayer | [virtual] |
| ~Mutex() | Teddy::MixIn::Mutex | [virtual] |
| ~Named() | Teddy::MixIn::Named | [virtual] |
| ~Options() | Teddy::MixIn::Options | [virtual] |