Typedefs | |
| typedef double | TypeCoord | 
| Points coordinates.  More... | |
| typedef std::deque< TypeCoord > | Coordinates | 
| List of coordinates in format depends on section dimension: 2D: [x1, y1, x2, y2, x3, y3, ..] 3D: [x1, y1, z1, x2, y2, z2, x3, y3, z3, ..].  More... | |
| typedef std::deque < CurveCreator_Section * >  | Sections | 
| List of sections.  More... | |
| typedef std::list < CurveCreator_PosPoint * >  | PosPointsList | 
| typedef std::map< int,  PosPointsList >  | SectionsMap | 
| Map of sections with positioned points.  More... | |
Enumerations | |
| enum | SectionType { Polyline, Spline } | 
| Type of the section.  More... | |
| enum | Dimension { Dim2d = 2, Dim3d = 3 } | 
| Dimension of the curve.  More... | |
| typedef std::deque<TypeCoord> CurveCreator::Coordinates | 
| typedef std::list<CurveCreator_PosPoint*> CurveCreator::PosPointsList | 
| typedef std::deque<CurveCreator_Section *> CurveCreator::Sections | 
| typedef std::map<int,PosPointsList> CurveCreator::SectionsMap | 
| typedef double CurveCreator::TypeCoord |