#include <CDRTypes.h>
Public Member Functions | |
CDRSplineData () | |
CDRSplineData (const std::vector< std::pair< double, double > > &ps, const std::vector< unsigned > &kntv) | |
void | clear () |
bool | empty () |
void | create (CDRPath &path) const |
Public Attributes | |
std::vector< std::pair< double, double > > | points |
std::vector< unsigned > | knotVector |
libcdr::CDRSplineData::CDRSplineData | ( | ) | [inline] |
libcdr::CDRSplineData::CDRSplineData | ( | const std::vector< std::pair< double, double > > & | ps, |
const std::vector< unsigned > & | kntv | ||
) | [inline] |
void libcdr::CDRSplineData::clear | ( | ) | [inline] |
void libcdr::CDRSplineData::create | ( | libcdr::CDRPath & | path | ) | const |
bool libcdr::CDRSplineData::empty | ( | ) | [inline] |
std::vector<unsigned> libcdr::CDRSplineData::knotVector |
std::vector<std::pair<double, double> > libcdr::CDRSplineData::points |