SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
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::Entity | inline |
arrangementsOfKind(ArrangementKind) (defined in smtk::model::Entity) | smtk::model::Entity | |
as() | smtk::resource::PersistentObject | inline |
as() const | smtk::resource::PersistentObject | inline |
attributes(smtk::attribute::ConstDefinitionPtr def) const | smtk::model::Entity | |
clearArrangements() (defined in smtk::model::Entity) | smtk::model::Entity | |
Component() (defined in smtk::resource::Component) | smtk::resource::Component | protected |
consumeInvalidIndex(const smtk::common::UUID &uid) (defined in smtk::model::Entity) | smtk::model::Entity | protected |
countForType(BitFlags flags, IntegerList &counters, bool incr=false) | smtk::model::Entity | static |
create(const UUID &uid, BitFlags entityFlags=EntityTypeBits::INVALID, ResourcePtr resource=nullptr) | smtk::model::Entity | static |
create(BitFlags entityFlags, int dimension, ResourcePtr resource=nullptr) | smtk::model::Entity | static |
defaultNameFromCounters(BitFlags entityFlags, IntegerList &counters, bool incr=true) | smtk::model::Entity | static |
dimension() const | smtk::model::Entity | |
dimensionBits() const (defined in smtk::model::Entity) | smtk::model::Entity | |
dimensionBitsToDimension(BitFlags dimBits) (defined in smtk::model::Entity) | smtk::model::Entity | static |
dimensionToDimensionBits(int dim) | smtk::model::Entity | static |
Entity() | smtk::model::Entity | protected |
entityFlags() const | smtk::model::Entity | |
filterStringToQueryFunctor(const std::string &spec) (defined in smtk::model::Entity) | smtk::model::Entity | static |
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::Entity | inline |
flagDescription(BitFlags entityFlags, int form=0) (defined in smtk::model::Entity) | smtk::model::Entity | static |
flagDimensionList(BitFlags entityFlags, bool &plural) | smtk::model::Entity | static |
flagSummary(int form=0) const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
flagSummary(BitFlags entityFlags, int form=0) | smtk::model::Entity | static |
flagSummaryHelper(BitFlags entityFlags, int form=0) (defined in smtk::model::Entity) | smtk::model::Entity | static |
flagToSpecifierString(BitFlags flagsOrMask, bool textual=true) | smtk::model::Entity | static |
hasArrangementsOfKind(ArrangementKind) const (defined in smtk::model::Entity) | smtk::model::Entity | |
hasArrangementsOfKind(ArrangementKind) (defined in smtk::model::Entity) | smtk::model::Entity | |
id() const override | smtk::model::Entity | inlinevirtual |
invalidateRelation(const smtk::common::UUID &r) | smtk::model::Entity | |
invalidateRelationByIndex(int relIdx) | smtk::model::Entity | |
isAuxiliaryGeometry() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isCellEntity() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isChain() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isConcept() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isEdge() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isEdgeUse() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isFace() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isFaceUse() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isGroup() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isInstance() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isLoop() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isModel() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isSessionRef() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isShell() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isShellEntity() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isUseEntity() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isVertex() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isVertexUse() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isVolume() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
isVolumeUse() const (defined in smtk::model::Entity) | smtk::model::Entity | inline |
Links typedef (defined in smtk::resource::Component) | smtk::resource::Component | |
links() override | smtk::resource::Component | inlinevirtual |
links() const override (defined in smtk::resource::Component) | smtk::resource::Component | inlinevirtual |
m_arrangements (defined in smtk::model::Entity) | smtk::model::Entity | protected |
m_entityFlags (defined in smtk::model::Entity) | smtk::model::Entity | protected |
m_firstInvalid (defined in smtk::model::Entity) | smtk::model::Entity | protected |
m_id (defined in smtk::model::Entity) | smtk::model::Entity | protected |
m_rawResource (defined in smtk::model::Entity) | smtk::model::Entity | mutableprotected |
m_relations (defined in smtk::model::Entity) | smtk::model::Entity | protected |
m_resource (defined in smtk::model::Entity) | smtk::model::Entity | protected |
modelResource() const (defined in smtk::model::Entity) | smtk::model::Entity | |
name() const override | smtk::model::Entity | virtual |
owningModel() const | smtk::model::Entity | |
parentResource() const | smtk::resource::Component | inlinevirtual |
parentResourceAs() const | smtk::resource::Component | inline |
PersistentObject() (defined in smtk::resource::PersistentObject) | smtk::resource::PersistentObject | protected |
Properties typedef (defined in smtk::resource::Component) | smtk::resource::Component | |
properties() override | smtk::resource::Component | inlinevirtual |
properties() const override (defined in smtk::resource::Component) | smtk::resource::Component | inlinevirtual |
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::Entity | protected |
referenceAs() const | smtk::model::Entity | inline |
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 override | smtk::model::Entity | virtual |
setEntityFlags(BitFlags flags) (defined in smtk::model::Entity) | smtk::model::Entity | |
setId(const common::UUID &uid) override | smtk::model::Entity | inlinevirtual |
setup(BitFlags entityFlags, int dimension, ResourcePtr resource=nullptr, bool resetRelations=true) | smtk::model::Entity | |
smtk::model::Resource (defined in smtk::model::Entity) | smtk::model::Entity | friend |
smtkSharedFromThisMacro(smtk::resource::PersistentObject) (defined in smtk::resource::Component) | smtk::resource::Component | |
smtkSharedPtrCreateMacro(smtk::resource::PersistentObject) (defined in smtk::model::Entity) | smtk::model::Entity | |
smtkSuperclassMacro(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::Entity | static |
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::PersistentObject | virtual |