20 lines
379 B
C++
20 lines
379 B
C++
#pragma once
|
|
#include "GeCurveSegment.h"
|
|
#include "PointList.h"
|
|
|
|
class SortedVertexList : public PointList
|
|
{
|
|
public:
|
|
|
|
SortedVertexList(const GeCurveSegment &curve);
|
|
|
|
SortedVertexList(const ADSGePoint3d &ptStart, const ADSGePoint3d &ptEnd, ads_real dBulge = 0);
|
|
|
|
~SortedVertexList();
|
|
|
|
void InsertBeforeLast(const ADSGePoint3d &ptSrc);
|
|
|
|
int AsPoly2D(GePoly2D &poly);
|
|
};
|
|
|