SMTK  @SMTK_VERSION@
Simulation Modeling Tool Kit
smtk::session::polygon::vtk::Geometry Member List

This is the complete list of members for smtk::session::polygon::vtk::Geometry, including all inherited members.

addColorArray(vtkDataObject *data, const std::vector< double > &color, const std::string &name="entity color")smtk::extension::vtk::geometry::Geometrystatic
addTransformArrayIfPresent(vtkDataObject *data, const std::shared_ptr< smtk::resource::PersistentObject > &object, const std::string &outputArrayName="transform")smtk::extension::vtk::geometry::Geometrystatic
backend() const overridesmtk::extension::vtk::geometry::Geometryinlinevirtual
BoundingBox typedef (defined in smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >)smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >
bounds(const smtk::resource::PersistentObject::Ptr &obj, BoundingBox &bds) const overridesmtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >inline
smtk::extension::vtk::geometry::Geometry::bounds(const resource::PersistentObject::Ptr &, BoundingBox &bds) const =0smtk::geometry::Geometrypure virtual
CacheBaseType typedef (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometry
data(const smtk::resource::PersistentObject::Ptr &obj) const overridesmtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >inline
smtk::extension::vtk::geometry::Geometry::data(const resource::PersistentObject::Ptr &) const=0smtk::geometry::GeometryForBackend< vtkSmartPointer< vtkDataObject > >pure virtual
DataType typedef (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometry
dimension(const smtk::resource::PersistentObject::Ptr &obj) const override (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometry
Cache< smtk::extension::vtk::geometry::Geometry >::dimension(const smtk::resource::PersistentObjectPtr &obj) const =0smtk::extension::vtk::geometry::Geometrypure virtual
EdgePtr typedef (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometry
erase(const smtk::common::UUID &uid) overridesmtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >inlinevirtual
GenerationNumber typedef (defined in smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >)smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >
generationNumber(const smtk::resource::PersistentObject::Ptr &obj) const overridesmtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >inline
smtk::extension::vtk::geometry::Geometry::generationNumber(const resource::PersistentObject::Ptr &) const =0smtk::geometry::Geometrypure virtual
geometricBounds(const DataType &, BoundingBox &bbox) const override (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometryvirtual
Geometry(const std::shared_ptr< smtk::session::polygon::Resource > &parent) (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometry
Geometry()=default (defined in smtk::extension::vtk::geometry::Geometry)smtk::extension::vtk::geometry::Geometry
Glyph enum valuesmtk::extension::vtk::geometry::Geometry
Initial (defined in smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >)smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >static
Invalid (defined in smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >)smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >static
Label enum valuesmtk::extension::vtk::geometry::Geometry
lastModified() constsmtk::geometry::Geometryinline
m_backend (defined in smtk::extension::vtk::geometry::Geometry)smtk::extension::vtk::geometry::Geometryprotected
m_cache (defined in smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >)smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >mutableprotected
m_lastModified (defined in smtk::geometry::Geometry)smtk::geometry::Geometryprotected
m_parent (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometryprotected
markModified(const smtk::resource::PersistentObject::Ptr &obj) overridesmtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >inline
smtk::extension::vtk::geometry::Geometry::markModified(const resource::PersistentObject::Ptr &obj)=0smtk::geometry::Geometrypure virtual
PolyModel typedef (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometry
Purpose enum namesmtk::extension::vtk::geometry::Geometry
purpose(const smtk::resource::PersistentObject::Ptr &obj) const override (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometry
Cache< smtk::extension::vtk::geometry::Geometry >::purpose(const smtk::resource::PersistentObjectPtr &obj) const =0smtk::extension::vtk::geometry::Geometrypure virtual
queryGeometry(const smtk::resource::PersistentObject::Ptr &obj, CacheEntry &entry) const overridesmtk::session::polygon::vtk::Geometryvirtual
readLockRequired() constsmtk::geometry::Geometryinlinevirtual
resource() const overridesmtk::session::polygon::vtk::Geometryvirtual
smtkSharedFromThisMacro(Geometry) (defined in smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >)smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >
smtkSuperclassMacro(smtk::geometry::Cache< CacheBaseType >) (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometry
smtkSuperclassMacro(smtk::extension::vtk::geometry::Geometry) (defined in smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >)smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >
smtkSuperclassMacro(smtk::geometry::GeometryForBackend< DataType >) (defined in smtk::extension::vtk::geometry::Geometry)smtk::extension::vtk::geometry::Geometry
smtkSuperclassMacro(Geometry) (defined in smtk::geometry::GeometryForBackend< vtkSmartPointer< vtkDataObject > >)smtk::geometry::GeometryForBackend< vtkSmartPointer< vtkDataObject > >
smtkTypeMacro(smtk::session::polygon::vtk::Geometry) (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometry
smtkTypeMacro(Cache) (defined in smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >)smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >
smtkTypeMacro(smtk::extension::vtk::geometry::Geometry) (defined in smtk::extension::vtk::geometry::Geometry)smtk::extension::vtk::geometry::Geometry
smtkTypeMacro(GeometryForBackend) (defined in smtk::geometry::GeometryForBackend< vtkSmartPointer< vtkDataObject > >)smtk::geometry::GeometryForBackend< vtkSmartPointer< vtkDataObject > >
smtkTypeMacroBase(Geometry) (defined in smtk::geometry::Geometry)smtk::geometry::Geometry
Specification typedefsmtk::geometry::Geometry
Surface enum valuesmtk::extension::vtk::geometry::Geometry
UniquePtr typedefsmtk::geometry::Geometry
update() const override (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometry
update() const (defined in smtk::geometry::GeometryForBackend< vtkSmartPointer< vtkDataObject > >)smtk::geometry::GeometryForBackend< vtkSmartPointer< vtkDataObject > >inlinevirtual
updateEdge(const PolyModel &, const EdgePtr &, CacheEntry &entry) const (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometryprotected
updateFace(const PolyModel &, const smtk::model::EntityPtr &, CacheEntry &entry) const (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometryprotected
updateVertex(const PolyModel &, const VertexPtr &, CacheEntry &entry) const (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometryprotected
VertexPtr typedef (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometry
visit(Visitor visitor) const overridesmtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >inlinevirtual
Visitor typedef (defined in smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >)smtk::geometry::Cache< smtk::extension::vtk::geometry::Geometry >
~Geometry() override=default (defined in smtk::session::polygon::vtk::Geometry)smtk::session::polygon::vtk::Geometryvirtual
~GeometryForBackend() override=default (defined in smtk::geometry::GeometryForBackend< vtkSmartPointer< vtkDataObject > >)smtk::geometry::GeometryForBackend< vtkSmartPointer< vtkDataObject > >