CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGeEllipArc2d Member List

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

appendSamplePoints(double fromParam, double toParam, double approxEps, OdGePoint2dArray &pointArray, OdGeDoubleArray *pParamArray=NULL) constOdGeCurve2d
appendSamplePoints(int numSample, OdGePoint2dArray &pointArray) constOdGeCurve2d
area(double startParam, double endParam, double &value, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
boundBlock() constOdGeCurve2d
boundBlock(const OdGeInterval &range) constOdGeCurve2d
center() constOdGeEllipArc2d
closestPointTo(const OdGePoint2d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
closestPointTo(const OdGePoint2d &point, double &param, const OdGeInterval *range, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
closestPointTo(const OdGeCurve2d &curve2d, OdGePoint2d &pntOnOtherCrv, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
connectTo(OdGeEntity2dImpl *)OdGeEntity2dprotected
convertTo3d() constOdGeCurve2d
convertTo3d(OdGeCurve3d &curve3d) constOdGeCurve2d
copy() constOdGeEntity2d
distanceTo(const OdGePoint2d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
distanceTo(const OdGeCurve2d &otherCur, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
endAng() constOdGeEllipArc2d
endPoint() constOdGeEllipArc2d
evalPoint(double param) constOdGeCurve2d
evalPoint(double param, int numDeriv, OdGeVector2dArray &derivatives) constOdGeCurve2d
explode(OdGeCurve2dPtrArray &explodedCurves, OdGeIntArray &newExplodedCurve, const OdGeInterval *interval=NULL) constOdGeCurve2d
getClosestPointTo(const OdGePoint2d &point, OdGePointOnCurve2d &pntOnCrv, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
getClosestPointTo(const OdGeCurve2d &curve2d, OdGePointOnCurve2d &pntOnThisCrv, OdGePointOnCurve2d &pntOnOtherCrv, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
getGeomExtents(OdGeExtents2d &extents) constOdGeEllipArc2d
OdGeCurve2d::getGeomExtents(const OdGeInterval &range=OdGeInterval(), const OdGeMatrix2d *coordSystem=NULL) constOdGeCurve2d
getInterval(OdGeInterval &interval) constOdGeCurve2d
getInterval(OdGeInterval &interval, OdGePoint2d &start, OdGePoint2d &end) constOdGeCurve2d
getLocalClosestPoints(const OdGePoint2d &point, OdGePointOnCurve2d &approxPnt, const OdGeInterval *nbhd=NULL, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
getLocalClosestPoints(const OdGeCurve2d &otherCurve, OdGePointOnCurve2d &approxPntOnThisCrv, OdGePointOnCurve2d &approxPntOnOtherCrv, const OdGeInterval *nbhd1=NULL, const OdGeInterval *nbhd2=NULL, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
getNormalPoint(const OdGePoint2d &point, OdGePointOnCurve2d &pntOnCrv, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
getSamplePoints(double fromParam, double toParam, double approxEps, OdGePoint2dArray &pointArray, OdGeDoubleArray &paramArray) constOdGeCurve2d
getSamplePoints(int numSample, OdGePoint2dArray &pointArray) constOdGeCurve2d
getSamplePoints(double fromParam, double toParam, double approxEps, OdGePoint2dArray &pointArray, OdGeDoubleArray *pParamArray=NULL) constOdGeCurve2d
getSplitCurves(double param, OdGeCurve2d *&piece1, OdGeCurve2d *&piece2) constOdGeCurve2d
getTrimmedOffset(double distance, OdGeCurve2dPtrArray &offsetCurveList, OdGe::OffsetCrvExtType extensionType=OdGe::kFillet, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
hasEndPoint(OdGePoint2d &endPoint) constOdGeCurve2d
hasMidPoint(OdGePoint2d &point, double coef=0.5) constOdGeCurve2d
hasStartPoint(OdGePoint2d &startPoint) constOdGeCurve2d
intersectWith(const OdGeLinearEnt2d &line, int &numInt, OdGePoint2d &p1, OdGePoint2d &p2, const OdGeTol &tol=OdGeContext::gTol) constOdGeEllipArc2d
inverseTangent(OdGeVector2d tan, OdGeDoubleArray &params) constOdGeEllipArc2d
isCircular(const OdGeTol &tol=OdGeContext::gTol) constOdGeEllipArc2d
isClockWise() constOdGeEllipArc2d
isClosed(const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
isDegenerate(OdGe::EntityId &degenerateType, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
isDegenerate(OdGeEntity2d *&pConvertedEntity, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
isEqualTo(const OdGeEntity2d &other, const OdGeTol &tol=OdGeContext::gTol) constOdGeEntity2d
isInside(const OdGePoint2d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeEllipArc2d
isKindOf(OdGe::EntityId entType) constOdGeEntity2d
isLinear(OdGeLine2d &line, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
isOn(const OdGePoint2d &point, double &param, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
isOn(double param, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
OdGeEntity2d::isOn(const OdGePoint2d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeEntity2d
isPeriodic(double &period) constOdGeCurve2d
length(double fromParam, double toParam, double tol=OdGeContext::gTol.equalPoint()) constOdGeCurve2d
length(double tol=OdGeContext::gTol.equalPoint()) constOdGeCurve2d
majorAxis() constOdGeEllipArc2d
majorRadius() constOdGeEllipArc2d
midPoint(double coef=0.5) constOdGeCurve2d
minorAxis() constOdGeEllipArc2d
minorRadius() constOdGeEllipArc2d
mirror(const OdGeLine2d &line)OdGeEntity2d
OdGeCurve2d()OdGeCurve2dprotected
OdGeCurve2d(const OdGeCurve2d &source)OdGeCurve2dprotected
OdGeEllipArc2d()OdGeEllipArc2d
OdGeEllipArc2d(const OdGeEllipArc2d &ell)OdGeEllipArc2d
OdGeEllipArc2d(const OdGeCircArc2d &arc)OdGeEllipArc2d
OdGeEllipArc2d(const OdGePoint2d &center, const OdGeVector2d &majorAxis, const OdGeVector2d &minorAxis, double majorRadius, double minorRadius)OdGeEllipArc2d
OdGeEllipArc2d(const OdGePoint2d &center, const OdGeVector2d &majorAxis, const OdGeVector2d &minorAxis, double majorRadius, double minorRadius, double startAng, double endAng)OdGeEllipArc2d
OdGeEntity2d()OdGeEntity2dprotected
OdGeEntity2d(const OdGeEntity2d &)OdGeEntity2dprotected
ODRX_HEAP_OPERATORS()OdGeEntity2d
operator!=(const OdGeEntity2d &entity) constOdGeEntity2d
operator=(const OdGeEllipArc2d &ell)OdGeEllipArc2d
OdGeCurve2d::operator=(const OdGeCurve2d &curve)OdGeCurve2d
OdGeEntity2d::operator=(const OdGeEntity2d &entity)OdGeEntity2d
operator==(const OdGeEntity2d &entity) constOdGeEntity2d
orthoBoundBlock() constOdGeCurve2d
orthoBoundBlock(const OdGeInterval &range) constOdGeCurve2d
paramAtLength(double datumParam, double length, bool posParamDir=true, double tol=OdGeContext::gTol.equalPoint()) constOdGeCurve2d
paramOf(const OdGePoint2d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
paramOf(const OdGePoint2d &point, const OdGeInterval *range, const OdGeTol &tol) constOdGeCurve2d
restoreUvCurve(const OdGeCurve3d *curve, const OdGeSurface *surface, const OdGeTol &tol=OdGeContext::gTol)OdGeCurve2dstatic
reverseParam()OdGeCurve2d
rotateBy(double angle, const OdGePoint2d &basePoint=OdGePoint2d::kOrigin)OdGeEntity2d
scaleBy(double scaleFactor, const OdGePoint2d &basePoint=OdGePoint2d::kOrigin)OdGeEntity2d
set(const OdGePoint2d &center, const OdGeVector2d &majorAxis, const OdGeVector2d &minorAxis, double majorRadius, double minorRadius)OdGeEllipArc2d
set(const OdGePoint2d &center, const OdGeVector2d &majorAxis, const OdGeVector2d &minorAxis, double majorRadius, double minorRadius, double startAng, double endAng)OdGeEllipArc2d
set(const OdGeCircArc2d &arc)OdGeEllipArc2d
setAngles(double startAng, double endAng)OdGeEllipArc2d
setAxes(const OdGeVector2d &majorAxis, const OdGeVector2d &minorAxis)OdGeEllipArc2d
setCenter(const OdGePoint2d &center)OdGeEllipArc2d
setInterval()OdGeCurve2d
setInterval(const OdGeInterval &interval)OdGeCurve2d
setMajorRadius(double rad)OdGeEllipArc2d
setMinorRadius(double rad)OdGeEllipArc2d
startAng() constOdGeEllipArc2d
startPoint() constOdGeEllipArc2d
TD_USING(OdGeEntity2d::isOn)OdGeCurve2d
transformBy(const OdGeMatrix2d &xfm)OdGeEntity2d
translateBy(const OdGeVector2d &translateVec)OdGeEntity2d
type() constOdGeEntity2d
~OdGeEntity2d()OdGeEntity2d