Atoms Crowd  4.1.0
Atoms::CacheLayoutGenerator Member List

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

addAgentCacheId(size_t id, size_t value) (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGeneratorinline
agentType()Atoms::LayoutGeneratorinline
allowMultiLayoutGenerator() overrideAtoms::CacheLayoutGeneratorinlinevirtual
allowMultiple()Atoms::LayoutGeneratorvirtual
CacheLayoutGenerator() (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGenerator
generate(double time)Atoms::CacheLayoutGeneratorvirtual
getAgentCacheId(size_t id) (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGeneratorinline
groupIdOffset()Atoms::LayoutGenerator
isStaticGenerator() constAtoms::LayoutGeneratorinline
LayoutGenerator(bool isStatic=true)Atoms::LayoutGenerator
m_offsetPelvisHeight (defined in Atoms::LayoutGenerator)Atoms::LayoutGeneratorprotected
m_offsetPelvisHeightOverride (defined in Atoms::LayoutGenerator)Atoms::LayoutGeneratorprotected
matrix() const (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGeneratorinline
mustBeFirst()Atoms::LayoutGeneratorvirtual
name()Atoms::LayoutGeneratorinline
nextFreeId() (defined in Atoms::LayoutGenerator)Atoms::LayoutGeneratorinline
nextFreeId() const (defined in Atoms::LayoutGenerator)Atoms::LayoutGeneratorinline
setAgentsFilter(const std::vector< int > &newAgents) (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGenerator
setAgentsTimes(std::unordered_map< int, double > *value) (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGeneratorinline
setAgentType(AgentTypePtr aType)Atoms::LayoutGeneratorinline
setAsStaticGenerator(bool value)Atoms::LayoutGeneratorinline
setCache(const std::string &cachePath, const std::string &cacheName) (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGeneratorinline
setCacheFrame(double value) (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGeneratorinline
setExtraAgents(const std::unordered_map< size_t, size_t > &extraAgents) (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGenerator
setGroupIdOffset(const int offset)Atoms::LayoutGenerator
setMatrix(const AtomsCore::Matrix &mtx) (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGeneratorinline
setName(const std::string &name)Atoms::LayoutGeneratorinline
setNewAgents(const std::vector< int > &newAgents) (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGeneratorinline
setOffsetPelvisHeight(bool state)Atoms::LayoutGeneratorinline
setOffsetPelvisHeightOverride(const std::map< int, bool > &value)Atoms::LayoutGeneratorinline
setStartFrame(double value) (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGeneratorinline
setTimeOffsetInPlace(const bool value, const std::unordered_map< int, bool > &overrides) (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGeneratorinline
typeName() overrideAtoms::CacheLayoutGeneratorinlinevirtual
~CacheLayoutGenerator() (defined in Atoms::CacheLayoutGenerator)Atoms::CacheLayoutGeneratorvirtual
~LayoutGenerator()Atoms::LayoutGeneratorvirtual