|
Oxygen Engine
Modern C++ 3D Engine using OpenGL
|
Curve Advanced settings. More...
#include <OxygenEngine/util/curve.h>
Public Types | |
| template<CurveValueConcept V, CurvePositionConcept T> | |
| using | PointType = CurvePoint< V, T > |
| The class to use to represent a point on the curve. | |
| template<typename Type > | |
| using | PointStorageType = std::vector< Type > |
| The container to use to store points of the curve. | |
Curve Advanced settings.
Use this to provide custom Point and / or Storage classes by filling CurveSettingsType Curve parameter
| using oe::util::CurveSettings::PointStorageType = std::vector<Type> |
The container to use to store points of the curve.
The container must provide :
cbegin() / cend()size()at() | using oe::util::CurveSettings::PointType = CurvePoint<V, T> |
The class to use to represent a point on the curve.
Must satisfy oe::util::CurvePointConcept