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

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

addMemberEntities(T begin, T end) (defined in smtk::model::EntityRef)smtk::model::EntityRefprotected
addMemberEntity(const EntityRef &memberToAdd)smtk::model::EntityRefprotected
addRawRelation(const EntityRef &ent)smtk::model::EntityRef
addUse(const UseEntity &use)smtk::model::ShellEntity
addUses(const T &useContainer) (defined in smtk::model::ShellEntity)smtk::model::ShellEntity
adjacentEntities(int ofDimension) (defined in smtk::model::EntityRef)smtk::model::EntityRef
as() constsmtk::model::EntityRefinline
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) constsmtk::model::EntityRef
attributes(smtk::attribute::ConstResourcePtr res) constsmtk::model::EntityRef
attributes() constsmtk::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
boundingCell() constsmtk::model::ShellEntity
boundingUseEntity() constsmtk::model::ShellEntity
cellsOfUses() const (defined in smtk::model::ShellEntity)smtk::model::ShellEntity
checkForArrangements(ArrangementKind k, EntityPtr &entry, Arrangements *&arr) constsmtk::model::EntityRefvirtual
clearArrangements()smtk::model::EntityRef
color() constsmtk::model::EntityRef
component() constsmtk::model::EntityRef
containedShellEntities() constsmtk::model::ShellEntity
containingGroups() constsmtk::model::EntityRef
containingShellEntity() constsmtk::model::ShellEntity
contains(const UseEntity &bdyUse) constsmtk::model::ShellEntity
dimension() constsmtk::model::EntityRef
dimensionBits() constsmtk::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::EntityRefinline
elideRawRelation(const EntityRef &ent)smtk::model::EntityRef
embeddedEntities() const (defined in smtk::model::EntityRef)smtk::model::EntityRef
embeddedIn() constsmtk::model::EntityRef
embeddingDimension() constsmtk::model::EntityRef
embeddingRelationType(const EntityRef &embedded) constsmtk::model::EntityRefprotected
embedEntities(const T &container, bool checkExistence=true)smtk::model::EntityRef
embedEntity(const EntityRef &thingToEmbed, bool checkExistence=true)smtk::model::EntityRef
entity() constsmtk::model::EntityRef
entityFlags() constsmtk::model::EntityRef
entityRecord() constsmtk::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::EntityRefstatic
EntityRefsToUUIDs(S &uids, const T &entRefs) (defined in smtk::model::EntityRef)smtk::model::EntityRefstatic
exclusions(int mask=Exclusions::Everything) constsmtk::model::EntityRef
findArrangement(ArrangementKind k, int index)smtk::model::EntityRef
findArrangement(ArrangementKind k, int index) constsmtk::model::EntityRef
findEntitiesWithTessellation(std::map< smtk::model::EntityRef, smtk::model::EntityRef > &entityrefMap, std::set< smtk::model::EntityRef > &touched) constsmtk::model::EntityRef
findOrAddRawRelation(const EntityRef &ent)smtk::model::EntityRef
flagSummary(int form=0) constsmtk::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() constsmtk::model::EntityRef
gotMesh() constsmtk::model::EntityRef
hasAnalysisMesh() constsmtk::model::EntityRef
hasAttribute(const smtk::common::UUID &attribId) constsmtk::model::EntityRef
hasAttributes() constsmtk::model::EntityRef
hasAttributes(smtk::attribute::ConstResourcePtr attRes) constsmtk::model::EntityRef
hasColor() constsmtk::model::EntityRef
hasFloatProperties() constsmtk::model::EntityRef
hasFloatProperty(const std::string &propName) const (defined in smtk::model::EntityRef)smtk::model::EntityRef
hash() constsmtk::model::EntityRef
hasIntegerProperties() constsmtk::model::EntityRef
hasIntegerProperty(const std::string &propName) const (defined in smtk::model::EntityRef)smtk::model::EntityRef
hasStringProperties() constsmtk::model::EntityRef
hasStringProperty(const std::string &propName) const (defined in smtk::model::EntityRef)smtk::model::EntityRef
hasTessellation() constsmtk::model::EntityRef
hasVisibility() constsmtk::model::EntityRef
higherDimensionalBordants(int higherDimension) (defined in smtk::model::EntityRef)smtk::model::EntityRef
instances() constsmtk::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() constsmtk::model::EntityRef
isAuxiliaryGeometry() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isCellEntity() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isChain() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isConcept() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isEdge() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isEdgeUse() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isEmbedded(EntityRef &ent) constsmtk::model::EntityRef
isFace() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isFaceUse() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isGroup() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isInstance() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isLoop() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isMember(const EntityRef &entity) constsmtk::model::EntityRef
isModel() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isSessionRef() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isShell() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isShellEntity() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isUseEntity() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isValid() constsmtk::model::EntityRef
isValid(EntityPtr *entityRecord) constsmtk::model::EntityRefvirtual
isVertex() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isVertexUse() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isVolume() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
isVolumeUse() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
lowerDimensionalBoundaries(int lowerDimension) (defined in smtk::model::EntityRef)smtk::model::EntityRef
m_entity (defined in smtk::model::EntityRef)smtk::model::EntityRefprotected
m_resource (defined in smtk::model::EntityRef)smtk::model::EntityRefprotected
maxParametricDimension() constsmtk::model::EntityRef
memberOf() constsmtk::model::EntityRef
meshTessellation() constsmtk::model::EntityRef
name() constsmtk::model::EntityRef
numberOfArrangementsOfKind(ArrangementKind k) constsmtk::model::EntityRef
operator bool() const (defined in smtk::model::EntityRef)smtk::model::EntityRefinline
operator!=(const EntityRef &other) constsmtk::model::EntityRef
operator<(const EntityRef &other) constsmtk::model::EntityRef
operator==(const EntityRef &other) constsmtk::model::EntityRef
owningModel() constsmtk::model::EntityRef
owningSession() constsmtk::model::EntityRef
relationFromArrangement(ArrangementKind k, int arrangementIndex, int offset) constsmtk::model::EntityRef
relations() constsmtk::model::EntityRef
relationsAs() constsmtk::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::EntityRefprotected
removeMemberEntity(const EntityRef &memberToRemove)smtk::model::EntityRefprotected
removeMemberEntity(int indexOfMemberToRemove)smtk::model::EntityRefprotected
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::EntityRefinline
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(ShellEntity, EntityRef, isShellEntity) (defined in smtk::model::ShellEntity)smtk::model::ShellEntity
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() constsmtk::model::EntityRef
subsetRelationType(const EntityRef &member) constsmtk::model::EntityRefprotected
tessellationGeneration() constsmtk::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() constsmtk::model::ShellEntity
visible() constsmtk::model::EntityRef
~EntityRef()=default (defined in smtk::model::EntityRef)smtk::model::EntityRefvirtual