Class uipc::geometry::GeometrySlotT< Geometry >
template <>
ClassList > uipc > geometry > GeometrySlotT< Geometry >
Inherits the following classes: uipc::geometry::GeometrySlot
Public Functions
| Type | Name |
|---|---|
| GeometrySlotT (IndexT id, const Geometry & geometry) |
Public Functions inherited from uipc::geometry::GeometrySlot
See uipc::geometry::GeometrySlot
| 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 () override const |
| virtual Geometry & | get_geometry () noexcept override |
| virtual const Geometry & | get_geometry () noexcept override const |
Protected Functions inherited from uipc::geometry::GeometrySlot
See uipc::geometry::GeometrySlot
| 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 GeometrySlotT
Protected Functions Documentation
function do_clone
Implements uipc::geometry::GeometrySlot::do_clone
function get_geometry [1/2]
Implements uipc::geometry::GeometrySlot::get_geometry
function get_geometry [2/2]
virtual const Geometry & uipc::geometry::GeometrySlotT< Geometry >::get_geometry () noexcept override const
Implements uipc::geometry::GeometrySlot::get_geometry
The documentation for this class was generated from the following file include/uipc/geometry/geometry_slot.h