Class Visualizable
Defined in File Visualizable.h
Class Documentation
-
class Visualizable
Interface for classes visualizable as an mrpt::viz::CSetOfObjects.
Public Functions
-
Visualizable() = default
-
virtual ~Visualizable() = default
-
Visualizable(const Visualizable&) = default
-
Visualizable &operator=(const Visualizable&) = default
-
Visualizable(Visualizable&&) = default
-
Visualizable &operator=(Visualizable&&) = default
-
virtual void getVisualizationInto(mrpt::viz::CSetOfObjects &o) const = 0
Inserts 3D primitives representing this object into the provided container. Note that the former contents of
oare not cleared.See also
-
std::shared_ptr<mrpt::viz::CSetOfObjects> getVisualization() const
Creates 3D primitives representing this object. This is equivalent to getVisualizationInto() but creating, and returning by value, a new rpt::opengl::CSetOfObjects::Ptr shared pointer.
See also
-
Visualizable() = default