HyperspaceExplorer 0.7.1
LSystem Member List
This is the complete list of members for LSystem, 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 typedefDisplayable
function_on_fourspace_transformed_and_projected_vertex typedefDisplayable
function_on_fourspace_vertex typedefDisplayable
function_on_projected_vertex typedefDisplayable
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 &parameters)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.)=0Displayable [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]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends

Generated on Mon Apr 9 2012 20:25:18 for HyperspaceExplorer 0.7.1 by doxygen 1.7.4  -  Hosted bySourceForge.net Logo