cgv
|
Public Types | |
typedef std::pair< float, T > | control_point_type |
using | const_iterator = typename std::vector< control_point_type >::const_iterator |
Public Member Functions | |
void | clear () |
bool | empty () const |
size_t | size () const |
void | push_back (float t, const T &v) |
void | assign (const std::vector< control_point_type > &control_points) |
control_point_type | operator[] (size_t i) const |
control_point_type & | operator[] (size_t i) |
const std::vector< control_point_type > & | ref_points () const |
const_iterator | begin () const |
const_iterator | end () const |
control_point_type | min () const |
control_point_type | max () const |
Definition at line 12 of file interpolator.h.
using cgv::math::control_point_container< T >::const_iterator = typename std::vector<control_point_type>::const_iterator |
Definition at line 15 of file interpolator.h.
typedef std::pair<float, T> cgv::math::control_point_container< T >::control_point_type |
Definition at line 14 of file interpolator.h.
|
inline |
Definition at line 25 of file interpolator.h.
|
inline |
Definition at line 26 of file interpolator.h.
|
inline |
Definition at line 43 of file interpolator.h.
|
inline |
Definition at line 60 of file interpolator.h.
|
inline |
Definition at line 28 of file interpolator.h.
|
inline |
Definition at line 32 of file interpolator.h.
|
inline |
Definition at line 61 of file interpolator.h.
|
inline |
Definition at line 69 of file interpolator.h.
|
inline |
Definition at line 63 of file interpolator.h.
|
inline |
Definition at line 52 of file interpolator.h.
|
inline |
Definition at line 48 of file interpolator.h.
|
inline |
Definition at line 38 of file interpolator.h.
|
inline |
Definition at line 56 of file interpolator.h.
|
inline |
Definition at line 34 of file interpolator.h.