addAuxiliaryGeometries(const T &container) | smtk::model::Model | |
addAuxiliaryGeometry(const AuxiliaryGeometry &ag) | smtk::model::Model | |
addCell(const CellEntity &c, bool checkExists=true) | smtk::model::Model | |
addCells(const T &container, bool checkExists=true) | smtk::model::Model | |
addGroup(const Group &g) (defined in smtk::model::Model) | smtk::model::Model | |
addGroups(const T &container) | smtk::model::Model | |
addMemberEntities(T begin, T end) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | protected |
addMemberEntity(const EntityRef &memberToAdd) | smtk::model::EntityRef | protected |
addRawRelation(const EntityRef &ent) | smtk::model::EntityRef | |
addSubmodel(const Model &m) (defined in smtk::model::Model) | smtk::model::Model | |
addSubmodels(const T &container) | smtk::model::Model | |
adjacentEntities(int ofDimension) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
appendCells(T &container) const | smtk::model::Model | |
as() const | smtk::model::EntityRef | inline |
assignDefaultName(bool overwrite=false) | smtk::model::EntityRef | |
assignDefaultNames() | smtk::model::Model | |
associateAttribute(smtk::attribute::ResourcePtr attResource, const smtk::common::UUID &attribId) | smtk::model::EntityRef | |
attributes(smtk::attribute::ConstDefinitionPtr def) const | smtk::model::EntityRef | |
attributes(smtk::attribute::ConstResourcePtr res) const | smtk::model::EntityRef | |
attributes() const | smtk::model::EntityRef | |
auxiliaryGeometry() const | smtk::model::Model | |
bordantEntities(int ofDimension=-2) const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
boundaryEntities(int ofDimension=-2) const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
boundingBox() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
cells() const | smtk::model::Model | |
cellsAs() const | smtk::model::Model | |
checkForArrangements(ArrangementKind k, EntityPtr &entry, Arrangements *&arr) const | smtk::model::EntityRef | virtual |
clearArrangements() | smtk::model::EntityRef | |
color() const | smtk::model::EntityRef | |
component() const | smtk::model::EntityRef | |
containingGroups() const | smtk::model::EntityRef | |
dimension() const | smtk::model::EntityRef | |
dimensionBits() const | smtk::model::EntityRef | |
disassociateAllAttributes(smtk::attribute::ResourcePtr attResource) | smtk::model::EntityRef | |
disassociateAllAttributes(smtk::attribute::ResourcePtr attResource, bool reverse) | smtk::model::EntityRef | |
disassociateAttribute(smtk::attribute::ResourcePtr attResource, const smtk::common::UUID &attribId) | smtk::model::EntityRef | |
disassociateAttribute(smtk::attribute::ResourcePtr attResource, const smtk::common::UUID &attribId, bool reverse) | smtk::model::EntityRef | |
disassociateAttributes(const T &attribPtrs) | smtk::model::EntityRef | inline |
elideRawRelation(const EntityRef &ent) | smtk::model::EntityRef | |
embeddedEntities() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
embeddedIn() const | smtk::model::EntityRef | |
embeddingDimension() const | smtk::model::EntityRef | |
embeddingRelationType(const EntityRef &embedded) const | smtk::model::EntityRef | protected |
embedEntities(const T &container, bool checkExistence=true) | smtk::model::EntityRef | |
embedEntity(const EntityRef &thingToEmbed, bool checkExistence=true) | smtk::model::EntityRef | |
entitiesWithTessellation() const | smtk::model::Model | |
entity() const | smtk::model::EntityRef | |
entityFlags() const | smtk::model::EntityRef | |
entityRecord() const | smtk::model::EntityRef | |
EntityRef() | smtk::model::EntityRef | |
EntityRef(ResourcePtr resource, const smtk::common::UUID &entityId) | smtk::model::EntityRef | |
EntityRef(EntityPtr src) | smtk::model::EntityRef | |
EntityRefsFromUUIDs(S &result, ResourcePtr, const T &uids) | smtk::model::EntityRef | static |
EntityRefsToUUIDs(S &uids, const T &entRefs) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | static |
exclusions(int mask=Exclusions::Everything) const | smtk::model::EntityRef | |
findArrangement(ArrangementKind k, int index) | smtk::model::EntityRef | |
findArrangement(ArrangementKind k, int index) const | smtk::model::EntityRef | |
findEntitiesWithTessellation(std::map< smtk::model::EntityRef, smtk::model::EntityRef > &entityrefMap, std::set< smtk::model::EntityRef > &touched) const | smtk::model::EntityRef | |
findOrAddRawRelation(const EntityRef &ent) | smtk::model::EntityRef | |
flagSummary(int form=0) const | smtk::model::EntityRef | |
floatProperty(const std::string &propName) const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
floatProperty(const std::string &propName) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
floatPropertyNames() const | smtk::model::EntityRef | |
geometryStyle() const | smtk::model::Model | |
gotMesh() const | smtk::model::EntityRef | |
groups() const | smtk::model::Model | |
groupsAs() const | smtk::model::Model | |
hasAnalysisMesh() const | smtk::model::EntityRef | |
hasAttribute(const smtk::common::UUID &attribId) const | smtk::model::EntityRef | |
hasAttributes() const | smtk::model::EntityRef | |
hasAttributes(smtk::attribute::ConstResourcePtr attRes) const | smtk::model::EntityRef | |
hasColor() const | smtk::model::EntityRef | |
hasFloatProperties() const | smtk::model::EntityRef | |
hasFloatProperty(const std::string &propName) const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
hash() const | smtk::model::EntityRef | |
hasIntegerProperties() const | smtk::model::EntityRef | |
hasIntegerProperty(const std::string &propName) const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
hasStringProperties() const | smtk::model::EntityRef | |
hasStringProperty(const std::string &propName) const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
hasTessellation() const | smtk::model::EntityRef | |
hasVisibility() const | smtk::model::EntityRef | |
higherDimensionalBordants(int higherDimension) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
instances() const | smtk::model::EntityRef | |
integerProperty(const std::string &propName) const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
integerProperty(const std::string &propName) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
integerPropertyNames() const | smtk::model::EntityRef | |
isAuxiliaryGeometry() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isCellEntity() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isChain() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isConcept() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isEdge() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isEdgeUse() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isEmbedded(EntityRef &ent) const | smtk::model::EntityRef | |
isFace() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isFaceUse() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isGroup() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isInstance() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isLoop() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isMember(const EntityRef &entity) const | smtk::model::EntityRef | |
isModel() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isModified() const (defined in smtk::model::Model) | smtk::model::Model | |
isSessionRef() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isShell() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isShellEntity() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isUseEntity() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isValid() const | smtk::model::EntityRef | |
isValid(EntityPtr *entityRecord) const | smtk::model::EntityRef | virtual |
isVertex() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isVertexUse() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isVolume() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
isVolumeUse() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
lowerDimensionalBoundaries(int lowerDimension) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
m_entity (defined in smtk::model::EntityRef) | smtk::model::EntityRef | protected |
m_resource (defined in smtk::model::EntityRef) | smtk::model::EntityRef | protected |
maxParametricDimension() const | smtk::model::EntityRef | |
memberOf() const | smtk::model::EntityRef | |
meshTessellation() const | smtk::model::EntityRef | |
name() const | smtk::model::EntityRef | |
numberOfArrangementsOfKind(ArrangementKind k) const | smtk::model::EntityRef | |
operator bool() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
operator!=(const EntityRef &other) const | smtk::model::EntityRef | |
operator<(const EntityRef &other) const | smtk::model::EntityRef | |
operator==(const EntityRef &other) const | smtk::model::EntityRef | |
owningModel() const | smtk::model::EntityRef | |
owningSession() const | smtk::model::EntityRef | |
parent() const | smtk::model::Model | |
relationFromArrangement(ArrangementKind k, int arrangementIndex, int offset) const | smtk::model::EntityRef | |
relations() const | smtk::model::EntityRef | |
relationsAs() const | smtk::model::EntityRef | |
removeArrangement(ArrangementKind k, int index=-1) | smtk::model::EntityRef | |
removeAuxiliaryGeometries(const T &container) | smtk::model::Model | |
removeAuxiliaryGeometry(const AuxiliaryGeometry &ag) | smtk::model::Model | |
removeCell(const CellEntity &c) (defined in smtk::model::Model) | smtk::model::Model | |
removeCells(const T &container) | smtk::model::Model | |
removeFloatProperty(const std::string &propName) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
removeGroup(const Group &g) (defined in smtk::model::Model) | smtk::model::Model | |
removeGroups(const T &container) | smtk::model::Model | |
removeIntegerProperty(const std::string &propName) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
removeMemberEntities(T begin, T end) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | protected |
removeMemberEntity(const EntityRef &memberToRemove) | smtk::model::EntityRef | protected |
removeMemberEntity(int indexOfMemberToRemove) | smtk::model::EntityRef | protected |
removeProperty(const std::string &name) | smtk::model::EntityRef | |
removeProperty(const std::string &pname) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
removeProperty(const std::string &pname) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
removeProperty(const std::string &pname) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
removeStringProperty(const std::string &propName) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
removeSubmodel(const Model &m) (defined in smtk::model::Model) | smtk::model::Model | |
removeSubmodels(const T &container) | smtk::model::Model | |
removeTessellation(bool removeGen=false) | smtk::model::EntityRef | |
resetTessellation() | smtk::model::EntityRef | |
resource() | smtk::model::EntityRef | |
resource() const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
session() const | smtk::model::Model | |
setBoundingBox(const double bbox[6]) | smtk::model::EntityRef | |
setColor(const FloatList &rgba) | smtk::model::EntityRef | |
setColor(double r, double g, double b, double a=1.) | smtk::model::EntityRef | |
setDimensionBits(BitFlags dim) | smtk::model::EntityRef | |
setEmbeddingDimension(int dim) | smtk::model::Model | |
setEntity(const smtk::common::UUID &entityId) | smtk::model::EntityRef | |
setExclusions(bool v, int mask=Exclusions::Everything) | smtk::model::EntityRef | |
setFloatProperty(const std::string &propName, smtk::model::Float propValue) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
setFloatProperty(const std::string &propName, const smtk::model::FloatList &propValue) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
setIntegerProperty(const std::string &propName, smtk::model::Integer propValue) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
setIntegerProperty(const std::string &propName, const smtk::model::IntegerList &propValue) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
setIsModified(bool isModified) (defined in smtk::model::Model) | smtk::model::Model | |
setName(const std::string &n) | smtk::model::EntityRef | |
setResource(ResourcePtr resource) | smtk::model::EntityRef | |
setSession(const SessionRef &sess) | smtk::model::Model | |
setStringProperty(const std::string &propName, const smtk::model::String &propValue) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
setStringProperty(const std::string &propName, const smtk::model::StringList &propValue) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
setTessellation(const Tessellation *tess, int analysisMesh=0, bool updateBBox=false) | smtk::model::EntityRef | |
setTessellationAndBoundingBox(const Tessellation *tess, int analysisMesh=0) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | inline |
setTessellationGeneration(int gen) | smtk::model::EntityRef | |
setVisible(bool vis) | smtk::model::EntityRef | |
SMTK_BASE_TYPE(EntityRef) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
SMTK_ENTITYREF_CLASS(Model, EntityRef, isModel) (defined in smtk::model::Model) | smtk::model::Model | |
stringProperty(const std::string &propName) const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
stringProperty(const std::string &propName) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
stringPropertyNames() const | smtk::model::EntityRef | |
submodels() const | smtk::model::Model | |
submodelsAs() const | smtk::model::Model | |
subsetRelationType(const EntityRef &member) const | smtk::model::EntityRef | protected |
tessellationGeneration() const | smtk::model::EntityRef | |
unembedEntities(const T &container) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
unembedEntity(const EntityRef &thingToUnembed) | smtk::model::EntityRef | |
unionBoundingBox(const std::vector< double > &b1, const std::vector< double > &b2) const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
unionBoundingBox(const std::vector< double > &b1, const std::array< double, 6 > &b2) const (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
visible() const | smtk::model::EntityRef | |
~EntityRef()=default (defined in smtk::model::EntityRef) | smtk::model::EntityRef | virtual |