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

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

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::EntityRefprotected
addMemberEntity(const EntityRef &memberToAdd)smtk::model::EntityRefprotected
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) constsmtk::model::Model
as() constsmtk::model::EntityRefinline
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) constsmtk::model::EntityRef
attributes(smtk::attribute::ConstResourcePtr res) constsmtk::model::EntityRef
attributes() constsmtk::model::EntityRef
auxiliaryGeometry() constsmtk::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() constsmtk::model::Model
cellsAs() constsmtk::model::Model
checkForArrangements(ArrangementKind k, EntityPtr &entry, Arrangements *&arr) constsmtk::model::EntityRefvirtual
clearArrangements()smtk::model::EntityRef
color() constsmtk::model::EntityRef
component() constsmtk::model::EntityRef
containingGroups() constsmtk::model::EntityRef
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
entitiesWithTessellation() constsmtk::model::Model
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
geometryStyle() constsmtk::model::Model
gotMesh() constsmtk::model::EntityRef
groups() constsmtk::model::Model
groupsAs() constsmtk::model::Model
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
isModified() const (defined in smtk::model::Model)smtk::model::Model
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
parent() constsmtk::model::Model
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
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::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
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() constsmtk::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::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(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() constsmtk::model::EntityRef
submodels() constsmtk::model::Model
submodelsAs() constsmtk::model::Model
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
visible() constsmtk::model::EntityRef
~EntityRef()=default (defined in smtk::model::EntityRef)smtk::model::EntityRefvirtual