|
| | AcGeImpNurbCurve3d (AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > const &, AcGeTol const &, int) |
| |
| | AcGeImpNurbCurve3d (AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeTol const &=AcGeContext::gTol) |
| |
| | AcGeImpNurbCurve3d (AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeVector3d const &, AcGeVector3d const &, int, int, AcGeTol const &=AcGeContext::gTol) |
| |
| | AcGeImpNurbCurve3d (AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > >) |
| |
| | AcGeImpNurbCurve3d (AcGeImpCurve3d const &, double) |
| |
| | AcGeImpNurbCurve3d (AcGeImpEllipArc3d const &) |
| |
| | AcGeImpNurbCurve3d (AcGeImpLinearEnt3d const &) |
| |
| | AcGeImpNurbCurve3d (AcGeImpNurbCurve3d const &) |
| |
| | AcGeImpNurbCurve3d (AcGeImpPolyline3d const &) |
| |
| | AcGeImpNurbCurve3d (AcGeKnotVector const &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > const &, AcGeTol const &, int) |
| |
| | AcGeImpNurbCurve3d (AcGePoint3d, AcGeVector3d, AcGePoint3d, AcGeVector3d, double, double) |
| |
| | AcGeImpNurbCurve3d (int, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeTol const &, int) |
| |
| | AcGeImpNurbCurve3d (int, AcGeImpPolyline3d const &, int) |
| |
| | AcGeImpNurbCurve3d (int, AcGeKnotVector const &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeDoubleArray const &, int) |
| |
| | AcGeImpNurbCurve3d (int, AcGeKnotVector const &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, int) |
| |
| | AcGeImpNurbCurve3d (void) |
| |
| AcGeImpNurbCurve3d & | addKnot (double, int) |
| |
| AcGeImpNurbCurve3d & | elevateDegree (int) |
| |
| AcGeImpNurbCurve3d & | hardTrim (void) |
| |
| AcGeImpNurbCurve3d & | hardTrimByParams (double, double) |
| |
| AcGeImpNurbCurve3d & | insertKnot (double, int) |
| |
| AcGeImpNurbCurve3d & | joinWith (AcGeImpNurbCurve3d const &) |
| |
| AcGeImpNurbCurve3d & | makeClosed (void) |
| |
| AcGeImpNurbCurve3d & | makeNonPeriodic (void) |
| |
| AcGeImpNurbCurve3d & | makeOpen (void) |
| |
| AcGeImpNurbCurve3d & | makePeriodic (void) |
| |
| AcGeImpNurbCurve3d & | makeRational (double) |
| |
| AcGeImpNurbCurve3d & | operator= (AcGeImpNurbCurve3d const &) |
| |
| AcGeImpNurbCurve3d & | regenerate (void) |
| |
| AcGeImpNurbCurve3d & | removeKnot (double, AcGeTol const &=AcGeContext::gTol) |
| |
| AcGeImpNurbCurve3d & | setEvalMode (int) |
| |
| AcGeImpNurbCurve3d & | setFitData (AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeVector3d const &, AcGeVector3d const &, AcGeTol const &=AcGeContext::gTol) |
| |
| AcGeImpNurbCurve3d & | setFitData (AcGeKnotVector const &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeVector3d const &, AcGeVector3d const &, AcGeTol const &, int) |
| |
| AcGeImpNurbCurve3d & | setFitData (int, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > const &, AcGeTol const &=AcGeContext::gTol) |
| |
| AcGeImpNurbCurve3d & | setToHermiteCubic (AcGePoint3d const &, AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, double, double) |
| |
| AcGeImpSplineEnt3d & | setControlPoint (int, AcGePoint3d) |
| |
| AcGeImpSplineEnt3d & | setWeightAt (int, double) |
| |
| AcGePoint3d | evalCannonPoint (double) const |
| |
| AcGePoint3d | evalPoint (double, double *) const |
| |
| double | weightAt (int) const |
| |
| int | addFitPointAt (int, AcGePoint3d const &) |
| |
| int | compressFitData (void) |
| |
| int | deleteFitPointAt (int) |
| |
| int | evalMode (void) const |
| |
| int | explodeAtParams (AcGeDoubleArray const &, AcDbVoidPtrArray &, AcGeImpInterval const *) const |
| |
| int | getFitData (AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, AcGeTol &, int &, AcGeVector3d &, AcGeVector3d &) const |
| |
| int | getFitPointAt (int, AcGePoint3d &) const |
| |
| int | getFitTangentAt (int, AcGeVector3d &) const |
| |
| int | getFitTangents (AcGeVector3d &, AcGeVector3d &) const |
| |
| int | getFitTangents (AcGeVector3d &, AcGeVector3d &, int &, int &) const |
| |
| int | getFitTolerance (AcGeTol &) const |
| |
| int | getParamsOfG1Discontinuity (AcGeDoubleArray &, AcGeTol const &=AcGeContext::gTol) const |
| |
| int | isInterpolating (void) const |
| |
| int | isLocallyLinear (double, AcGeInterval &, AcGeImpLinearEnt3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| int | numFitPoints (void) const |
| |
| int | numWeights (void) const |
| |
| int | purgeFitData (void) |
| |
| int | setFitPointAt (int, AcGePoint3d const &) |
| |
| int | setFitTangentAt (int, AcGeVector3d const &) |
| |
| int | setFitTangents (AcGeVector3d const &, AcGeVector3d const &) |
| |
| int | setFitTangents (AcGeVector3d const &, AcGeVector3d const &, int, int) |
| |
| int | setFitTolerance (AcGeTol const &=AcGeContext::gTol) |
| |
| virtual | ~AcGeImpNurbCurve3d (void) |
| |
| virtual AcGeImpBoundBlock3d | boundBlock (int, AcGeImpInterval const &, int) const |
| |
| virtual AcGeImpBoundBlock3d | boundBlock (int, int) const |
| |
| virtual AcGeImpCurve3d & | reverseParam (void) |
| |
| virtual AcGeImpCurve3d & | setInterval (AcGeImpInterval const &, int) |
| |
| virtual AcGeImpEntity3d & | transformBy (AcGeMatrix3d const &) |
| |
| virtual AcGeImpEntity3d & | translateBy (AcGeVector3d 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 AcGeImpSplineEnt3d & | setControlPointAt (int, AcGePoint3d) |
| |
| virtual AcGePoint3d | controlPointAt (int) const |
| |
| virtual AcGePoint3d | endPoint (void) const |
| |
| virtual AcGePoint3d | evalPoint (double) const |
| |
| virtual AcGePoint3d | evalPoint (double, int, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > &) const |
| |
| virtual AcGePoint3d | startPoint (void) const |
| |
| virtual double | length (double, double, double) const |
| |
| virtual double | paramAtLength (double, double, int, double) const |
| |
| virtual AcGe::EntityId | type (int) const |
| |
| virtual int | degree (void) const |
| |
| virtual int | explode (AcDbVoidPtrArray &, AcGeIntArray &, AcGeImpInterval const *) const |
| |
| virtual int | getParamsOfC1Discontinuity (AcGeDoubleArray &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | hasFitData (void) const |
| |
| virtual int | intersectWith (AcGeImpCurve3d const &, AcGeVector3d const &, AcGeCurveIntData &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isDegenerate (AcGeImpEntity3d *&, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isDegenerate (AcGe::EntityId &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isEqualTo (AcGeImpEntity3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isOn (AcGePoint3d const &, double &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isPlanar (AcGeImpPlanarEnt &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | order (void) const |
| |
| virtual void * | getExternalEntity (void) const |
| |
| virtual void | getClosestPointTo (AcGePoint3d const &, AcGeImpPointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual void | getSamplePoints (double, double, double, AcGeImpPointOnCurve3d &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, AcGeDoubleArray &, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > *, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > *) const |
| |
| virtual void | getSplitCurves (double, AcGeImpCurve3d *&, AcGeImpCurve3d *&) const |
| |
| void | getDefinitionData (int &, int &, int &, AcGeKnotVector &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, AcGeDoubleArray &) const |
| |
| void | getDerivativeCurve (int, AcGeImpNurbCurve3d &) |
| |
| void | record (wchar_t const *const) const |
| |
Definition at line 42 of file AcGeImpNurbCurve3d.h.