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 | |
adjacentEntities(int ofDimension) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
as() const | smtk::model::EntityRef | inline |
assignDefaultName(bool overwrite=false) | smtk::model::EntityRef | |
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 | |
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 | |
boundingCells() const | smtk::model::CellEntity | |
boundingCellsAs() const (defined in smtk::model::CellEntity) | smtk::model::CellEntity | |
boundingCellUses(Orientation orientation) const | smtk::model::CellEntity | |
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 | |
coordinates() const (defined in smtk::model::Vertex) | smtk::model::Vertex | |
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 |
edges() const (defined in smtk::model::Vertex) | smtk::model::Vertex | |
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 | |
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 | |
findShellEntitiesContainingCell(const CellEntity &cell) | smtk::model::CellEntity | |
findShellEntityContainingUse(const UseEntity &bdyUse) | smtk::model::CellEntity | |
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 | |
gotMesh() const | smtk::model::EntityRef | |
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 | |
inclusions() const | smtk::model::CellEntity | |
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 |
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 | |
model() const | smtk::model::CellEntity | |
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 | |
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 | |
removeFloatProperty(const std::string &propName) (defined in smtk::model::EntityRef) | smtk::model::EntityRef | |
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 | |
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 | |
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 | |
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 | |
setName(const std::string &n) | smtk::model::EntityRef | |
setResource(ResourcePtr resource) | smtk::model::EntityRef | |
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(Vertex, CellEntity, isVertex) (defined in smtk::model::Vertex) | smtk::model::Vertex | |
SMTK_ENTITYREF_CLASS(CellEntity, EntityRef, isCellEntity) (defined in smtk::model::CellEntity) | smtk::model::CellEntity | |
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 | |
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 | |
uses() const | smtk::model::CellEntity | |
visible() const | smtk::model::EntityRef | |
~EntityRef()=default (defined in smtk::model::EntityRef) | smtk::model::EntityRef | virtual |