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