78 virtual Acad::ErrorStatus
getArea(
double &)
const ;
#define ACRX_DECLARE_MEMBERS(classname)
virtual Acad::ErrorStatus getOrthoProjectedCurve(AcGePlane const &, AcDbCurve *&) const
double elevation(void) const
virtual ~AcDb2dPolyline(void)
Acad::ErrorStatus openVertex(AcDb2dVertex *&, AcDbObjectId, AcDb::OpenMode, bool=false) const
virtual Acad::ErrorStatus getPointAtDist(double, AcGePoint3d &) const
virtual Acad::ErrorStatus getSecondDeriv(AcGePoint3d const &, AcGeVector3d &) const
Acad::ErrorStatus straighten(void)
virtual Acad::ErrorStatus getSplitCurves(AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcDbVoidPtrArray &) const
virtual Acad::ErrorStatus getSplitCurves(AcGeDoubleArray const &, AcDbVoidPtrArray &) const
virtual Acad::ErrorStatus getClosestPointTo(AcGePoint3d const &, AcGePoint3d &, int=0) const
virtual Acad::ErrorStatus getPointAtParam(double, AcGePoint3d &) const
virtual Acad::ErrorStatus getAcGeCurve(AcGeCurve3d *&, AcGeTol const &=AcGeContext::gTol) const
Acad::ErrorStatus makeClosed(void)
Acad::ErrorStatus curveFit(void)
virtual Acad::ErrorStatus getArea(double &) const
virtual Acad::ErrorStatus getEndPoint(AcGePoint3d &) const
virtual Acad::ErrorStatus getEndParam(double &) const
Acad::ErrorStatus setPolyType(AcDb::Poly2dType)
Acad::ErrorStatus insertVertexAt(AcDb2dVertex const *, AcDb2dVertex *)
AcGeVector3d normal(void) const
Acad::ErrorStatus setDefaultStartWidth(double)
Acad::ErrorStatus convertToPolyType(AcDb::Poly2dType)
virtual Acad::ErrorStatus getClassID(_GUID *) const
virtual Acad::ErrorStatus getStartPoint(AcGePoint3d &) const
virtual Acad::ErrorStatus getSpline(AcDbSpline *&) const
Acad::ErrorStatus openSequenceEnd(AcDbSequenceEnd *&, AcDb::OpenMode)
Acad::ErrorStatus constantWidth(double &) const
virtual Acad::ErrorStatus reverseCurve(void)
Acad::ErrorStatus setLinetypeGenerationOn(void)
Acad::ErrorStatus setDefaultEndWidth(double)
Acad::ErrorStatus appendVertex(AcDb2dVertex *)
int isLinetypeGenerationOn(void) const
virtual Acad::ErrorStatus getDistAtParam(double, double &) const
virtual Acad::ErrorStatus getClosestPointTo(AcGePoint3d const &, AcGeVector3d const &, AcGePoint3d &, int=0) const
Acad::ErrorStatus appendVertex(AcDbObjectId &, AcDb2dVertex *)
Acad::ErrorStatus setConstantWidth(double)
Acad::ErrorStatus setClosed(Adesk::Boolean)
virtual Acad::ErrorStatus getFirstDeriv(double, AcGeVector3d &) const
Acad::ErrorStatus setNormal(AcGeVector3d const &)
Acad::ErrorStatus splineFit(AcDb::Poly2dType, short)
AcDb2dPolyline(AcDb::Poly2dType, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, double=0, int=0, double=0, double=0, AcGeDoubleArray *=0)
virtual Acad::ErrorStatus getSecondDeriv(double, AcGeVector3d &) const
virtual Acad::ErrorStatus getParamAtDist(double, double &) const
virtual Acad::ErrorStatus getProjectedCurve(AcGePlane const &, AcGeVector3d const &, AcDbCurve *&) const
virtual Acad::ErrorStatus getStartParam(double &) const
Acad::ErrorStatus makeOpen(void)
virtual Acad::ErrorStatus getDistAtPoint(AcGePoint3d const &, double &) const
Acad::ErrorStatus splineFit(void)
Acad::ErrorStatus insertVertexAt(AcDbObjectId &, AcDbObjectId const &, AcDb2dVertex *)
double thickness(void) const
virtual Acad::ErrorStatus getFirstDeriv(AcGePoint3d const &, AcGeVector3d &) const
AcGePoint3d vertexPosition(AcDb2dVertex const &) const
AcDbObjectIterator * vertexIterator(void) const
double defaultStartWidth(void) const
double defaultEndWidth(void) const
Acad::ErrorStatus setThickness(double)
virtual Acad::ErrorStatus getPlane(AcGePlane &, AcDb::Planarity &) const
virtual Acad::ErrorStatus getOffsetCurves(double, AcDbVoidPtrArray &) const
virtual Acad::ErrorStatus setFromAcGeCurve(AcGeCurve3d const &, AcGeVector3d *, AcGeTol const &=AcGeContext::gTol)
Acad::ErrorStatus setElevation(double)
Acad::ErrorStatus setLinetypeGenerationOff(void)
AcDb::Poly2dType polyType(void) const
virtual Acad::ErrorStatus getParamAtPoint(AcGePoint3d const &, double &) const
virtual Adesk::Boolean isClosed(void) const
AcDb2dPolyline(AcDbSystemInternals *)
static ARX_API_STATIC AcGeTol gTol