|
| | AcGeNurbCurve2d (AcGePoint2dArray const &, AcArray< AcGeVector2d, AcArrayMemCopyReallocator< AcGeVector2d > > const &, AcGeTol const &=AcGeContext::gTol, Frx::Boolean=Frx::kFalse) |
| |
| | AcGeNurbCurve2d (AcGePoint2dArray const &, AcGeVector2d const &, AcGeVector2d const &, Frx::Boolean, Frx::Boolean, enum AcGe::KnotParameterization, AcGeTol const &=AcGeContext::gTol) |
| |
| | AcGeNurbCurve2d (AcGePoint2dArray const &, AcGeTol const &=AcGeContext::gTol) |
| |
| | AcGeNurbCurve2d (AcGePoint2dArray const &, AcGeVector2d const &, AcGeVector2d const &, Frx::Boolean=Frx::kTrue, Frx::Boolean=Frx::kTrue, AcGeTol const &=AcGeContext::gTol) |
| |
| | AcGeNurbCurve2d (AcGeEllipArc2d const &) |
| |
| | AcGeNurbCurve2d (AcGeLineSeg2d const &) |
| |
| | AcGeNurbCurve2d (AcGeNurbCurve2d const &) |
| |
| | AcGeNurbCurve2d (AcGeCurve2d const &, double=AcGeContext::gTol.equalPoint()) |
| |
| | AcGeNurbCurve2d (int, AcGeKnotVector const &, AcGePoint2dArray const &, AcGeDoubleArray const &, Frx::Boolean=Frx::kFalse) |
| |
| | AcGeNurbCurve2d (int, AcGeKnotVector const &, AcGePoint2dArray const &, Frx::Boolean=Frx::kFalse) |
| |
| | AcGeNurbCurve2d (int, AcGePolyline2d const &, Frx::Boolean) |
| |
| | AcGeNurbCurve2d (void) |
| |
| | ~AcGeNurbCurve2d (void) |
| |
| AcGeNurbCurve2d & | addKnot (double) |
| |
| AcGeNurbCurve2d & | elevateDegree (int) |
| |
| AcGeNurbCurve2d & | hardTrimByParams (double, double) |
| |
| AcGeNurbCurve2d & | insertKnot (double) |
| |
| AcGeNurbCurve2d & | joinWith (AcGeNurbCurve2d const &) |
| |
| AcGeNurbCurve2d & | makeClosed (void) |
| |
| AcGeNurbCurve2d & | makeNonPeriodic (void) |
| |
| AcGeNurbCurve2d & | makeOpen (void) |
| |
| AcGeNurbCurve2d & | makePeriodic (void) |
| |
| AcGeNurbCurve2d & | makeRational (double) |
| |
| AcGeNurbCurve2d & | operator= (AcGeNurbCurve2d const &) |
| |
| AcGeNurbCurve2d & | setEvalMode (Frx::Boolean) |
| |
| AcGeNurbCurve2d & | setFitData (AcGePoint2dArray const &, AcGeVector2d const &, AcGeVector2d const &, enum AcGe::KnotParameterization, AcGeTol const &=AcGeContext::gTol) |
| |
| AcGeNurbCurve2d & | setFitData (AcGePoint2dArray const &, AcGeVector2d const &, AcGeVector2d const &, AcGeTol const &=AcGeContext::gTol) |
| |
| AcGeNurbCurve2d & | setFitData (AcGeKnotVector const &, AcGePoint2dArray const &, AcGeVector2d const &, AcGeVector2d const &, AcGeTol const &=AcGeContext::gTol, Adesk::Boolean=Adesk::kFalse) |
| |
| AcGeNurbCurve2d & | setFitData (int, AcGePoint2dArray const &, AcGeTol const &=AcGeContext::gTol) |
| |
| AcGeSplineEnt2d & | setWeightAt (int, double) |
| |
| double | weightAt (int) const |
| |
| Frx::Boolean | addFitPointAt (int, AcGePoint2d const &) |
| |
| Frx::Boolean | deleteFitPointAt (int) |
| |
| Frx::Boolean | evalMode (void) const |
| |
| Frx::Boolean | getFitData (AcGePoint2dArray &, AcGeTol &, Frx::Boolean &, AcGeVector2d &, AcGeVector2d &, enum AcGe::KnotParameterization &) const |
| |
| Frx::Boolean | getFitData (AcGePoint2dArray &, AcGeTol &, Frx::Boolean &, AcGeVector2d &, AcGeVector2d &) const |
| |
| Frx::Boolean | getFitPointAt (int, AcGePoint2d &) const |
| |
| Frx::Boolean | getFitTangents (AcGeVector2d &, AcGeVector2d &) const |
| |
| Frx::Boolean | getFitTolerance (AcGeTol &) const |
| |
| Frx::Boolean | getParamsOfC1Discontinuity (AcGeDoubleArray &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Frx::Boolean | getParamsOfG1Discontinuity (AcGeDoubleArray &, AcGeTol const &=AcGeContext::gTol) const |
| |
| int | numFitPoints (void) const |
| |
| int | numWeights (void) const |
| |
| Frx::Boolean | purgeFitData (void) |
| |
| Frx::Boolean | setFitPointAt (int, AcGePoint2d const &) |
| |
| Frx::Boolean | setFitTangents (AcGeVector2d const &, AcGeVector2d const &) |
| |
| Frx::Boolean | setFitTolerance (AcGeTol const &=AcGeContext::gTol) |
| |
| void | getDefinitionData (int &, Frx::Boolean &, Frx::Boolean &, AcGeKnotVector &, AcGePoint2dArray &, AcGeDoubleArray &) const |
| |
| Frx::Boolean | addControlPointAt (double, AcGePoint2d const &, double) |
| |
| Frx::Boolean | deleteControlPointAt (int) |
| |
| Frx::Boolean | getFitKnotParameterization (enum AcGe::KnotParameterization &) const |
| |
| Frx::Boolean | setFitKnotParameterization (enum AcGe::KnotParameterization) |
| |
| | ~AcGeSplineEnt2d (void) |
| |
| AcGeKnotVector const & | knots (void) const |
| |
| AcGePoint2d | controlPointAt (int) const |
| |
| AcGePoint2d | endPoint (void) const |
| |
| AcGePoint2d | startPoint (void) const |
| |
| AcGeSplineEnt2d & | operator= (AcGeSplineEnt2d const &) |
| |
| AcGeSplineEnt2d & | setControlPointAt (int, AcGePoint2d const &) |
| |
| AcGeSplineEnt2d & | setKnotAt (int, double) |
| |
| double | endParam (void) const |
| |
| double | knotAt (int) const |
| |
| double | startParam (void) const |
| |
| int | continuityAtKnot (int, AcGeTol const &=AcGeContext::gTol) const |
| |
| int | degree (void) const |
| |
| Frx::Boolean | hasFitData (void) const |
| |
| Frx::Boolean | isRational (void) const |
| |
| int | numControlPoints (void) const |
| |
| int | numKnots (void) const |
| |
| int | order (void) const |
| |
| | ~AcGeCurve2d (void) |
| |
| AcGeBoundBlock2d | boundBlock (AcGeInterval const &) const |
| |
| AcGeBoundBlock2d | boundBlock (void) const |
| |
| AcGeBoundBlock2d | orthoBoundBlock (AcGeInterval const &) const |
| |
| AcGeBoundBlock2d | orthoBoundBlock (void) const |
| |
| AcGeCurve2d & | operator= (AcGeCurve2d const &) |
| |
| AcGeCurve2d & | reverseParam (void) |
| |
| AcGeCurve2d & | setInterval (void) |
| |
| AcGePoint2d | closestPointTo (AcGeCurve2d const &, AcGePoint2d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| AcGePoint2d | closestPointTo (AcGePoint2d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| AcGePoint2d | evalPoint (double) const |
| |
| AcGePoint2d | evalPoint (double, int, AcArray< AcGeVector2d, AcArrayMemCopyReallocator< AcGeVector2d > > &) const |
| |
| double | distanceTo (AcGeCurve2d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| double | distanceTo (AcGePoint2d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| double | length (double, double, double=AcGeContext::gTol.equalPoint()) const |
| |
| double | paramAtLength (double, double, Frx::Boolean=Frx::kTrue, double=AcGeContext::gTol.equalPoint()) const |
| |
| double | paramOf (AcGePoint2d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | area (double, double, double &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | explode (AcDbVoidPtrArray &, AcGeIntArray &, AcGeInterval const *) const |
| |
| Adesk::Boolean | getNormalPoint (AcGePoint2d const &, AcGePointOnCurve2d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | hasEndPoint (AcGePoint2d &) const |
| |
| Adesk::Boolean | hasStartPoint (AcGePoint2d &) const |
| |
| Adesk::Boolean | isClosed (AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isDegenerate (AcGeEntity2d *&, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isDegenerate (AcGe::EntityId &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isLinear (AcGeLine2d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isOn (AcGePoint2d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isOn (AcGePoint2d const &, double &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isOn (double, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isPeriodic (double &) const |
| |
| Adesk::Boolean | setInterval (AcGeInterval const &) |
| |
| void | getClosestPointTo (AcGeCurve2d const &, AcGePointOnCurve2d &, AcGePointOnCurve2d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getClosestPointTo (AcGePoint2d const &, AcGePointOnCurve2d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getInterval (AcGeInterval &) const |
| |
| void | getInterval (AcGeInterval &, AcGePoint2d &, AcGePoint2d &) const |
| |
| void | getLocalClosestPoints (AcGeCurve2d const &, AcGePointOnCurve2d &, AcGePointOnCurve2d &, AcGeInterval const *, AcGeInterval const *, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getLocalClosestPoints (AcGePoint2d const &, AcGePointOnCurve2d &, AcGeInterval const *, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getSamplePoints (double, double, double, AcGePoint2dArray &, AcGeDoubleArray &) const |
| |
| void | getSamplePoints (int, AcGePoint2dArray &) const |
| |
| void | getSplitCurves (double, AcGeCurve2d *&, AcGeCurve2d *&) const |
| |
| void | getTrimmedOffset (double, AcDbVoidPtrArray &, AcGe::OffsetCrvExtType, AcGeTol const &=AcGeContext::gTol) const |
| |
| | ~AcGeEntity2d (void) |
| |
| AcGeEntity2d & | mirror (AcGeLine2d const &) |
| |
| AcGeEntity2d & | operator= (AcGeEntity2d const &) |
| |
| AcGeEntity2d & | rotateBy (double, AcGePoint2d const &) |
| |
| AcGeEntity2d & | scaleBy (double, AcGePoint2d const &) |
| |
| AcGeEntity2d & | transformBy (AcGeMatrix2d const &) |
| |
| AcGeEntity2d & | translateBy (AcGeVector2d const &) |
| |
| AcGeEntity2d * | copy (void) const |
| |
| AcGe::EntityId | type (void) const |
| |
| Frx::Boolean | isEqualTo (AcGeEntity2d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Frx::Boolean | isKindOf (AcGe::EntityId) const |
| |
| Adesk::Boolean | isOn (AcGePoint2d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Frx::Boolean | operator!= (AcGeEntity2d const &) const |
| |
| Frx::Boolean | operator== (AcGeEntity2d const &) const |
| |
Definition at line 30 of file AcGeNurbCurve2d.h.