The Geometry class is a collection of geometric data.
More...
#include <geometry.h>
|
| std::shared_ptr< std::map< std::string, std::shared_ptr< Vertices > > > | vertices |
| | This member is a shared pointer to a map object using a string as the key and a Vertices as the vaule. The map structure allows you to store multiple vertex stream under unique string indentifiers within the same Geometry object.
|
| |
| std::shared_ptr< Indices > | indices |
| | This member is a shared pointer to a Indices object that represents the index data specifying how the vertices are connected to form triangles or other primitives.
|
| |
| std::shared_ptr< BoundingBox > | boundingBox |
| |
The Geometry class is a collection of geometric data.
◆ boundingBox
| std::shared_ptr<BoundingBox> cil::Geometry::boundingBox |
◆ indices
| std::shared_ptr<Indices> cil::Geometry::indices |
This member is a shared pointer to a Indices object that represents the index data specifying how the vertices are connected to form triangles or other primitives.
◆ vertices
| std::shared_ptr<std::map<std::string, std::shared_ptr<Vertices> > > cil::Geometry::vertices |
This member is a shared pointer to a map object using a string as the key and a Vertices as the vaule. The map structure allows you to store multiple vertex stream under unique string indentifiers within the same Geometry object.