libcdr::CDRSplineToElement Class Reference
Inheritance diagram for libcdr::CDRSplineToElement:
libcdr::CDRPathElement

List of all members.

Public Member Functions

 CDRSplineToElement (const std::vector< std::pair< double, double > > &points)
 ~CDRSplineToElement ()
void writeOut (librevenge::RVNGPropertyListVector &vec) const
void transform (const CDRTransforms &trafos)
void transform (const CDRTransform &trafo)
CDRPathElementclone ()

Private Member Functions

unsigned knot (unsigned i) const

Private Attributes

std::vector< std::pair< double,
double > > 
m_points

Constructor & Destructor Documentation

libcdr::CDRSplineToElement::CDRSplineToElement ( const std::vector< std::pair< double, double > > &  points) [inline]

Member Function Documentation

unsigned libcdr::CDRSplineToElement::knot ( unsigned  i) const [private]
void libcdr::CDRSplineToElement::transform ( const CDRTransforms trafos) [virtual]
void libcdr::CDRSplineToElement::transform ( const CDRTransform trafo) [virtual]
void libcdr::CDRSplineToElement::writeOut ( librevenge::RVNGPropertyListVector &  vec) const [virtual]

Member Data Documentation

std::vector<std::pair<double, double> > libcdr::CDRSplineToElement::m_points [private]

The documentation for this class was generated from the following file: