Atoms Crowd  7.0.0
Atoms::VariationTree Member List

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

addExcludeGeometry(const std::string &name, const ExcludeGeometry &mc)Atoms::VariationTreeinline
addExtraGeo(const std::string &name, const VariationTreeGeo &vg)Atoms::VariationTreeinline
addGeoMatAliases(const std::string &geo, const std::string &mat)Atoms::VariationTree
addMaterialConstraint(const std::string &name, const MaterialConstraint &mc)Atoms::VariationTreeinline
addVariationType(const std::string &name, const VariationTreeGeo &vg)Atoms::VariationTreeinline
build(const std::string &variationType, unsigned agentSeed, unsigned int seed, std::vector< std::string > &debugMessages, const bool storeDebugMessages=false) constAtoms::VariationTree
clear()Atoms::VariationTreeinline
getAgentTypeVariation() const (defined in Atoms::VariationTree)Atoms::VariationTreeinline
getExcludeGeometries() constAtoms::VariationTreeinline
getExtraGeos() constAtoms::VariationTreeinline
getGeoMatAliases() constAtoms::VariationTreeinline
getGeoMatSuffixReplacement() constAtoms::VariationTreeinline
getMaterialConstraints() constAtoms::VariationTreeinline
getMaterialPrefix() constAtoms::VariationTreeinline
getVariationTypes() constAtoms::VariationTreeinline
hash(AtomsCore::MurmurHash3 &hasher) constAtoms::VariationTree
hasVariationType(const std::string &name) constAtoms::VariationTreeinline
setGeoMatSuffixReplacement(const std::string &geo, const std::string &mat)Atoms::VariationTreeinline
setMaterialPrefix(const std::string &materialPrefix)Atoms::VariationTreeinline
VariationTree(AgentTypeVariationCPtr agentTypeVariation)Atoms::VariationTreeinline
VariationTree(AgentTypeVariationCPtr agentTypeVariation, const VariationTree &variationTree)Atoms::VariationTree
~VariationTree()Atoms::VariationTreeinline