, including all inherited members.
| addComponent(std::shared_ptr< Displayable > component, const VecMath::Vector< 4 > &translation, const VecMath::Rotation< 4 > &rotation, const VecMath::Vector< 4 > &scale=1.) (defined in Composite) | Composite | |
| alphabet_ (defined in LSystem) | LSystem | [private] |
| axiom_ (defined in LSystem) | LSystem | [private] |
| calibrateColors() | Composite | [virtual] |
| clear() (defined in Composite) | Composite | [protected] |
| Composite() (defined in Composite) | Composite | |
| Composite(ParameterMap parameters) (defined in Composite) | Composite | |
| declareParameter(const std::string &, const T &) | Displayable | [inline, protected] |
| declareParameter(const std::string &, const T &, const T &) | Displayable | [inline, protected] |
| df(double, double, double) | Displayable | [protected, virtual] |
| Displayable() | Displayable | |
| Displayable(ParameterMap parameters) | Displayable | |
| Draw(UI::View *) | Composite | [virtual] |
| expand(const std::string &axiom, unsigned level) (defined in LSystem) | LSystem | [private] |
| for_each_projected(Displayable::function_on_projected_vertex apply) | Composite | [virtual] |
| for_each_vertex(Displayable::function_on_fourspace_vertex apply) | Composite | [virtual] |
| for_each_vertex_transformed(function_on_fourspace_and_transformed_vertex apply) | Composite | [virtual] |
| for_each_vertex_transformed_projected(function_on_fourspace_transformed_and_projected_vertex apply) | Composite | [virtual] |
| function_on_fourspace_and_transformed_vertex typedef | Displayable | |
| function_on_fourspace_transformed_and_projected_vertex typedef | Displayable | |
| function_on_fourspace_vertex typedef | Displayable | |
| function_on_projected_vertex typedef | Displayable | |
| generate(unsigned level) (defined in LSystem) | LSystem | [private] |
| getComponent(unsigned i) const (defined in Composite) | Composite | |
| getDefinitionSpaceDimensions() | Composite | [virtual] |
| getFunctionName() const | LSystem | [virtual] |
| getNumComponents() (defined in Composite) | Composite | |
| getNumParameters() | Displayable | [virtual] |
| getParameter(const std::string &name) | Displayable | |
| getParameters() | Displayable | |
| getParameterValue(const std::string &name) | Displayable | |
| Initialize() | LSystem | [protected, virtual] |
| level_ (defined in LSystem) | LSystem | [private] |
| LSystem(unsigned level=3) (defined in LSystem) | LSystem | |
| MemRequired(void) | Displayable | [protected, virtual] |
| operator()(double, double, double) | Composite | [protected, virtual] |
| parse(const Axiom &axiom, const Ruleset &rules) (defined in LSystem) | LSystem | [private] |
| Project(double ScrW, double CamW, bool DepthCue4D) | Composite | [virtual] |
| ReInit(double _tmin, double _tmax, double _dt, double _umin, double _umax, double _du, double _vmin, double _vmax, double _dv) | Composite | [virtual] |
| resetTransform() | Displayable | |
| Rstate_ (defined in LSystem) | LSystem | [private] |
| rules_ (defined in LSystem) | LSystem | [private] |
| scalestate_ (defined in LSystem) | LSystem | [private] |
| setParameter(const ParameterMap &parms, T &parm, const std::string &key) | Displayable | [inline] |
| SetParameters(const ParameterMap ¶meters) | LSystem | [virtual] |
| Transform(const VecMath::Rotation< 4 > &R, const VecMath::Vector< 4 > &T, const VecMath::Vector< 4 > &scale=1.) (defined in Composite) | Composite | [virtual] |
| Displayable::Transform(const VecMath::Rotation< 4, double > &R, const VecMath::Vector< 4, double > &T, const VecMath::Vector< 4, double > &scale=1.)=0 | Displayable | [pure virtual] |
| xstate_ (defined in LSystem) | LSystem | [private] |
| ~Composite() (defined in Composite) | Composite | [virtual] |
| ~Displayable() (defined in Displayable) | Displayable | [virtual] |
| ~LSystem() (defined in LSystem) | LSystem | [virtual] |