SMTK  @SMTK_VERSION@
Simulation Modeling Tool Kit
smtk::model::Entity Member List

This is the complete list of members for smtk::model::Entity, including all inherited members.

appendRelation(const smtk::common::UUID &b, bool useHoles=true)smtk::model::Entity
arrange(ArrangementKind, const Arrangement &arr, int index=-1) (defined in smtk::model::Entity)smtk::model::Entity
arrangementMap() const (defined in smtk::model::Entity)smtk::model::Entityinline
arrangementsOfKind(ArrangementKind) (defined in smtk::model::Entity)smtk::model::Entity
as()smtk::resource::PersistentObjectinline
as() constsmtk::resource::PersistentObjectinline
attributes(smtk::attribute::ConstDefinitionPtr def) constsmtk::model::Entity
clearArrangements() (defined in smtk::model::Entity)smtk::model::Entity
Component() (defined in smtk::resource::Component)smtk::resource::Componentprotected
consumeInvalidIndex(const smtk::common::UUID &uid) (defined in smtk::model::Entity)smtk::model::Entityprotected
countForType(BitFlags flags, IntegerList &counters, bool incr=false)smtk::model::Entitystatic
create(const UUID &uid, BitFlags entityFlags=EntityTypeBits::INVALID, ResourcePtr resource=nullptr)smtk::model::Entitystatic
create(BitFlags entityFlags, int dimension, ResourcePtr resource=nullptr)smtk::model::Entitystatic
defaultNameFromCounters(BitFlags entityFlags, IntegerList &counters, bool incr=true)smtk::model::Entitystatic
dimension() constsmtk::model::Entity
dimensionBits() const (defined in smtk::model::Entity)smtk::model::Entity
dimensionBitsToDimension(BitFlags dimBits) (defined in smtk::model::Entity)smtk::model::Entitystatic
dimensionToDimensionBits(int dim)smtk::model::Entitystatic
Entity()smtk::model::Entityprotected
entityFlags() constsmtk::model::Entity
filterStringToQueryFunctor(const std::string &spec) (defined in smtk::model::Entity)smtk::model::Entitystatic
findArrangement(ArrangementKind kind, int index) const (defined in smtk::model::Entity)smtk::model::Entity
findArrangement(ArrangementKind kind, int index) (defined in smtk::model::Entity)smtk::model::Entity
findArrangementInvolvingEntity(ArrangementKind k, const smtk::common::UUID &involved) const (defined in smtk::model::Entity)smtk::model::Entity
findDualArrangements(ArrangementKind kind, int index, ArrangementReferences &duals) const (defined in smtk::model::Entity)smtk::model::Entity
findOrAppendRelation(const smtk::common::UUID &r)smtk::model::Entity
flagDescription(int form=0) const (defined in smtk::model::Entity)smtk::model::Entityinline
flagDescription(BitFlags entityFlags, int form=0) (defined in smtk::model::Entity)smtk::model::Entitystatic
flagDimensionList(BitFlags entityFlags, bool &plural)smtk::model::Entitystatic
flagSummary(int form=0) const (defined in smtk::model::Entity)smtk::model::Entityinline
flagSummary(BitFlags entityFlags, int form=0)smtk::model::Entitystatic
flagSummaryHelper(BitFlags entityFlags, int form=0) (defined in smtk::model::Entity)smtk::model::Entitystatic
flagToSpecifierString(BitFlags flagsOrMask, bool textual=true)smtk::model::Entitystatic
hasArrangementsOfKind(ArrangementKind) const (defined in smtk::model::Entity)smtk::model::Entity
hasArrangementsOfKind(ArrangementKind) (defined in smtk::model::Entity)smtk::model::Entity
id() const overridesmtk::model::Entityinlinevirtual
invalidateRelation(const smtk::common::UUID &r)smtk::model::Entity
invalidateRelationByIndex(int relIdx)smtk::model::Entity
isAuxiliaryGeometry() const (defined in smtk::model::Entity)smtk::model::Entityinline
isCellEntity() const (defined in smtk::model::Entity)smtk::model::Entityinline
isChain() const (defined in smtk::model::Entity)smtk::model::Entityinline
isConcept() const (defined in smtk::model::Entity)smtk::model::Entityinline
isEdge() const (defined in smtk::model::Entity)smtk::model::Entityinline
isEdgeUse() const (defined in smtk::model::Entity)smtk::model::Entityinline
isFace() const (defined in smtk::model::Entity)smtk::model::Entityinline
isFaceUse() const (defined in smtk::model::Entity)smtk::model::Entityinline
isGroup() const (defined in smtk::model::Entity)smtk::model::Entityinline
isInstance() const (defined in smtk::model::Entity)smtk::model::Entityinline
isLoop() const (defined in smtk::model::Entity)smtk::model::Entityinline
isModel() const (defined in smtk::model::Entity)smtk::model::Entityinline
isSessionRef() const (defined in smtk::model::Entity)smtk::model::Entityinline
isShell() const (defined in smtk::model::Entity)smtk::model::Entityinline
isShellEntity() const (defined in smtk::model::Entity)smtk::model::Entityinline
isUseEntity() const (defined in smtk::model::Entity)smtk::model::Entityinline
isVertex() const (defined in smtk::model::Entity)smtk::model::Entityinline
isVertexUse() const (defined in smtk::model::Entity)smtk::model::Entityinline
isVolume() const (defined in smtk::model::Entity)smtk::model::Entityinline
isVolumeUse() const (defined in smtk::model::Entity)smtk::model::Entityinline
Links typedef (defined in smtk::resource::Component)smtk::resource::Component
links() overridesmtk::resource::Componentinlinevirtual
links() const override (defined in smtk::resource::Component)smtk::resource::Componentinlinevirtual
m_arrangements (defined in smtk::model::Entity)smtk::model::Entityprotected
m_entityFlags (defined in smtk::model::Entity)smtk::model::Entityprotected
m_firstInvalid (defined in smtk::model::Entity)smtk::model::Entityprotected
m_id (defined in smtk::model::Entity)smtk::model::Entityprotected
m_rawResource (defined in smtk::model::Entity)smtk::model::Entitymutableprotected
m_relations (defined in smtk::model::Entity)smtk::model::Entityprotected
m_resource (defined in smtk::model::Entity)smtk::model::Entityprotected
modelResource() const (defined in smtk::model::Entity)smtk::model::Entity
name() const overridesmtk::model::Entityvirtual
owningModel() constsmtk::model::Entity
parentResource() constsmtk::resource::Componentinlinevirtual
parentResourceAs() constsmtk::resource::Componentinline
PersistentObject() (defined in smtk::resource::PersistentObject)smtk::resource::PersistentObjectprotected
Properties typedef (defined in smtk::resource::Component)smtk::resource::Component
properties() overridesmtk::resource::Componentinlinevirtual
properties() const override (defined in smtk::resource::Component)smtk::resource::Componentinlinevirtual
pushRelation(const smtk::common::UUID &b) (defined in smtk::model::Entity)smtk::model::Entity
QueryFunctor typedef (defined in smtk::model::Entity)smtk::model::Entity
rawModelResource() const (defined in smtk::model::Entity)smtk::model::Entityprotected
referenceAs() constsmtk::model::Entityinline
relations() (defined in smtk::model::Entity)smtk::model::Entity
relations() const (defined in smtk::model::Entity)smtk::model::Entity
removeRelation(const smtk::common::UUID &b)smtk::model::Entity
reparent(ResourcePtr newParent) (defined in smtk::model::Entity)smtk::model::Entity
resetRelations()smtk::model::Entity
resource() const overridesmtk::model::Entityvirtual
setEntityFlags(BitFlags flags) (defined in smtk::model::Entity)smtk::model::Entity
setId(const common::UUID &uid) overridesmtk::model::Entityinlinevirtual
setup(BitFlags entityFlags, int dimension, ResourcePtr resource=nullptr, bool resetRelations=true)smtk::model::Entity
smtk::model::Resource (defined in smtk::model::Entity)smtk::model::Entityfriend
smtkSharedFromThisMacro(smtk::resource::PersistentObject) (defined in smtk::resource::Component)smtk::resource::Component
smtkSharedPtrCreateMacro(smtk::resource::Component) (defined in smtk::model::Entity)smtk::model::Entity
smtkSuperclassMacro(smtk::resource::PersistentObject) (defined in smtk::resource::Component)smtk::resource::Component
smtkTypeMacro(smtk::model::Entity) (defined in smtk::model::Entity)smtk::model::Entity
smtkTypeMacro(smtk::resource::Component) (defined in smtk::resource::Component)smtk::resource::Component
smtkTypeMacroBase(smtk::resource::PersistentObject) (defined in smtk::resource::PersistentObject)smtk::resource::PersistentObject
specifierStringToFlag(const std::string &spec) (defined in smtk::model::Entity)smtk::model::Entitystatic
unarrange(ArrangementKind, int index, bool removeIfLast=false) (defined in smtk::model::Entity)smtk::model::Entity
UUID typedef (defined in smtk::model::Entity)smtk::model::Entity
Visitor typedef (defined in smtk::resource::Component)smtk::resource::Component
~Component() override (defined in smtk::resource::Component)smtk::resource::Component
~Entity() override (defined in smtk::model::Entity)smtk::model::Entity
~PersistentObject() (defined in smtk::resource::PersistentObject)smtk::resource::PersistentObjectvirtual