CFx SDK Documentation  2020SP3
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
CFxCurvePE Member List

This is the complete list of members for CFxCurvePE, including all inherited members.

_getExtensionPoints(OdDbCurvePtr pCurveToExtend, OdDbCurvePtr pBoundaryCurve, OdGePoint3dArray &results, bool extendStart=true)CFxCurvePEstatic
_getFilletPoints(OdDbCurvePtr pCurve1, OdDbCurvePtr pCurve2, OdGePoint3dArray &results, bool fromStart=true)CFxCurvePEstatic
_getGeneralCurve(OdDbCurvePtr pCurve, OdDbCurvePtr &pGeneralCurve, bool fromStart)CFxCurvePEstatic
addRef()=0OdRxObjectpure virtual
cast(const OdRxObject *pointer)OdRxObjectinlinestatic
clone() constOdRxObjectvirtual
comparedTo(const OdRxObject *pOther) constOdRxObjectvirtual
copyFrom(const OdRxObject *pSource)OdRxObjectvirtual
desc()OdRxObjectstatic
extend(OdDbCurve *pCurve, double param)=0OdDbCurvePEpure virtual
extend(OdDbCurve *pCurve, bool extendStart, const OdGePoint3d &toPoint)=0OdDbCurvePEpure virtual
getArea(const OdDbCurve *pCurve, double &area) const =0CFxCurvePEpure virtual
getClosestPointTo(const OdDbCurve *pCurve, const OdGePoint3d &givenPoint, OdGePoint3d &pointOnCurve, bool extend=false) const =0OdDbCurvePEpure virtual
getClosestPointTo(const OdDbCurve *pCurve, const OdGePoint3d &givenPoint, const OdGeVector3d &normal, OdGePoint3d &pointOnCurve, bool extend=false) const =0OdDbCurvePEpure virtual
getExtensionPoints(OdDbCurve *pCurveToExtend, OdDbCurve *pBoundaryCurve, OdGePoint3dArray &results, bool extendStart=true, void *reserved=0)=0CFxCurvePEpure virtual
getFilletPoints(OdDbCurve *pCurve1, OdDbCurve *pCurve2, OdGePoint3dArray &results, bool fromStart=true, void *reserved=0)=0CFxCurvePEpure virtual
getGeneralCurve(OdDbCurve *pCurve, OdDbCurvePtr &pGeneralCurve, bool fromStart, void *reserved=0)=0CFxCurvePEpure virtual
getOffsetCurves(const OdDbCurve *pCurve, double offsetDistance, OdRxObjectPtrArray &offsetCurves) const =0OdDbCurvePEpure virtual
getOffsetCurvesGivenPlaneNormal(const OdDbCurve *pCurve, const OdGeVector3d &normal, double offsetDistance, OdRxObjectPtrArray &offsetCurves) const =0OdDbCurvePEpure virtual
getOrthoProjectedCurve(const OdDbCurve *pCurve, const OdGePlane &projPlane, OdDbCurvePtr *pProjCurve) const =0OdDbCurvePEpure virtual
getProjectedCurve(const OdDbCurve *pCurve, const OdGePlane &projPlane, const OdGeVector3d &projDirection, OdDbCurvePtr *pProjCurve) const =0OdDbCurvePEpure virtual
getSpline(const OdDbCurve *pCurve, OdDbSplinePtr *spline) const =0OdDbCurvePEpure virtual
getSplitCurves(const OdDbCurve *pCurve, const OdGeDoubleArray &params, OdRxObjectPtrArray &curveSegments) const =0OdDbCurvePEpure virtual
getSplitCurves(const OdDbCurve *pCurve, const OdGePoint3dArray &points, OdRxObjectPtrArray &curveSegments) const =0OdDbCurvePEpure virtual
isA() constOdRxObjectvirtual
isEqualTo(const OdRxObject *pOther) constOdRxObjectvirtual
isKindOf(const OdRxClass *pClass) constOdRxObjectinline
numRefs() constOdRxObjectvirtual
OdDbCurvePE::ODRX_DECLARE_MEMBERS(OdDbCurvePE)OdDbCurvePE
ODRX_HEAP_OPERATORS()OdRxObject
OdRxObject()OdRxObjectinline
queryX(const OdRxClass *pClass) constOdRxObjectvirtual
release()=0OdRxObjectpure virtual
x(const OdRxClass *pClass) constOdRxObjectvirtual
~OdRxObject()OdRxObjectvirtual