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

This is the complete list of members for OdGeCircArc2d, 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() constOdGeCircArc2d
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() constOdGeCircArc2d
endAngFromXAxis() constOdGeCircArc2d
endPoint() constOdGeCircArc2d
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) constOdGeCircArc2d
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) constOdGeCircArc2d
intersectWith(const OdGeCircArc2d &circarc, int &numInt, OdGePoint2d &p1, OdGePoint2d &p2, const OdGeTol &tol=OdGeContext::gTol) constOdGeCircArc2d
isClockWise() constOdGeCircArc2d
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) constOdGeCircArc2d
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
midPoint(double coef=0.5) constOdGeCurve2d
mirror(const OdGeLine2d &line)OdGeEntity2d
OdGeCircArc2d()OdGeCircArc2d
OdGeCircArc2d(const OdGeCircArc2d &source)OdGeCircArc2d
OdGeCircArc2d(const OdGePoint2d &center, double radius)OdGeCircArc2d
OdGeCircArc2d(const OdGePoint2d &center, double radius, double startAng, double endAng, const OdGeVector2d &refVec=OdGeVector2d::kXAxis, bool isClockWise=false)OdGeCircArc2d
OdGeCircArc2d(const OdGePoint2d &startPoint, const OdGePoint2d &secondPoint, const OdGePoint2d &endPoint)OdGeCircArc2d
OdGeCircArc2d(const OdGePoint2d &startPoint, const OdGePoint2d &endPoint, double bulge, bool bulgeFlag=true)OdGeCircArc2d
OdGeCurve2d()OdGeCurve2dprotected
OdGeCurve2d(const OdGeCurve2d &source)OdGeCurve2dprotected
OdGeEntity2d()OdGeEntity2dprotected
OdGeEntity2d(const OdGeEntity2d &)OdGeEntity2dprotected
ODRX_HEAP_OPERATORS()OdGeEntity2d
operator!=(const OdGeEntity2d &entity) constOdGeEntity2d
operator=(const OdGeCircArc2d &arc)OdGeCircArc2d
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
radius() constOdGeCircArc2d
refVec() constOdGeCircArc2d
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, double radius)OdGeCircArc2d
set(const OdGePoint2d &center, double radius, double startAng, double endAng, const OdGeVector2d &refVec=OdGeVector2d::kXAxis, bool isClockWise=false)OdGeCircArc2d
set(const OdGePoint2d &startPoint, const OdGePoint2d &secondPoint, const OdGePoint2d &endPoint)OdGeCircArc2d
set(const OdGePoint2d &startPoint, const OdGePoint2d &secondPoint, const OdGePoint2d &endPoint, OdGeError &status)OdGeCircArc2d
set(const OdGePoint2d &startPoint, const OdGePoint2d &endPoint, double bulge, bool bulgeFlag=true)OdGeCircArc2d
set(const OdGeCurve2d &curve1, const OdGeCurve2d &curve2, double radius, double &param1, double &param2, bool &success)OdGeCircArc2d
set(const OdGeCurve2d &curve1, const OdGeCurve2d &curve2, const OdGeCurve2d &curve3, double &param1, double &param2, double &param3, bool &success)OdGeCircArc2d
setAngles(double startAng, double endAng)OdGeCircArc2d
setCenter(const OdGePoint2d &center)OdGeCircArc2d
setInterval()OdGeCurve2d
setInterval(const OdGeInterval &interval)OdGeCurve2d
setRadius(double radius)OdGeCircArc2d
setRefVec(const OdGeVector2d &vect)OdGeCircArc2d
setToComplement()OdGeCircArc2d
startAng() constOdGeCircArc2d
startAngFromXAxis() constOdGeCircArc2d
startPoint() constOdGeCircArc2d
tangent(const OdGePoint2d &point, OdGeLine2d &line, const OdGeTol &tol=OdGeContext::gTol) constOdGeCircArc2d
tangent(const OdGePoint2d &point, OdGeLine2d &line, const OdGeTol &tol, OdGeError &status) constOdGeCircArc2d
TD_USING(OdGeEntity2d::isOn)OdGeCurve2d
transformBy(const OdGeMatrix2d &xfm)OdGeEntity2d
translateBy(const OdGeVector2d &translateVec)OdGeEntity2d
type() constOdGeEntity2d
~OdGeEntity2d()OdGeEntity2d