Shape Class Reference
|
Geometry Lib
|
Shape Class Referenceabstract
A shape. More...
#include <shape.hpp>
Inheritance diagram for Shape:
Collaboration diagram for Shape:
Classes | |
| struct | Properties |
| Shape properties. More... | |
Public Member Functions | |
| Shape (Properties properties) | |
| Construct a new Shape object. More... | |
| virtual uint | edges () const =0 |
| Shape's number of edges. More... | |
| const Properties & | properties () const |
| Getter for properties_. More... | |
Protected Attributes | |
| Properties | properties_ |
Detailed Description
A shape.
Constructor & Destructor Documentation
◆ Shape()
|
inline |
Member Function Documentation
◆ edges()
|
pure virtual |
◆ properties()
|
inline |
Getter for properties_.
- Returns
- const Properties&
Member Data Documentation
◆ properties_
|
protected |
Shape properties.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/doxysphinx-demo/checkouts/latest/geometry_lib/include/geometry/shape.hpp
Generated by