|
| | AcGeImpCurve3d (AcGeImpCurve3d const &) |
| |
| | AcGeImpCurve3d (void) |
| |
| AcGeImpCurve3d & | operator= (AcGeImpCurve3d const &) |
| |
| AcGeImpEntity3d * | orthoProject (AcGeImpPlanarEnt const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| double | minimalPoint (AcGePoint3d const &, double, double, AcGeVector3d const &, double) const |
| |
| int | extendCurves (AcGeImpCurve3d &, double, double, AcGeVector3d const &, AcGeTol const &=AcGeContext::gTol) |
| |
| int | hasEndPoint (AcGePoint3d &) const |
| |
| int | hasStartPoint (AcGePoint3d &) const |
| |
| int | intersectLocal (AcGeImpCurve3d const &, double &, double &, int, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| int | isCoplanarWith (AcGeImpCurve3d const &, AcGeImpPlanarEnt &, AcGeTol const &=AcGeContext::gTol) const |
| |
| int | overlap (AcGeImpCurve3d const &, AcGeCurveIntData &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual | ~AcGeImpCurve3d (void) |
| |
| virtual AcGeImpBoundBlock3d | boundBlock (int, AcGeImpInterval const &, int) const |
| |
| virtual AcGeImpBoundBlock3d | boundBlock (int, int) const |
| |
| virtual AcGeImpCurve3d * | offsetBaseCurve (void) 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 AcGePoint3d | closestPointTo (AcGeImpCurve3d const &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual AcGePoint3d | closestPointTo (AcGeImpSurface const &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual AcGePoint3d | closestPointTo (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual AcGePoint3d | evalPoint (double) const |
| |
| virtual AcGePoint3d | evalPoint (double, int, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > &) const |
| |
| virtual AcGePoint3d | evalPointOnLeft (double, int, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > &) const |
| |
| virtual AcGePoint3d | evalPointOnRight (double, int, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > &) 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 double | distanceTo (AcGeImpCurve3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual double | distanceTo (AcGeImpSurface const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual double | distanceTo (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual double | length (double, double, double) const |
| |
| virtual double | paramAtLength (double, double, int, double) const |
| |
| virtual double | paramOf (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual AcGe::PointContainment | contains (AcGePoint3d const &, int &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | area (double, double, double &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | explode (AcDbVoidPtrArray &, AcGeIntArray &, AcGeImpInterval const *) const |
| |
| virtual int | getNormalPoint (AcGePoint3d const &, AcGeImpPointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | getParamsOfC1Discontinuity (AcGeDoubleArray &, AcGeTol const &=AcGeContext::gTol) 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 | intersectWith (AcGeImpInterval const &, AcGeImpInterval const &, AcGeVector3d const &, AcGeCurveIntData &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isClosed (AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isCounterClock (void) const |
| |
| virtual int | isLinear (AcGeImpLinearEnt3d &, 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 | isPlanar (AcGeImpPlanarEnt &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | tweak (int, AcGePoint3d const &) |
| |
| virtual int | unboundedOverlap (AcGeImpCurve3d const &, int &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual void | getClosestPointTo (AcGeImpCurve3d const &, AcGeImpPointOnCurve3d &, AcGeImpPointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual void | getClosestPointTo (AcGeImpSurface const &, AcGeImpPointOnCurve3d &, AcGeImpPointOnSurface &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual void | getClosestPointTo (AcGePoint3d const &, AcGeImpPointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual void | getInterval (AcGeImpInterval &, AcGePoint3d &, AcGePoint3d &) 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 | getSamplePoints (double, double, double, AcGeImpPointOnCurve3d &, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, AcGeDoubleArray &, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > *, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > *) const |
| |
| virtual void | getSamplePoints (int, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &) const |
| |
| virtual void | getTrimmedOffset (double, AcGeVector3d const &, AcDbVoidPtrArray &, AcGe::OffsetCrvExtType, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual void | reverseProject (AcGeImpPointOnCurve3d const &, AcGeImpPlanarEnt const &, AcGeVector3d const &, AcGeImpPointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getLocalClosestPoints (AcGeImpCurve3d const &, AcGeImpPointOnCurve3d &, AcGeImpPointOnCurve3d &, AcGeImpInterval const *, AcGeImpInterval const *, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getLocalClosestPoints (AcGePoint3d const &, AcGeImpPointOnCurve3d &, AcGeImpInterval const *, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getSamplePoints (double, double, double, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, AcGeDoubleArray &, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > *, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > *) const |
| |
| void | reverseProject (AcGeImpCurve3d const &, AcGeImpPointOnCurve3d const &, AcGeImpPlanarEnt const &, AcGeVector3d const &, AcGeImpPointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
|
| AcGeEvaluatorDataCurve * | curveEvalData (AcGeImpPointOnCurve3d const &) const |
| |
| AcGeImpEntity3d * | closeOffset (AcGeImpOffsetCurve3d *, AcGeDoubleArray *, AcGeDoubleArray *, AcGeTol const &=AcGeContext::gTol) const |
| |
| int | boundaryClosestPoints (AcGeImpCurve3d const &, AcGePoint3d &, AcGePoint3d &, double &, double &, AcGeTol const &=AcGeContext::gTol) const |
| |
| int | isWithinBounds (AcGeImpCurve3d const &, AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| int | linkedBoundBlock (AcGeImpInterval const &, AcGeImpBoundBlock3d &) const |
| |
| virtual int | isWithinBounds (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getOverlapParams (AcGeImpCurve3d const &, int, double &, double &, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | linkBoundBlock (AcGeImpBoundBlock3d const &, AcGeImpInterval const &) const |
| |
| void | setPoint (AcGeImpPointOnCurve3d &, double, AcGePoint3d const &) const |
| |
| void | snapOverlapParam (AcGeImpCurve3d const &, double &, double, int, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | testIntPoints (AcGeImpCurve3d const &, int &, AcGePoint3d *, AcGePoint3d *, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | testIntPoints (AcGeImpCurve3d const &, int &, AcGePoint3d *, AcGeTol const &=AcGeContext::gTol) const |
| |
Definition at line 38 of file AcGeImpCurve3d.h.