Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
CurveCreator_ICurve.hxx File Reference
#include "CurveCreator.hxx"
#include "CurveCreator_Macro.hxx"
#include <TColgp_HArray1OfPnt.hxx>
#include <AIS_InteractiveObject.hxx>
#include <deque>
#include <vector>
#include <string>
#include <list>

Go to the source code of this file.

Classes

struct  CurveCreator_ISection
 The type represents the interface to the curve section. More...
 
class  CurveCreator_ICurve
 The CurveCreator_ICurve object is represented as one or more sets of connected points; thus CurveCreator_ICurve object can contain several not connected curves (polylines or b-splines), each such curve has two only ends "start and end points" in other words non-manifold curves are not supported. More...
 

Namespaces

namespace  CurveCreator
 

Enumerations

enum  CurveCreator::SectionType { CurveCreator::Polyline, CurveCreator::Spline }
 Type of the section. More...
 
enum  CurveCreator::Dimension { CurveCreator::Dim2d = 2, CurveCreator::Dim3d = 3 }
 Dimension of the curve. More...