70 Acad::ErrorStatus
getBulgeAt(
unsigned int,
double &)
const ;
76 Acad::ErrorStatus
getWidthsAt(
unsigned int,
double &,
double &)
const ;
80 virtual Acad::ErrorStatus
setBulgeAt(
unsigned int,
double);
85 virtual Acad::ErrorStatus
setWidthsAt(
unsigned int,
double,
double);
104 virtual Acad::ErrorStatus
extend(
double);
106 virtual Acad::ErrorStatus
getArea(
double &)
const ;
145 virtual void reset(
int,
unsigned int);
#define ACRX_DECLARE_MEMBERS(classname)
virtual Acad::ErrorStatus getOsnapPoints(AcDb::OsnapMode, Adesk::GsMarker, AcGePoint3d const &, AcGePoint3d const &, AcGeMatrix3d const &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, AcGeIntArray &) const
virtual Acad::ErrorStatus setNormal(AcGeVector3d const &)
virtual int onSegAt(unsigned int, AcGePoint2d const &, double &) const
virtual Acad::ErrorStatus getDistAtParam(double, double &) const
virtual Acad::ErrorStatus getSecondDeriv(double, AcGeVector3d &) const
virtual void gripStatus(AcDb::GripStat)
virtual Acad::ErrorStatus convertFrom(AcDbEntity *&, int=1)
virtual Acad::ErrorStatus subExplode(AcDbVoidPtrArray ¶m_1) const
virtual Acad::ErrorStatus transformBy(AcGeMatrix3d const &)
virtual Acad::ErrorStatus getFirstDeriv(double, AcGeVector3d &) const
virtual Acad::ErrorStatus getEndParam(double &) const
virtual Acad::ErrorStatus extend(int, AcGePoint3d const &)
Acad::ErrorStatus getLineSegAt(unsigned int, AcGeLineSeg3d &) const
virtual Acad::ErrorStatus moveGripPointsAt(AcGeIntArray const &, AcGeVector3d const &)
virtual Acad::ErrorStatus getPointAtParam(double, AcGePoint3d &) const
virtual Acad::ErrorStatus getGripPoints(AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, AcGeIntArray &, AcGeIntArray &) const
virtual Acad::ErrorStatus getAcGeCurve(AcGeCurve3d *&, AcGeTol const &=AcGeContext::gTol) const
virtual void getEcs(AcGeMatrix3d &) const
virtual Acad::ErrorStatus getSubentPathsAtGsMarker(unsigned long, Adesk::GsMarker, AcGePoint3d const &, AcGeMatrix3d const &, int &, AcDbFullSubentPath *&, int=0, AcDbObjectId *=nullptr) const
virtual AcDbEntity * subSubentPtr(AcDbFullSubentPath const ¶m_1) const
int hasPlinegen(void) const
virtual Acad::ErrorStatus getGeomExtents(AcDbExtents &) const
virtual bool castShadows(void) const
virtual Acad::ErrorStatus getClosestPointTo(AcGePoint3d const &, AcGePoint3d &, int=0) const
virtual Acad::ErrorStatus getSplitCurves(AcGeDoubleArray const &, AcDbVoidPtrArray &) const
double elevation(void) const
virtual Acad::ErrorStatus moveStretchPointsAt(AcGeIntArray const &, AcGeVector3d const &)
virtual Acad::ErrorStatus getPlane(AcGePlane &, AcDb::Planarity &) const
virtual Acad::ErrorStatus getGripPoints(AcDbGripDataPtrArray &, const double, const int, AcGeVector3d const &, const int) const
virtual Acad::ErrorStatus addVertexAt(unsigned int, AcGePoint2d const &, double=0., double=-1., double=-1., Adesk::Int32=0)
virtual void viewportDraw(AcGiViewportDraw *)
virtual Acad::ErrorStatus reverseCurve(void)
virtual Acad::ErrorStatus getOffsetCurves(double, AcDbVoidPtrArray &) const
virtual Acad::ErrorStatus getClassID(_GUID *) const
virtual Acad::ErrorStatus removeVertexAt(unsigned int)
virtual Acad::ErrorStatus getStretchPoints(AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &) const
virtual Acad::ErrorStatus getSplitCurves(AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcDbVoidPtrArray &) const
int isOnlyLines(void) const
AcDbPolyline(AcDbSystemInternals *)
virtual AcDbEntity * subentPtr(AcDbFullSubentPath const &) const
double thickness(void) const
virtual Acad::ErrorStatus setVertexIdentifierAt(unsigned int, long)
virtual Acad::ErrorStatus explode(AcDbVoidPtrArray &) const
unsigned int numVerts(void) const
virtual Acad::ErrorStatus getSecondDeriv(AcGePoint3d const &, AcGeVector3d &) const
virtual Adesk::Boolean subWorldDraw(AcGiWorldDraw *)
Acad::ErrorStatus getPointAt(unsigned int, AcGePoint3d &) const
virtual Adesk::Boolean worldDraw(AcGiWorldDraw *)
virtual bool receiveShadows(void) const
virtual Acad::ErrorStatus subGetGeomExtents(AcDbExtents ¶m_1) const
AcGeVector3d normal(void) const
virtual Acad::ErrorStatus getFirstDeriv(AcGePoint3d const &, AcGeVector3d &) const
virtual Acad::ErrorStatus getStartPoint(AcGePoint3d &) const
virtual Acad::ErrorStatus getParamAtPoint(AcGePoint3d const &, double &) const
Acad::ErrorStatus getVertexIdentifierAt(unsigned int, long &) const
virtual Adesk::Boolean isPlanar(void) const
virtual void setElevation(double)
Acad::ErrorStatus convertTo(AcDb2dPolyline *&, int=1) const
virtual Acad::ErrorStatus getClosestPointTo(AcGePoint3d const &, AcGeVector3d const &, AcGePoint3d &, int=0) const
virtual Acad::ErrorStatus setThickness(double)
Acad::ErrorStatus getBulgeAt(unsigned int, double &) const
virtual Acad::ErrorStatus dxfOutFields(AcDbDxfFiler *) const
virtual Acad::ErrorStatus subGetSubentPathsAtGsMarker(AcDb::SubentType, Adesk::GsMarker, AcGePoint3d const &, AcGeMatrix3d const &, int &, AcDbFullSubentPath *&, int=0, AcDbObjectId *=0) const
virtual Acad::ErrorStatus getPointAtDist(double, AcGePoint3d &) const
virtual Acad::ErrorStatus applyPartialUndo(AcDbDwgFiler *, AcRxClass *)
virtual void setClosed(Adesk::Boolean)
Acad::ErrorStatus minimizeMemory(void)
virtual Acad::ErrorStatus setBulgeAt(unsigned int, double)
Acad::ErrorStatus getConstantWidth(double &) const
int hasBulges(void) const
SegType segType(unsigned int) const
Acad::ErrorStatus maximizeMemory(void)
virtual Acad::ErrorStatus extend(double)
virtual void reset(int, unsigned int)
Acad::ErrorStatus getWidthsAt(unsigned int, double &, double &) const
virtual Acad::ErrorStatus setPointAt(unsigned int, AcGePoint2d const &)
Acad::ErrorStatus getArcSegAt(unsigned int, AcGeCircArc2d &) const
virtual ~AcDbPolyline(void)
virtual Acad::ErrorStatus dwgInFields(AcDbDwgFiler *)
virtual Acad::ErrorStatus dwgOutFields(AcDbDwgFiler *) const
Acad::ErrorStatus getPointAt(unsigned int, AcGePoint2d &) const
virtual Adesk::Boolean isClosed(void) const
virtual Adesk::Boolean isPeriodic(void) const
virtual Acad::ErrorStatus getStartParam(double &) const
virtual Acad::ErrorStatus dxfInFields(AcDbDxfFiler *)
virtual Acad::ErrorStatus setFromAcGeCurve(AcGeCurve3d const &, AcGeVector3d *, AcGeTol const &=AcGeContext::gTol)
Acad::ErrorStatus getArcSegAt(unsigned int, AcGeCircArc3d &) const
virtual Acad::ErrorStatus setConstantWidth(double)
virtual Acad::ErrorStatus subTransformBy(AcGeMatrix3d const ¶m_1)
virtual Acad::ErrorStatus getOrthoProjectedCurve(AcGePlane const &, AcDbCurve *&) const
virtual Acad::ErrorStatus setWidthsAt(unsigned int, double, double)
virtual Acad::ErrorStatus getDistAtPoint(AcGePoint3d const &, double &) const
Acad::ErrorStatus getLineSegAt(unsigned int, AcGeLineSeg2d &) const
AcDbPolyline(unsigned int)
virtual void subViewportDraw(AcGiViewportDraw *)
virtual Acad::ErrorStatus getParamAtDist(double, double &) const
virtual Acad::ErrorStatus getEndPoint(AcGePoint3d &) const
virtual Acad::ErrorStatus getArea(double &) const
virtual Acad::ErrorStatus getProjectedCurve(AcGePlane const &, AcGeVector3d const &, AcDbCurve *&) const
static ARX_API_STATIC AcGeTol gTol