|
| | AcGeImpPolyline3d (AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, int) |
| |
| | AcGeImpPolyline3d (AcGeImpCurve3d const &, AcGeImpInterval, double) |
| |
| | AcGeImpPolyline3d (AcGeImpCurve3d const &, double) |
| |
| | AcGeImpPolyline3d (AcGeImpDiscreteSpline3d const &) |
| |
| | AcGeImpPolyline3d (AcGeImpPolyline3d const &) |
| |
| | AcGeImpPolyline3d (AcGeKnotVector const &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &) |
| |
| | AcGeImpPolyline3d (int, int, AcGeImpDiscreteSpline3d const &) |
| |
| | AcGeImpPolyline3d (void) |
| |
| AcGeImpCompositeCurve3d * | compositeCurve (void) const |
| |
| AcGeImpPolyline3d & | operator= (AcGeImpPolyline3d const &) |
| |
| AcGeImpPolyline3d & | set (AcGeImpCurve3d const &, AcGeImpInterval, double) |
| |
| AcGeImpSplineEnt3d & | setControlPoint (int, AcGePoint3d) |
| |
| AcGeImpSplineEnt3d & | setFitPointAt (int, AcGePoint3d) |
| |
| AcGePoint3d | fitPointAt (int) const |
| |
| int | isOn (AcGePoint3d const &, int &, double &, AcGeTol const &=AcGeContext::gTol) const |
| |
| int | numFitPoints (void) const |
| |
| virtual | ~AcGeImpPolyline3d (void) |
| |
| virtual AcGeImpBoundBlock3d | boundBlock (int, AcGeImpInterval const &, int) const |
| |
| virtual AcGeImpEntity3d * | exactOffset (double, AcGeVector3d const &, AcGeDoubleArray *, AcGeDoubleArray *, AcGe::OffsetCrvExtType, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual AcGeImpEntity3d * | project (AcGeImpPlanarEnt const &, AcGeVector3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual AcGeImpObject * | copy (void) const |
| |
| virtual AcGePoint3d | endPoint (void) const |
| |
| virtual AcGePoint3d | projClosestPointTo (AcGeImpCurve3d const &, AcGeVector3d const &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual AcGePoint3d | projClosestPointTo (AcGePoint3d const &, AcGeVector3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual AcGePoint3d | startPoint (void) const |
| |
| virtual double | paramOf (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual AcGe::EntityId | type (int) const |
| |
| virtual int | degree (void) const |
| |
| virtual int | explode (AcDbVoidPtrArray &, AcGeIntArray &, AcGeImpInterval const *) const |
| |
| virtual int | hasFitData (void) const |
| |
| virtual int | intersectSelf (AcGeCurveIntData &, AcGeVector3d const &, double, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | intersectWith (AcGeImpCurve3d const &, AcGeVector3d const &, AcGeCurveIntData &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isEqualTo (AcGeImpEntity3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isOn (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isOn (AcGePoint3d const &, double &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isOn (double, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | order (void) const |
| |
| virtual void * | getExternalEntity (void) const |
| |
| virtual void | getProjClosestPointTo (AcGeImpCurve3d const &, AcGeVector3d const &, AcGeImpPointOnCurve3d &, AcGeImpPointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual void | getProjClosestPointTo (AcGePoint3d const &, AcGeVector3d const &, AcGeImpPointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual void | getSplitCurves (double, AcGeImpCurve3d *&, AcGeImpCurve3d *&) const |
| |
| void | addFitPointAt (int, AcGePoint3d const &) |
| |
| void | compressFitData (AcGeTol const &=AcGeContext::gTol) |
| |
| void | deleteFitPointAt (int) |
| |
| void | getFitPointAt (int, AcGePoint3d &) const |
| |
| void | getFitPoints (AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &) const |
| |
| void | getPlineClosestPointTo (AcGePoint3d const &, AcGeImpPointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
Definition at line 39 of file AcGeImpPolyline3d.h.