Class uipc::geometry::ImplicitGeometry
ClassList > uipc > geometry > ImplicitGeometry
Inherits the following classes: uipc::geometry::Geometry
Public Types inherited from uipc::geometry::Geometry
See uipc::geometry::Geometry
Public Functions
Public Functions inherited from uipc::geometry::Geometry
See uipc::geometry::Geometry
Public Functions inherited from uipc::geometry::IGeometry
See uipc::geometry::IGeometry
Type |
Name |
Json |
to_json () const
|
std::string_view |
type () noexcept const Get the type of the geometries, check the type to downcast the geometries to a specific type. |
virtual |
~IGeometry () = default
|
Protected Attributes inherited from uipc::geometry::Geometry
See uipc::geometry::Geometry
Protected Functions
Type |
Name |
virtual std::string_view |
get_type () noexcept override const
|
Protected Functions inherited from uipc::geometry::Geometry
See uipc::geometry::Geometry
Protected Functions inherited from uipc::geometry::IGeometry
See uipc::geometry::IGeometry
Public Functions Documentation
function ImplicitGeometry
uipc::geometry::ImplicitGeometry::ImplicitGeometry ()
function name
std::string_view uipc::geometry::ImplicitGeometry::name () noexcept const
function uid_info
const builtin::UIDInfo & uipc::geometry::ImplicitGeometry::uid_info () noexcept const
Protected Functions Documentation
function get_type
virtual std::string_view uipc::geometry::ImplicitGeometry::get_type () noexcept override const
Implements uipc::geometry::IGeometry::get_type
The documentation for this class was generated from the following file include/uipc/geometry/implicit_geometry.h