SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
This is the complete list of members for smtk::session::polygon::Resource, including all inherited members.
addAuxiliaryGeometry(int dim=-1) | smtk::model::Resource | |
addAuxiliaryGeometry(const Model &parent, int dim=-1) | smtk::model::Resource | |
addAuxiliaryGeometry(const AuxiliaryGeometry &parent, int dim=-1) | smtk::model::Resource | |
addCellOfDimension(int dim) | smtk::model::Resource | |
addCellOfDimensionWithUUID(const smtk::common::UUID &uid, int dim) | smtk::model::Resource | |
addChain() | smtk::model::Resource | |
addChain(const EdgeUse &) | smtk::model::Resource | |
addChain(const Chain &) | smtk::model::Resource | |
addDualArrangement(const smtk::common::UUID &parent, const smtk::common::UUID &child, ArrangementKind kind, int sense, Orientation orientation) | smtk::model::Resource | |
addEdge() | smtk::model::Resource | |
addEdgeUse() | smtk::model::Resource | |
addEdgeUse(const Edge &src, int sense, Orientation o) | smtk::model::Resource | |
addEntity(EntityPtr cell) | smtk::model::Resource | |
addEntityOfTypeAndDimension(BitFlags entityFlags, int dim) | smtk::model::Resource | |
addEntityOfTypeAndDimensionWithUUID(const smtk::common::UUID &uid, BitFlags entityFlags, int dim) | smtk::model::Resource | |
addEntityWithUUID(const smtk::common::UUID &uid, EntityPtr cell) | smtk::model::Resource | |
addFace() | smtk::model::Resource | |
addFaceUse() | smtk::model::Resource | |
addFaceUse(const Face &src, int sense, Orientation o) | smtk::model::Resource | |
addGroup(int extraFlags=0, const std::string &name=std::string()) | smtk::model::Resource | |
addInstance() | smtk::model::Resource | |
addInstance(const EntityRef &instanceOf) | smtk::model::Resource | |
addLoop() | smtk::model::Resource | |
addLoop(const FaceUse &) | smtk::model::Resource | |
addLoop(const Loop &) | smtk::model::Resource | |
addModel(int parametricDim=3, int embeddingDim=3, const std::string &name=std::string()) | smtk::model::Resource | |
addShell() | smtk::model::Resource | |
addShell(const Volume &src) | smtk::model::Resource | |
addShell(const VolumeUse &src) | smtk::model::Resource | |
addStorage(const smtk::common::UUID &uid, smtk::session::polygon::internal::entity::Ptr storage) (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | |
addToGroup(const smtk::common::UUID &groupId, const smtk::common::UUIDs &uids) | smtk::model::Resource | virtual |
addVertex() | smtk::model::Resource | |
addVertexUse() | smtk::model::Resource | |
addVertexUse(const Vertex &src, int sense) | smtk::model::Resource | |
addVolume() | smtk::model::Resource | |
addVolumeUse() | smtk::model::Resource | |
addVolumeUse(const Volume &src) | smtk::model::Resource | |
adjacentEntities(const smtk::common::UUID &ofEntity, int ofDimension) | smtk::model::Resource | |
analysisMesh() | smtk::model::Resource | |
analysisMesh() const (defined in smtk::model::Resource) | smtk::model::Resource | |
arrangeEntity(const smtk::common::UUID &entityId, ArrangementKind, const Arrangement &arr, int index=-1) | smtk::model::Resource | |
arrangementsOfKindForEntity(const smtk::common::UUID &cellId, ArrangementKind) | smtk::model::Resource | |
as() | smtk::resource::PersistentObject | inline |
as() const | smtk::resource::PersistentObject | inline |
assignDefaultName(const smtk::common::UUID &uid) | smtk::model::Resource | |
assignDefaultName(const smtk::common::UUID &uid, BitFlags entityFlags) (defined in smtk::model::Resource) | smtk::model::Resource | protected |
assignDefaultNameIfMissing(const smtk::common::UUID &uid) | smtk::model::Resource | |
assignDefaultNames() | smtk::model::Resource | |
assignDefaultNamesToModelChildren(const smtk::common::UUID &modelId) | smtk::model::Resource | |
assignDefaultNamesWithOwner(const UUIDWithEntityPtr &irec, const smtk::common::UUID &owner, const std::string &ownersName, std::set< smtk::common::UUID > &remaining, bool nokids) (defined in smtk::model::Resource) | smtk::model::Resource | protected |
associate(const smtk::resource::ResourcePtr &resource) | smtk::model::Resource | |
associateAttribute(smtk::attribute::ResourcePtr attResource, const smtk::common::UUID &attribId, const smtk::common::UUID &toEntity) | smtk::model::Resource | |
AssociationRole (defined in smtk::model::Resource) | smtk::model::Resource | static |
associations() const | smtk::model::Resource | |
associations(const EntityRef &modelEntity) | smtk::model::Resource | |
attributeAssignments() const | smtk::model::Resource | |
bordantEntities(const smtk::common::UUID &ofEntity, int ofDimension=-2) const | smtk::model::Resource | |
bordantEntities(const smtk::common::UUIDs &ofEntities, int ofDimension=-2) const | smtk::model::Resource | |
boundaryEntities(const smtk::common::UUID &ofEntity, int ofDimension=-2) const | smtk::model::Resource | |
boundaryEntities(const smtk::common::UUIDs &ofEntities, int ofDimension=-2) const | smtk::model::Resource | |
cellHasUseOfSenseAndOrientation(const smtk::common::UUID &cell, int sense, Orientation o) const | smtk::model::Resource | |
clean() const | smtk::resource::Resource | inlinevirtual |
clear() | smtk::model::Resource | |
clearArrangements(const smtk::common::UUID &entityId) | smtk::model::Resource | |
clone(CopyOptions &options) const | smtk::resource::Resource | virtual |
closeSession(const SessionRef &sess) | smtk::model::Resource | |
component(const smtk::common::UUID &compId) const | smtk::resource::Resource | virtual |
componentAs(const smtk::common::UUID &uuid) const | smtk::resource::Resource | inline |
copyFinalize(const std::shared_ptr< const Resource > &source, CopyOptions &options) | smtk::resource::Resource | virtual |
copyGeometry(const std::shared_ptr< const Resource > &source, smtk::resource::CopyOptions &options) | smtk::geometry::Resource | |
copyInitialize(const std::shared_ptr< const Resource > &source, CopyOptions &options) | smtk::resource::Resource | virtual |
copyLinks(const std::shared_ptr< const Resource > &rsrc, const CopyOptions &options) | smtk::resource::Resource | protected |
copyProperties(const std::shared_ptr< const Resource > &rsrc, CopyOptions &options) | smtk::resource::Resource | |
copyPropertiesForId(const std::shared_ptr< Resource > &rsrc, const smtk::common::UUID &sourceId, const smtk::common::UUID &targetId, const CopyOptions &options) | smtk::resource::Resource | protected |
copyUnitSystem(const std::shared_ptr< const Resource > &rsrc, const CopyOptions &options) | smtk::resource::Resource | |
createIncludedShell(const smtk::common::UUID &cellUseOrShell) | smtk::model::Resource | |
deleteEntities(T &entities, U &modified, V &expunged, bool debugLog) (defined in smtk::model::Resource) | smtk::model::Resource | |
DerivedFrom(const DerivedFrom &)=delete (defined in smtk::resource::DerivedFrom< Resource, smtk::model::Resource >) | smtk::resource::DerivedFrom< Resource, smtk::model::Resource > | |
DerivedFrom(T &&... all) | smtk::resource::DerivedFrom< Resource, smtk::model::Resource > | inlineprotected |
DerivedFrom(DerivedFrom &&rhs) noexcept=default (defined in smtk::resource::DerivedFrom< Resource, smtk::model::Resource >) | smtk::resource::DerivedFrom< Resource, smtk::model::Resource > | protected |
dimension(const smtk::common::UUID &ofEntity) const | smtk::model::Resource | |
DirectSuperclass typedef (defined in smtk::resource::DerivedFrom< Resource, smtk::model::Resource >) | smtk::resource::DerivedFrom< Resource, smtk::model::Resource > | |
disassociate(const smtk::resource::ResourcePtr &resource) | smtk::model::Resource | |
disassociateAttribute(smtk::attribute::ResourcePtr attResource, const smtk::common::UUID &attribId, const smtk::common::UUID &fromEntity, bool reverse=true) | smtk::model::Resource | |
elideEntityReferences(const UUIDWithEntityPtr &c) | smtk::model::Resource | |
elideOneEntityReference(const UUIDWithEntityPtr &c, const smtk::common::UUID &r) | smtk::model::Resource | |
entitiesMatchingFlags(BitFlags mask, bool exactMatch=true) | smtk::model::Resource | |
entitiesMatchingFlagsAs(BitFlags flags, bool exactMatch=true) (defined in smtk::model::Resource) | smtk::model::Resource | |
entitiesOfDimension(int dim) | smtk::model::Resource | |
entityCounts(const smtk::common::UUID &modelId, BitFlags entityFlags) | smtk::model::Resource | protected |
erase(const smtk::common::UUID &uid, SessionInfoBits flags=smtk::model::SESSION_EVERYTHING) | smtk::model::Resource | virtual |
erase(const EntityRef &entityref, SessionInfoBits flags=smtk::model::SESSION_EVERYTHING) | smtk::model::Resource | virtual |
erase(const EntityPtr &entityrec, SessionInfoBits flags=smtk::model::SESSION_EVERYTHING) | smtk::model::Resource | virtual |
eraseModel(const Model &entityref, SessionInfoBits flags=smtk::model::SESSION_EVERYTHING) | smtk::model::Resource | virtual |
filter(const std::string &queryString) const | smtk::resource::Resource | |
filterAs(const std::string &queryString) const | smtk::resource::Resource | |
find(const smtk::common::UUID &uid) const override | smtk::model::Resource | virtual |
findArrangement(const smtk::common::UUID &entityId, ArrangementKind kind, int index) const | smtk::model::Resource | |
findArrangement(const smtk::common::UUID &entityId, ArrangementKind kind, int index) | smtk::model::Resource | |
findArrangementInvolvingEntity(const smtk::common::UUID &entityId, ArrangementKind kind, const smtk::common::UUID &involved) const | smtk::model::Resource | |
findCellHasUsesWithOrientation(const smtk::common::UUID &cellId, Orientation orient) const | smtk::model::Resource | |
findCellHasUseWithSense(const smtk::common::UUID &cellId, const smtk::common::UUID &use, int sense) const | smtk::model::Resource | |
findCreateOrReplaceCellUseOfSenseAndOrientation(const smtk::common::UUID &cell, int sense, Orientation o, const smtk::common::UUID &replacement=smtk::common::UUID::null()) | smtk::model::Resource | |
findDualArrangements(const smtk::common::UUID &entityId, ArrangementKind kind, int index, ArrangementReferences &duals) const | smtk::model::Resource | |
findEntitiesByProperty(const std::string &pname, Integer pval) | smtk::model::Resource | |
findEntitiesByProperty(const std::string &pname, Float pval) | smtk::model::Resource | |
findEntitiesByProperty(const std::string &pname, const std::string &pval) | smtk::model::Resource | |
findEntitiesByProperty(const std::string &pname, const IntegerList &pval) | smtk::model::Resource | |
findEntitiesByProperty(const std::string &pname, const FloatList &pval) | smtk::model::Resource | |
findEntitiesByProperty(const std::string &pname, const StringList &pval) | smtk::model::Resource | |
findEntitiesByPropertyAs(const std::string &pname, long pval) | smtk::model::Resource | inline |
findEntitiesByPropertyAs(const std::string &pname, const std::vector< long > &pval) | smtk::model::Resource | inline |
findEntitiesByPropertyAs(const std::string &pname, Float pval) | smtk::model::Resource | inline |
findEntitiesByPropertyAs(const std::string &pname, const std::vector< double > &pval) | smtk::model::Resource | inline |
findEntitiesByPropertyAs(const std::string &pname, const std::string &pval) | smtk::model::Resource | inline |
findEntitiesByPropertyAs(const std::string &pname, const std::vector< std::string > &pval) | smtk::model::Resource | inline |
findEntitiesByTypeAndPropertyAs(const std::string &pname, const Type &pval) (defined in smtk::model::Resource) | smtk::model::Resource | |
findEntitiesByTypeAndPropertyAs(const std::string &pname, const std::vector< Type > &pval) (defined in smtk::model::Resource) | smtk::model::Resource | |
findEntitiesOfType(BitFlags flags, bool exactMatch=true) | smtk::model::Resource | |
findEntity(const smtk::common::UUID &uid, bool trySessions=true) const | smtk::model::Resource | |
findOrAddEntityToGroup(const smtk::common::UUID &grp, const smtk::common::UUID &ent) | smtk::model::Resource | |
findOrAddIncludedShell(const smtk::common::UUID &parentUseOrShell, const smtk::common::UUID &shellToInclude) | smtk::model::Resource | |
findOrAddInclusionToCellOrModel(const smtk::common::UUID &cell, const smtk::common::UUID &inclusion) | smtk::model::Resource | |
findOrAddStorage(const smtk::common::UUID &uid) (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | inline |
findOrAddUseToShell(const smtk::common::UUID &shell, const smtk::common::UUID &use) | smtk::model::Resource | |
findStorage(const smtk::common::UUID &uid) (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | inline |
floatProperty(const smtk::common::UUID &entity, const std::string &propName) const (defined in smtk::model::Resource) | smtk::model::Resource | |
floatProperty(const smtk::common::UUID &entity, const std::string &propName) (defined in smtk::model::Resource) | smtk::model::Resource | |
geometry(const Backend &backend) | smtk::geometry::Resource | |
geometry() | smtk::geometry::Resource | |
hardErase(const EntityRef &eref, SessionInfoBits flags=smtk::model::SESSION_EVERYTHING) | smtk::model::Resource | |
hasArrangementsOfKindForEntity(const smtk::common::UUID &cellId, ArrangementKind) const | smtk::model::Resource | |
hasArrangementsOfKindForEntity(const smtk::common::UUID &cellId, ArrangementKind) | smtk::model::Resource | |
hasAttribute(const smtk::common::UUID &attribId, const smtk::common::UUID &toEntity) | smtk::model::Resource | |
hasFloatProperty(const smtk::common::UUID &entity, const std::string &propName) const (defined in smtk::model::Resource) | smtk::model::Resource | |
hasIntegerProperty(const smtk::common::UUID &entity, const std::string &propName) const (defined in smtk::model::Resource) | smtk::model::Resource | |
hasStringProperty(const smtk::common::UUID &entity, const std::string &propName) const (defined in smtk::model::Resource) | smtk::model::Resource | |
higherDimensionalBordants(const smtk::common::UUID &ofEntity, int higherDimension) | smtk::model::Resource | |
id() const override | smtk::resource::Resource | inlinevirtual |
index() const | smtk::resource::Resource | inlinevirtual |
Index typedef (defined in smtk::resource::Resource) | smtk::resource::Resource | |
insertAuxiliaryGeometry(const smtk::common::UUID &uid, int dim=-1) | smtk::model::Resource | |
insertCellOfDimension(int dim) | smtk::model::Resource | |
insertChain(const smtk::common::UUID &uid) | smtk::model::Resource | |
insertEdge(const smtk::common::UUID &uid) | smtk::model::Resource | |
insertEdgeUse(const smtk::common::UUID &uid) | smtk::model::Resource | |
insertEntity(EntityPtr cell) | smtk::model::Resource | |
insertEntityAssociations(const EntityRef &modelEntity, std::set< smtk::attribute::AttributePtr > &associations) | smtk::model::Resource | |
insertEntityOfTypeAndDimension(BitFlags entityFlags, int dim) | smtk::model::Resource | |
insertEntityReferences(const UUIDWithEntityPtr &c) | smtk::model::Resource | |
insertFace(const smtk::common::UUID &uid) | smtk::model::Resource | |
insertFaceUse(const smtk::common::UUID &uid) | smtk::model::Resource | |
insertGroup(const smtk::common::UUID &uid, int extraFlags=0, const std::string &name=std::string()) | smtk::model::Resource | |
insertLoop(const smtk::common::UUID &uid) | smtk::model::Resource | |
insertModel(const smtk::common::UUID &uid, int parametricDim=3, int embeddingDim=3, const std::string &name=std::string()) | smtk::model::Resource | |
insertModelFaceOrientedInnerLoop(const smtk::common::UUID &loopId, const smtk::common::UUID &preExistingLoopId, const T &orderedEdgesWithOrientation) (defined in smtk::model::Resource) | smtk::model::Resource | |
insertModelFaceWithOrientedOuterLoop(const smtk::common::UUID &faceId, const smtk::common::UUID &faceUseId, const smtk::common::UUID &loopId, const T &orderedEdgesWithOrientation) (defined in smtk::model::Resource) | smtk::model::Resource | |
insertShell(const smtk::common::UUID &uid) | smtk::model::Resource | |
insertVertex(const smtk::common::UUID &uid) | smtk::model::Resource | |
insertVertexUse(const smtk::common::UUID &uid) | smtk::model::Resource | |
insertVolume(const smtk::common::UUID &uid) | smtk::model::Resource | |
insertVolumeUse(const smtk::common::UUID &uid) | smtk::model::Resource | |
integerProperty(const smtk::common::UUID &entity, const std::string &propName) const (defined in smtk::model::Resource) | smtk::model::Resource | |
integerProperty(const smtk::common::UUID &entity, const std::string &propName) (defined in smtk::model::Resource) | smtk::model::Resource | |
isMarkedForRemoval() const | smtk::resource::Resource | inlinevirtual |
isNameSet() const | smtk::resource::Resource | inline |
isOfType(const Resource::Index &index) const override | smtk::resource::DerivedFrom< Resource, smtk::model::Resource > | inlinevirtual |
isOfType(const std::string &typeName) const override | smtk::resource::DerivedFrom< Resource, smtk::model::Resource > | inlinevirtual |
smtk::resource::Resource::isOfType() const | smtk::resource::Resource | inline |
iter_type typedef (defined in smtk::model::Resource) | smtk::model::Resource | |
Links typedef (defined in smtk::resource::Resource) | smtk::resource::Resource | |
links() override | smtk::resource::Resource | inlinevirtual |
links() const override | smtk::resource::Resource | inlinevirtual |
location() const | smtk::resource::Resource | inline |
lock(Key()) const | smtk::resource::Resource | inline |
locked() const | smtk::resource::Resource | inline |
log() (defined in smtk::model::Resource) | smtk::model::Resource | inline |
lowerDimensionalBoundaries(const smtk::common::UUID &ofEntity, int lowerDimension) | smtk::model::Resource | |
m_analysisMesh (defined in smtk::model::Resource) | smtk::model::Resource | protected |
m_attributeAssignments (defined in smtk::model::Resource) | smtk::model::Resource | protected |
m_attributeResources (defined in smtk::model::Resource) | smtk::model::Resource | protected |
m_conditionTriggers (defined in smtk::model::Resource) | smtk::model::Resource | protected |
m_defaultSession (defined in smtk::model::Resource) | smtk::model::Resource | protected |
m_globalCounters (defined in smtk::model::Resource) | smtk::model::Resource | protected |
m_manager (defined in smtk::resource::Resource) | smtk::resource::Resource | protected |
m_oneToManyTriggers (defined in smtk::model::Resource) | smtk::model::Resource | protected |
m_oneToOneTriggers (defined in smtk::model::Resource) | smtk::model::Resource | protected |
m_session (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | protected |
m_sessions (defined in smtk::model::Resource) | smtk::model::Resource | protected |
m_tessellations (defined in smtk::model::Resource) | smtk::model::Resource | protected |
m_topology (defined in smtk::model::Resource) | smtk::model::Resource | protected |
m_unitsSystem (defined in smtk::resource::Resource) | smtk::resource::Resource | protected |
manager() const | smtk::resource::Resource | inline |
meshTessellations() const | smtk::model::Resource | |
Metadata typedef (defined in smtk::resource::Resource) | smtk::resource::Resource | |
modelOwningEntity(const smtk::common::UUID &uid) const | smtk::model::Resource | |
modelOwningEntityRecursive(const smtk::common::UUID &uid, std::set< smtk::common::UUID > &visited) const | smtk::model::Resource | protected |
name(const smtk::common::UUID &ofEntity) const | smtk::model::Resource | |
DerivedFrom< Resource, smtk::geometry::Resource >::name() const override | smtk::resource::Resource | virtual |
nextModelNumber() (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | inline |
numberOfGenerationsFromBase(const std::string &typeName) const override (defined in smtk::resource::DerivedFrom< Resource, smtk::model::Resource >) | smtk::resource::DerivedFrom< Resource, smtk::model::Resource > | inlinevirtual |
observe(ResourceEventType event, ConditionCallback functionHandle, void *callData) | smtk::model::Resource | |
observe(ResourceEventType event, OneToOneCallback functionHandle, void *callData) | smtk::model::Resource | |
observe(ResourceEventType event, OneToManyCallback functionHandle, void *callData) | smtk::model::Resource | |
ParentResource typedef (defined in smtk::resource::DerivedFrom< Resource, smtk::model::Resource >) | smtk::resource::DerivedFrom< Resource, smtk::model::Resource > | |
PersistentObject() (defined in smtk::resource::PersistentObject) | smtk::resource::PersistentObject | protected |
polygonSession() | smtk::session::polygon::Resource | |
polygonSession() const (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | |
prepareForEntity(std::pair< smtk::common::UUID, EntityPtr > &entry) | smtk::model::Resource | protected |
properties() override (defined in smtk::resource::Resource) | smtk::resource::Resource | inlinevirtual |
properties() const override (defined in smtk::resource::Resource) | smtk::resource::Resource | inlinevirtual |
Properties typedef (defined in smtk::resource::Resource) | smtk::resource::Resource | |
queries() const (defined in smtk::resource::Resource) | smtk::resource::Resource | inline |
queries() (defined in smtk::resource::Resource) | smtk::resource::Resource | inline |
Queries typedef (defined in smtk::resource::Resource) | smtk::resource::Resource | |
queryOperation(const std::string &) const override | smtk::model::Resource | virtual |
registerSession(SessionPtr session) | smtk::model::Resource | |
removeEntityReferences(const UUIDWithEntityPtr &c) | smtk::model::Resource | |
removeFloatProperty(const smtk::common::UUID &entity, const std::string &propName) (defined in smtk::model::Resource) | smtk::model::Resource | |
removeIntegerProperty(const smtk::common::UUID &entity, const std::string &propName) (defined in smtk::model::Resource) | smtk::model::Resource | |
removeStorage(const smtk::common::UUID &uid) (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | |
removeStringProperty(const smtk::common::UUID &entity, const std::string &propName) (defined in smtk::model::Resource) | smtk::model::Resource | |
removeTessellation(const smtk::common::UUID &cellId, bool removeGen=false) | smtk::model::Resource | |
Resource(const smtk::common::UUID &, smtk::resource::ManagerPtr manager=nullptr) (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | protected |
Resource(smtk::resource::ManagerPtr manager=nullptr) (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | protected |
DerivedFrom< Resource, smtk::model::Resource >::Resource(shared_ptr< UUIDsToEntities > topology, shared_ptr< UUIDsToTessellations > tess, shared_ptr< UUIDsToTessellations > analysismesh, shared_ptr< UUIDsToAttributeAssignments > attribs, const smtk::common::UUID &uid, smtk::resource::ManagerPtr=smtk::resource::ManagerPtr()) | smtk::model::Resource | |
Resource(Resource &&rhs)=default (defined in smtk::model::Resource) | smtk::model::Resource | |
Resource(Resource &&)=default (defined in smtk::geometry::Resource) | smtk::geometry::Resource | |
Resource(const smtk::common::UUID &myID) (defined in smtk::geometry::Resource) | smtk::geometry::Resource | protected |
Resource(Resource &&) noexcept (defined in smtk::resource::Resource) | smtk::resource::Resource | |
ResourceLessThan typedef (defined in smtk::model::Resource) | smtk::model::Resource | protected |
sessionData(const smtk::model::SessionRef &sessRef) const | smtk::model::Resource | |
sessionOwningEntity(const smtk::common::UUID &uid) const | smtk::model::Resource | |
sessionOwningEntityRecursive(const smtk::common::UUID &uid, std::set< smtk::common::UUID > &visited) const | smtk::model::Resource | protected |
sessions() const | smtk::model::Resource | |
setBoundingBox(const smtk::common::UUID &cellId, const std::vector< double > &coords, int providedBBox=0) | smtk::model::Resource | |
setCellOfDimension(const smtk::common::UUID &uid, int dim) | smtk::model::Resource | |
setChain(const smtk::common::UUID &uid, const EdgeUse &use) | smtk::model::Resource | |
setChain(const smtk::common::UUID &uid, const Chain &parent) | smtk::model::Resource | |
setClean(bool state=true) | smtk::resource::Resource | |
setEdgeUse(const smtk::common::UUID &uid, const Edge &src, int sense, Orientation o) | smtk::model::Resource | |
setEntity(EntityPtr cell) | smtk::model::Resource | |
setEntityOfTypeAndDimension(const smtk::common::UUID &uid, BitFlags entityFlags, int dim) | smtk::model::Resource | |
setFaceUse(const smtk::common::UUID &uid, const Face &src, int sense, Orientation o) | smtk::model::Resource | |
setFloatProperty(const smtk::common::UUID &entity, const std::string &propName, smtk::model::Float propValue) (defined in smtk::model::Resource) | smtk::model::Resource | |
setFloatProperty(const smtk::common::UUID &entity, const std::string &propName, const smtk::model::FloatList &propValue) (defined in smtk::model::Resource) | smtk::model::Resource | |
setId(const smtk::common::UUID &myID) override | smtk::resource::Resource | virtual |
setIntegerProperty(const smtk::common::UUID &entity, const std::string &propName, smtk::model::Integer propValue) (defined in smtk::model::Resource) | smtk::model::Resource | |
setIntegerProperty(const smtk::common::UUID &entity, const std::string &propName, const smtk::model::IntegerList &propValue) (defined in smtk::model::Resource) | smtk::model::Resource | |
setLocation(const std::string &location) | smtk::resource::Resource | virtual |
setLoop(const smtk::common::UUID &uid, const FaceUse &use) | smtk::model::Resource | |
setLoop(const smtk::common::UUID &uid, const Loop &parent) | smtk::model::Resource | |
setMarkedForRemoval(bool val) | smtk::resource::Resource | inline |
setMeshTessellations(const smtk::mesh::ResourcePtr &) | smtk::model::Resource | |
setName(const std::string &name) | smtk::resource::Resource | virtual |
setSession(const Session::Ptr &) (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | |
setShell(const smtk::common::UUID &uid, const VolumeUse &use) | smtk::model::Resource | |
setShell(const smtk::common::UUID &uid, const Shell &parent) | smtk::model::Resource | |
setStringProperty(const smtk::common::UUID &entity, const std::string &propName, const smtk::model::String &propValue) (defined in smtk::model::Resource) | smtk::model::Resource | |
setStringProperty(const smtk::common::UUID &entity, const std::string &propName, const smtk::model::StringList &propValue) (defined in smtk::model::Resource) | smtk::model::Resource | |
setTemplateType(const smtk::string::Token &templateType) | smtk::resource::Resource | virtual |
setTemplateVersion(std::size_t templateVersion) | smtk::resource::Resource | virtual |
setTessellation(const smtk::common::UUID &cellId, const Tessellation &geom, int analysis=0, int *gen=nullptr) | smtk::model::Resource | |
setTessellationAndBoundingBox(const smtk::common::UUID &cellId, const Tessellation &geom, int analysis=0, int *gen=nullptr) | smtk::model::Resource | |
setUnitsSystem(const shared_ptr< units::System > &unitsSystem) | smtk::resource::Resource | virtual |
setVertexUse(const smtk::common::UUID &uid, const Vertex &src, int sense) | smtk::model::Resource | |
setVolumeUse(const smtk::common::UUID &uid, const Volume &src) | smtk::model::Resource | |
shortUUIDName(const smtk::common::UUID &uid, BitFlags entityFlags) (defined in smtk::model::Resource) | smtk::model::Resource | static |
smtkSharedFromThisMacro(smtk::resource::PersistentObject) (defined in smtk::geometry::Resource) | smtk::geometry::Resource | |
smtkSharedPtrCreateMacro(smtk::resource::PersistentObject) (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | |
smtkSuperclassMacro(smtk::resource::PersistentObject) (defined in smtk::resource::Resource) | smtk::resource::Resource | |
smtkTypeMacro(smtk::session::polygon::Resource) (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource | |
smtkTypeMacro(smtk::model::Resource) (defined in smtk::model::Resource) | smtk::model::Resource | |
smtkTypeMacro(smtk::geometry::Resource) (defined in smtk::geometry::Resource) | smtk::geometry::Resource | |
smtkTypeMacro(smtk::resource::Resource) (defined in smtk::resource::Resource) | smtk::resource::Resource | |
smtkTypeMacroBase(smtk::resource::PersistentObject) (defined in smtk::resource::PersistentObject) | smtk::resource::PersistentObject | |
storage_type typedef (defined in smtk::model::Resource) | smtk::model::Resource | |
stringProperty(const smtk::common::UUID &entity, const std::string &propName) const (defined in smtk::model::Resource) | smtk::model::Resource | |
stringProperty(const smtk::common::UUID &entity, const std::string &propName) (defined in smtk::model::Resource) | smtk::model::Resource | |
Superclass typedef (defined in smtk::resource::DerivedFrom< Resource, smtk::model::Resource >) | smtk::resource::DerivedFrom< Resource, smtk::model::Resource > | |
templateType() const | smtk::resource::Resource | virtual |
templateVersion() const | smtk::resource::Resource | virtual |
tess_iter_type typedef (defined in smtk::model::Resource) | smtk::model::Resource | |
TessellationRole (defined in smtk::model::Resource) | smtk::model::Resource | static |
tessellations() | smtk::model::Resource | |
tessellations() const (defined in smtk::model::Resource) | smtk::model::Resource | |
topology() | smtk::model::Resource | |
topology() const (defined in smtk::model::Resource) | smtk::model::Resource | |
trigger(ResourceEventType event, const smtk::model::EntityRef &src) | smtk::model::Resource | |
trigger(ResourceEventType event, const smtk::model::EntityRef &src, const smtk::model::EntityRef &related) | smtk::model::Resource | |
trigger(ResourceEventType event, const smtk::model::EntityRef &src, const smtk::model::EntityRefArray &related) | smtk::model::Resource | |
type(const smtk::common::UUID &ofEntity) const | smtk::model::Resource | |
type_index | smtk::resource::DerivedFrom< Resource, smtk::model::Resource > | static |
unarrangeEntity(const smtk::common::UUID &entityId, ArrangementKind, int index, bool removeIfLast=false) | smtk::model::Resource | |
unitsSystem() const | smtk::resource::Resource | inline |
unobserve(ResourceEventType event, ConditionCallback functionHandle, void *callData) | smtk::model::Resource | |
unobserve(ResourceEventType event, OneToOneCallback functionHandle, void *callData) | smtk::model::Resource | |
unobserve(ResourceEventType event, OneToManyCallback functionHandle, void *callData) | smtk::model::Resource | |
unregisterSession(SessionPtr session, bool expungeSession=true) | smtk::model::Resource | |
unusedUUID() | smtk::model::Resource | |
useOrShellIncludesShells(const smtk::common::UUID &cellUseOrShell) const | smtk::model::Resource | |
visit(smtk::resource::Component::Visitor &) const override | smtk::model::Resource | |
DerivedFrom< Resource, smtk::geometry::Resource >::visit(std::function< void(const ComponentPtr &)> &v) const =0 | smtk::resource::Resource | pure virtual |
visitGeometry(std::function< void(std::unique_ptr< Geometry > &)> visitor) | smtk::geometry::Resource | |
visitGeometry(std::function< void(const std::unique_ptr< Geometry > &)> visitor) const (defined in smtk::geometry::Resource) | smtk::geometry::Resource | |
VisuallyLinkedRole | smtk::resource::Resource | static |
WeakResourceSet typedef (defined in smtk::model::Resource) | smtk::model::Resource | protected |
~PersistentObject() (defined in smtk::resource::PersistentObject) | smtk::resource::PersistentObject | virtual |
~Resource() override=default (defined in smtk::session::polygon::Resource) | smtk::session::polygon::Resource |