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] |