Atoms Crowd  4.1.0
Atoms::GridLayoutGenerator Member List

This is the complete list of members for Atoms::GridLayoutGenerator, including all inherited members.

addDynamicGroupIdOffset(unsigned int value) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
agentType()Atoms::LayoutGeneratorinline
agentTypeOverride() const (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
allowMultiLayoutGenerator()Atoms::LayoutGeneratorvirtual
allowMultiple()Atoms::LayoutGeneratorvirtual
applyOffsetToData() (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGenerator
checkGeneration(double time) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGenerator
decreaseTimeToGenerate() (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
direction() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
directionOverride() const (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
dynamicGroupIdOffset() const (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
DynamicLayoutGenerator() (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGenerator
dynamicMethod() const (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
DynamicMode enum name (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGenerator
generate(double time)Atoms::GridLayoutGeneratorvirtual
generateOnInitSimulation() const (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
generatorTrigger() const (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
getData() const (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
GridLayoutGenerator() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGenerator
groupIdOffset()Atoms::LayoutGenerator
isStaticGenerator() constAtoms::LayoutGeneratorinline
kTimer enum value (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGenerator
kTrigger enum value (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGenerator
LayoutGenerator(bool isStatic=true)Atoms::LayoutGenerator
m_offsetPelvisHeight (defined in Atoms::LayoutGenerator)Atoms::LayoutGeneratorprotected
m_offsetPelvisHeightOverride (defined in Atoms::LayoutGenerator)Atoms::LayoutGeneratorprotected
m_randDynamic (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorprotected
matrix() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
mustBeFirst()Atoms::LayoutGeneratorvirtual
name()Atoms::LayoutGeneratorinline
nextFreeId() (defined in Atoms::LayoutGenerator)Atoms::LayoutGeneratorinline
nextFreeId() const (defined in Atoms::LayoutGenerator)Atoms::LayoutGeneratorinline
pickAgentType() (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGenerator
randomAgentTypes() const (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
randomDirection() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
randomizeAgentTypes() const (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
randomSpace() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
randomTimer() const (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
resetSeed() const (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
seed() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setAgentType(AgentTypePtr aType)Atoms::LayoutGeneratorinline
setAgentTypeOverride(const std::map< int, std::string > &value) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setAsStaticGenerator(bool value)Atoms::LayoutGeneratorinline
setCenterOffset(const AtomsCore::Vector3 offset) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setData(const std::vector< Atoms::AgentInitData > &data, bool check=false) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
setDirection(const AtomsCore::Vector3 &dir) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setDirectionOverride(const std::map< int, AtomsCore::Vector3 > &value) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setDynamicGroupIdOffset(unsigned int value) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
setDynamicMethod(unsigned int value) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
setGenerateOnInitSimulation(bool value) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
setGeneratorTrigger(bool value) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
setGroupIdOffset(const int offset)Atoms::LayoutGenerator
setMatrix(const AtomsCore::Matrix &mtx) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setName(const std::string &name)Atoms::LayoutGeneratorinline
setOffsetPelvisHeight(bool state)Atoms::LayoutGeneratorinline
setOffsetPelvisHeightOverride(const std::map< int, bool > &value)Atoms::LayoutGeneratorinline
setRandomAgentTypes(const std::vector< std::string > &value) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
setRandomDirection(const AtomsCore::Vector3 &dir) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setRandomizeAgentTypes(bool value) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
setRandomSpace(const AtomsCore::Vector3 &space) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setRandomTimer(const AtomsCore::Vector2 &value) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
setResetSeed(bool value) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
setSeed(unsigned int value) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setSizeX(unsigned int sx) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setSizeY(unsigned int sy) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setSizeZ(unsigned int sz) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setSpace(const AtomsCore::Vector3 &space) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setTimeToGenerate(double value) (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
setUpVector(const AtomsCore::Vector3 &dir) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
setUpVectorOverride(const std::map< int, AtomsCore::Vector3 > &value) (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
sizeX() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
sizeY() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
sizeZ() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
space() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
timeToGenerate() const (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorinline
typeName() overrideAtoms::GridLayoutGeneratorinlinevirtual
upVector() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
upVectorOverride() const (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorinline
~DynamicLayoutGenerator() (defined in Atoms::DynamicLayoutGenerator)Atoms::DynamicLayoutGeneratorvirtual
~GridLayoutGenerator() (defined in Atoms::GridLayoutGenerator)Atoms::GridLayoutGeneratorvirtual
~LayoutGenerator()Atoms::LayoutGeneratorvirtual