60 virtual Acad::ErrorStatus
getArea(
double &)
const ;
#define ACRX_DECLARE_MEMBERS(classname)
Acad::ErrorStatus insertVertexAt(AcDb3dPolylineVertex const *, AcDb3dPolylineVertex *)
virtual Adesk::Boolean isClosed(void) const
AcDb3dPolyline(AcDbSystemInternals *)
virtual Acad::ErrorStatus getSplitCurves(AcGeDoubleArray const &, AcDbVoidPtrArray &) const
virtual Acad::ErrorStatus getSecondDeriv(double, AcGeVector3d &) const
virtual Acad::ErrorStatus getArea(double &) const
virtual Acad::ErrorStatus getClosestPointTo(AcGePoint3d const &, AcGeVector3d const &, AcGePoint3d &, int=0) const
virtual Acad::ErrorStatus getSecondDeriv(AcGePoint3d const &, AcGeVector3d &) const
Acad::ErrorStatus appendVertex(AcDbObjectId &, AcDb3dPolylineVertex *)
virtual Adesk::Boolean isPlanar(void) const
virtual Acad::ErrorStatus getFirstDeriv(double, AcGeVector3d &) const
virtual Acad::ErrorStatus getParamAtDist(double, double &) const
virtual Acad::ErrorStatus getOffsetCurves(double, AcDbVoidPtrArray &) const
Acad::ErrorStatus straighten(void)
Acad::ErrorStatus openSequenceEnd(AcDbSequenceEnd *&, AcDb::OpenMode)
Acad::ErrorStatus openVertex(AcDb3dPolylineVertex *&, AcDbObjectId, AcDb::OpenMode, bool=false)
virtual Acad::ErrorStatus getOrthoProjectedCurve(AcGePlane const &, AcDbCurve *&) const
Acad::ErrorStatus makeOpen(void)
virtual Acad::ErrorStatus getParamAtPoint(AcGePoint3d const &, double &) const
virtual Acad::ErrorStatus getDistAtPoint(AcGePoint3d const &, double &) const
virtual Acad::ErrorStatus getSpline(AcDbSpline *&) const
Acad::ErrorStatus splineFit(void)
AcDb3dPolyline(AcDb::Poly3dType, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, int=0)
virtual Acad::ErrorStatus getEndPoint(AcGePoint3d &) const
virtual Acad::ErrorStatus getDistAtParam(double, double &) const
virtual Acad::ErrorStatus getStartPoint(AcGePoint3d &) const
Acad::ErrorStatus appendVertex(AcDb3dPolylineVertex *)
AcDb::Poly3dType polyType(void) const
virtual ~AcDb3dPolyline(void)
virtual Acad::ErrorStatus setFromAcGeCurve(AcGeCurve3d const &, AcGeVector3d *, AcGeTol const &=AcGeContext::gTol)
virtual Acad::ErrorStatus getPointAtDist(double, AcGePoint3d &) const
virtual Acad::ErrorStatus getPlane(AcGePlane &, AcDb::Planarity &) const
Acad::ErrorStatus splineFit(AcDb::Poly3dType, short)
virtual Acad::ErrorStatus reverseCurve(void)
virtual Acad::ErrorStatus getProjectedCurve(AcGePlane const &, AcGeVector3d const &, AcDbCurve *&) const
AcDbObjectIterator * vertexIterator(void) const
virtual Acad::ErrorStatus getEndParam(double &) const
virtual Acad::ErrorStatus getPointAtParam(double, AcGePoint3d &) const
Acad::ErrorStatus convertToPolyType(AcDb::Poly3dType)
virtual Acad::ErrorStatus getClosestPointTo(AcGePoint3d const &, AcGePoint3d &, int=0) const
virtual Acad::ErrorStatus getStartParam(double &) const
virtual Acad::ErrorStatus setClosed(Adesk::Boolean)
virtual Acad::ErrorStatus getSplitCurves(AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcDbVoidPtrArray &) const
Acad::ErrorStatus setPolyType(AcDb::Poly3dType)
virtual Acad::ErrorStatus getAcGeCurve(AcGeCurve3d *¶m_1, AcGeTol const ¶m_2=AcGeContext::gTol) const
virtual Acad::ErrorStatus getClassID(_GUID *) const
virtual Acad::ErrorStatus getFirstDeriv(AcGePoint3d const &, AcGeVector3d &) const
Acad::ErrorStatus makeClosed(void)
Acad::ErrorStatus insertVertexAt(AcDbObjectId &, AcDbObjectId const &, AcDb3dPolylineVertex *)
static ARX_API_STATIC AcGeTol gTol