Class uipc::geometry::GeometrySlot
ClassList > uipc > geometry > GeometrySlot
Inherited by the following classes: uipc::geometry::GeometrySlotT< Geometry >, uipc::geometry::GeometrySlotT< ImplicitGeometry >, uipc::geometry::GeometrySlotT< SimplicialComplex >
Public Functions
| Type | Name |
|---|---|
| GeometrySlot (IndexT id) noexcept |
|
| GeometrySlot (const GeometrySlot &) = delete |
|
| GeometrySlot (GeometrySlot &&) = delete |
|
| S< GeometrySlot > | clone () const |
| Geometry & | geometry () noexcept |
| const Geometry & | geometry () noexcept const |
| IndexT | id () noexcept const |
| GeometrySlot & | operator= (const GeometrySlot &) = delete |
| GeometrySlot & | operator= (GeometrySlot &&) = delete |
| GeometrySlotState | state () noexcept const |
| virtual | ~GeometrySlot () = default |
Protected Functions
| Type | Name |
|---|---|
| virtual S< GeometrySlot > | do_clone () const = 0 |
| virtual Geometry & | get_geometry () noexcept = 0 |
| virtual const Geometry & | get_geometry () noexcept const = 0 |
Public Functions Documentation
function GeometrySlot [1/3]
function GeometrySlot [2/3]
function GeometrySlot [3/3]
function clone
function geometry [1/2]
function geometry [2/2]
function id [1/2]
function operator=
function operator=
function state [1/2]
function ~GeometrySlot
Protected Functions Documentation
function do_clone
function get_geometry [1/2]
function get_geometry [2/2]
Friends Documentation
friend SceneFactory
The documentation for this class was generated from the following file include/uipc/geometry/geometry_slot.h