|
| | AcGeImpCompositeCurve3d () |
| |
| | AcGeImpCompositeCurve3d (AcDbVoidPtrArray const &, int) |
| |
| | AcGeImpCompositeCurve3d (AcGeImpCompositeCurve3d const &) |
| |
| AcGeImpCompositeCurve3d & | append (AcGeImpCurve3d *) |
| |
| AcGeImpCompositeCurve3d & | operator= (AcGeImpCompositeCurve3d const &) |
| |
| AcGeImpCompositeCurve3d & | set (AcDbVoidPtrArray const &, int) |
| |
| AcGeImpCurve3d * | curve (int) const |
| |
| double | globalToLocalParam (double, int &, double &) const |
| |
| double | localToGlobalParam (double, int) const |
| |
| int | smooth (double, AcGeTol const &, bool) |
| |
| virtual | ~AcGeImpCompositeCurve3d (void) |
| |
| virtual AcGeImpBoundBlock3d | boundBlock (int, AcGeImpInterval const &, int) const |
| |
| virtual AcGeImpCurve3d & | reverseParam (void) |
| |
| virtual AcGeImpCurve3d & | setInterval (AcGeImpInterval const &, int) |
| |
| virtual AcGeImpCurve3d & | setInterval (void) |
| |
| virtual AcGeImpEntity3d & | transformBy (AcGeMatrix3d 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 | evalPoint (double) const |
| |
| virtual AcGePoint3d | evalPoint (double, int, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > &) const |
| |
| virtual double | length (double, double, double) const |
| |
| virtual double | paramAtLength (double, double, int, double) const |
| |
| virtual AcGe::EntityId | type (int) const |
| |
| virtual int | area (double, double, double &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | explode (AcDbVoidPtrArray &, AcGeIntArray &, AcGeImpInterval const *) 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 | 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 | isLinear (AcGeImpLinearEnt3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual int | isPeriodic (double &, int) const |
| |
| virtual int | isPlanar (AcGeImpPlanarEnt &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual void * | getExternalEntity (void) const |
| |
| virtual void | eventDeleted (AcGeLink const &) |
| |
| virtual void | eventModified (AcGeLink const &) |
| |
| virtual void | eventSetInterval (AcGeLink const &) |
| |
| virtual void | getClosestPointTo (AcGeImpCurve3d const &, AcGeImpPointOnCurve3d &, AcGeImpPointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual void | getClosestPointTo (AcGePoint3d const &, AcGeImpPointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| virtual void | getInterval (AcGeImpInterval &, int, int) 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 | addLinksG1Continuity (double) |
| |
| void | getCurveList (AcDbVoidPtrArray &) const |
| |
| void | getIntervalCurves (AcGeImpInterval const &, int &, int &, AcGeImpInterval &, AcGeImpInterval &, AcGePoint3d &, AcGePoint3d &, AcGePoint3d &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getInvalidArcs (AcDbVoidPtrArray &) const |
| |
| void | getSegParams (AcGeDoubleArray &) const |
| |
| void | removeLinksG1Continuity (void) |
| |
| | AcGeCompositeCurve3d (AcDbVoidPtrArray const &) |
| |
| | AcGeCompositeCurve3d (AcDbVoidPtrArray const &, AcGeIntArray const &) |
| |
| | AcGeCompositeCurve3d (AcGeCompositeCurve3d const &) |
| |
| | AcGeCompositeCurve3d (void) |
| |
| | ~AcGeCompositeCurve3d (void) |
| |
| AcGeCompositeCurve3d & | operator= (AcGeCompositeCurve3d const &) |
| |
| AcGeCompositeCurve3d & | setCurveList (AcDbVoidPtrArray const &) |
| |
| AcGeCompositeCurve3d & | setCurveList (AcDbVoidPtrArray const &, AcGeIntArray const &) |
| |
| double | globalToLocalParam (double, int &) const |
| |
| double | localToGlobalParam (double, int) const |
| |
| void | getCurveList (AcDbVoidPtrArray &) const |
| |
| | ~AcGeCurve3d () |
| |
| AcGeBoundBlock3d | boundBlock (AcGeInterval const &) const |
| |
| AcGeBoundBlock3d | boundBlock (void) const |
| |
| AcGeBoundBlock3d | orthoBoundBlock (AcGeInterval const &) const |
| |
| AcGeBoundBlock3d | orthoBoundBlock (void) const |
| |
| AcGeCurve3d & | operator= (AcGeCurve3d const &) |
| |
| AcGeCurve3d & | reverseParam (void) |
| |
| AcGeCurve3d & | setInterval (void) |
| |
| AcGeEntity3d * | orthoProject (AcGePlane const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| AcGeEntity3d * | project (AcGePlane const &, AcGeVector3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| AcGePoint3d | closestPointTo (AcGeCurve3d const &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| AcGePoint3d | closestPointTo (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| AcGePoint3d | evalPoint (double) const |
| |
| AcGePoint3d | evalPoint (double, int, AcArray< AcGeVector3d, AcArrayMemCopyReallocator< AcGeVector3d > > &) const |
| |
| AcGePoint3d | projClosestPointTo (AcGeCurve3d const &, AcGeVector3d const &, AcGePoint3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| AcGePoint3d | projClosestPointTo (AcGePoint3d const &, AcGeVector3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| double | distanceTo (AcGeCurve3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| double | distanceTo (AcGePoint3d 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 (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | area (double, double, double &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | explode (AcDbVoidPtrArray &, AcGeIntArray &, AcGeInterval const *=nullptr) const |
| |
| Adesk::Boolean | getNormalPoint (AcGePoint3d const &, AcGePointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | hasEndPoint (AcGePoint3d &) const |
| |
| Adesk::Boolean | hasStartPoint (AcGePoint3d &) const |
| |
| Adesk::Boolean | isClosed (AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isCoplanarWith (AcGeCurve3d const &, AcGePlane &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isDegenerate (AcGeEntity3d *&, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isDegenerate (AcGe::EntityId &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isLinear (AcGeLine3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isOn (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isOn (AcGePoint3d const &, double &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isOn (double, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | isPeriodic (double &) const |
| |
| Adesk::Boolean | isPlanar (AcGePlane &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Adesk::Boolean | setInterval (AcGeInterval const &) |
| |
| void | getClosestPointTo (AcGeCurve3d const &, AcGePointOnCurve3d &, AcGePointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getClosestPointTo (AcGePoint3d const &, AcGePointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getInterval (AcGeInterval &) const |
| |
| void | getInterval (AcGeInterval &, AcGePoint3d &, AcGePoint3d &) const |
| |
| void | getLocalClosestPoints (AcGeCurve3d const &, AcGePointOnCurve3d &, AcGePointOnCurve3d &, AcGeInterval const *, AcGeInterval const *, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getLocalClosestPoints (AcGePoint3d const &, AcGePointOnCurve3d &, AcGeInterval const *, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getProjClosestPointTo (AcGeCurve3d const &, AcGeVector3d const &, AcGePointOnCurve3d &, AcGePointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getProjClosestPointTo (AcGePoint3d const &, AcGeVector3d const &, AcGePointOnCurve3d &, AcGeTol const &=AcGeContext::gTol) const |
| |
| void | getSamplePoints (double, double, double, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, AcGeDoubleArray &, bool=false) const |
| |
| void | getSamplePoints (int, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &) const |
| |
| void | getSamplePoints (int, AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > &, AcArray< double, AcArrayMemCopyReallocator< double > > &) const |
| |
| void | getSplitCurves (double, AcGeCurve3d *&, AcGeCurve3d *&) const |
| |
| void | getTrimmedOffset (double, AcGeVector3d const &, AcDbVoidPtrArray &, AcGe::OffsetCrvExtType=AcGe::kFillet, AcGeTol const &=AcGeContext::gTol) const |
| |
| | ~AcGeEntity3d (void) |
| |
| AcGeEntity3d & | mirror (AcGePlane const &) |
| |
| AcGeEntity3d & | operator= (AcGeEntity3d const &) |
| |
| AcGeEntity3d & | rotateBy (double, AcGeVector3d const &, AcGePoint3d const &) |
| |
| AcGeEntity3d & | scaleBy (double, AcGePoint3d const &) |
| |
| AcGeEntity3d & | transformBy (AcGeMatrix3d const &) |
| |
| AcGeEntity3d & | translateBy (AcGeVector3d const &) |
| |
| AcGeEntity3d * | copy (void) const |
| |
| AcGe::EntityId | type (void) const |
| |
| Frx::Boolean | isEqualTo (AcGeEntity3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Frx::Boolean | isKindOf (AcGe::EntityId) const |
| |
| Adesk::Boolean | isOn (AcGePoint3d const &, AcGeTol const &=AcGeContext::gTol) const |
| |
| Frx::Boolean | operator!= (AcGeEntity3d const &) const |
| |
| Frx::Boolean | operator== (AcGeEntity3d const &) const |
| |
Definition at line 40 of file AcGeImpCompositeCurve3d.h.