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

This is the complete list of members for OdGeRay2d, 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
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
direction() constOdGeLinearEnt2d
distanceTo(const OdGePoint2d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
distanceTo(const OdGeCurve2d &otherCur, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
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(const OdGeInterval &range=OdGeInterval(), const OdGeMatrix2d *coordSystem=NULL) constOdGeCurve2d
getInterval(OdGeInterval &interval) constOdGeCurve2d
getInterval(OdGeInterval &interval, OdGePoint2d &start, OdGePoint2d &end) constOdGeCurve2d
getLine(OdGeLine2d &line) constOdGeLinearEnt2d
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
getPerpLine(const OdGePoint2d &point, OdGeLine2d &perpLine) constOdGeLinearEnt2d
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, OdGePoint2d &intPnt, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt2d
isClosed(const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve2d
isColinearTo(const OdGeLinearEnt2d &line, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt2d
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
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
isParallelTo(const OdGeLinearEnt2d &line, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt2d
isPeriodic(double &period) constOdGeCurve2d
isPerpendicularTo(const OdGeLinearEnt2d &line, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt2d
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
OdGeCurve2d()OdGeCurve2dprotected
OdGeCurve2d(const OdGeCurve2d &source)OdGeCurve2dprotected
OdGeEntity2d()OdGeEntity2dprotected
OdGeEntity2d(const OdGeEntity2d &)OdGeEntity2dprotected
OdGeLinearEnt2d()OdGeLinearEnt2dprotected
OdGeLinearEnt2d(const OdGeLinearEnt2d &source)OdGeLinearEnt2dprotected
OdGeRay2d()OdGeRay2d
OdGeRay2d(const OdGeRay2d &ray)OdGeRay2d
OdGeRay2d(const OdGePoint2d &point, const OdGeVector2d &vect)OdGeRay2d
OdGeRay2d(const OdGePoint2d &point1, const OdGePoint2d &point2)OdGeRay2d
ODRX_HEAP_OPERATORS()OdGeEntity2d
operator!=(const OdGeEntity2d &entity) constOdGeEntity2d
operator=(const OdGeRay2d &ray)OdGeRay2d
OdGeLinearEnt2d::operator=(const OdGeLinearEnt2d &line)OdGeLinearEnt2d
OdGeCurve2d::operator=(const OdGeCurve2d &curve)OdGeCurve2d
OdGeEntity2d::operator=(const OdGeEntity2d &entity)OdGeEntity2d
operator==(const OdGeEntity2d &entity) constOdGeEntity2d
orthoBoundBlock() constOdGeCurve2d
orthoBoundBlock(const OdGeInterval &range) constOdGeCurve2d
overlap(const OdGeLinearEnt2d &line, OdGeLinearEnt2d *&overlap, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt2d
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
pointOnLine() constOdGeLinearEnt2d
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 &point, const OdGeVector2d &vect)OdGeRay2d
set(const OdGePoint2d &point1, const OdGePoint2d &point2)OdGeRay2d
setInterval()OdGeCurve2d
setInterval(const OdGeInterval &interval)OdGeCurve2d
TD_USING(OdGeEntity2d::isOn)OdGeCurve2d
transformBy(const OdGeMatrix2d &xfm)OdGeEntity2d
translateBy(const OdGeVector2d &translateVec)OdGeEntity2d
type() constOdGeEntity2d
~OdGeEntity2d()OdGeEntity2d