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

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

appendSamplePoints(double fromParam, double toParam, double approxEps, OdGePoint3dArray &pointArray, OdGeDoubleArray *pParamArray=NULL) constOdGeCurve3d
appendSamplePoints(int numSample, OdGePoint3dArray &pointArray, OdGeDoubleArray *pParamArray=NULL) constOdGeCurve3d
appendSamplePoints(const OdGeInterval *paramInterval, double approxEps, OdGePoint3dArray &pointArray, OdGeDoubleArray *pParamArray=NULL) constOdGeCurve3d
area(double startParam, double endParam, double &value, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
boundBlock() constOdGeCurve3d
boundBlock(const OdGeInterval &range) constOdGeCurve3d
center() constOdGeEllipArc3d
closestPointTo(const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
closestPointTo(const OdGeCurve3d &curve, OdGePoint3d &pntOnOtherCrv, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
closestPointTo(const OdGePoint3d &point, double &param, const OdGeInterval *range, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
closestPointToPlane(const OdGePlanarEnt &plane, OdGePoint3d &pointOnPlane, const OdGeTol &tol=OdGeContext::gTol) constOdGeEllipArc3d
connectTo(OdGeEntity3dImpl *)OdGeEntity3dprotected
convertTo2d(const OdGeTol &tol=OdGeContext::gTol, bool sameParametrization=false) constOdGeCurve3d
copy() constOdGeEntity3d
distanceTo(const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
distanceTo(const OdGeCurve3d &curve, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
endAng() constOdGeEllipArc3d
endPoint() constOdGeEllipArc3d
evalPoint(double param) constOdGeCurve3d
evalPoint(double param, int numDeriv, OdGeVector3dArray &derivatives) constOdGeCurve3d
explode(OdGeCurve3dPtrArray &explodedCurves, OdGeIntArray &newExplodedCurves, const OdGeInterval *pInterval=NULL) constOdGeCurve3d
getClosestPointTo(const OdGePoint3d &point, OdGePointOnCurve3d &pntOnCrv, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
getClosestPointTo(const OdGeCurve3d &curve, OdGePointOnCurve3d &pntOnThisCrv, OdGePointOnCurve3d &pntOnOtherCrv, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
getGeomExtents(OdGeExtents3d &extents) constOdGeEllipArc3d
OdGeCurve3d::getGeomExtents(const OdGeInterval &range=OdGeInterval(), const OdGeMatrix3d *coordSystem=NULL) constOdGeCurve3d
getInterval(OdGeInterval &interval) constOdGeCurve3d
getInterval(OdGeInterval &interval, OdGePoint3d &start, OdGePoint3d &end) constOdGeCurve3d
getLocalClosestPoints(const OdGePoint3d &point, OdGePointOnCurve3d &approxPntOnThisCrv, const OdGeInterval *pInterval1=NULL, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
getLocalClosestPoints(const OdGeCurve3d &curve, OdGePointOnCurve3d &approxPntOnThisCrv, OdGePointOnCurve3d &approxPntOnOtherCrv, const OdGeInterval *pInterval1=NULL, const OdGeInterval *pInterval2=NULL, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
getNormalPoint(const OdGePoint3d &point, OdGePointOnCurve3d &pntOnCrv, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
getPlane(OdGePlane &plane) constOdGeEllipArc3d
getProjClosestPointTo(const OdGePoint3d &point, const OdGeVector3d &projectDirection, OdGePointOnCurve3d &pntOnCrv, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
getProjClosestPointTo(const OdGeCurve3d &curve, const OdGeVector3d &projectDirection, OdGePointOnCurve3d &pntOnThisCrv, OdGePointOnCurve3d &pntOnOtherCrv, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
getSamplePoints(double fromParam, double toParam, double approxEps, OdGePoint3dArray &pointArray, OdGeDoubleArray &paramArray, bool forceResampling=false) constOdGeCurve3d
getSamplePoints(int numSample, OdGePoint3dArray &pointArray) constOdGeCurve3d
getSamplePoints(int numSample, OdGePoint3dArray &pointArray, OdGeDoubleArray &paramArray) constOdGeCurve3d
getSamplePoints(double fromParam, double toParam, double approxEps, OdGePoint3dArray &pointArray, OdGeDoubleArray *paramArray=NULL) constOdGeCurve3d
getSamplePoints(const OdGeInterval *paramInterval, double approxEps, OdGePoint3dArray &pointArray, OdGeDoubleArray *pParamArray=NULL) constOdGeCurve3d
getSplitCurves(double param, OdGeCurve3d *&piece1, OdGeCurve3d *&piece2) constOdGeCurve3d
getTrimmedOffset(double distance, const OdGeVector3d &planeNormal, OdGeCurve3dPtrArray &offsetCurveList, OdGe::OffsetCrvExtType extensionType=OdGe::kFillet, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
hasEndPoint(OdGePoint3d &endPoint) constOdGeCurve3d
hasMidPoint(OdGePoint3d &point, double coef=0.5) constOdGeCurve3d
hasStartPoint(OdGePoint3d &startPoint) constOdGeCurve3d
intersectWith(const OdGeLinearEnt3d &line, int &numInt, OdGePoint3d &p1, OdGePoint3d &p2, const OdGeTol &tol=OdGeContext::gTol) constOdGeEllipArc3d
intersectWith(const OdGePlanarEnt &plane, int &numInt, OdGePoint3d &p1, OdGePoint3d &p2, const OdGeTol &tol=OdGeContext::gTol) constOdGeEllipArc3d
inverseTangent(const OdGeVector3d &tan, OdGeDoubleArray &params) constOdGeEllipArc3d
inverseTangentPlane(const OdGePlane &refPlane, OdGeDoubleArray &params) constOdGeEllipArc3d
isCircular(const OdGeTol &tol=OdGeContext::gTol) constOdGeEllipArc3d
isClosed(const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isCoplanarWith(const OdGeCurve3d &curve, OdGePlane &plane, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isDegenerate(OdGe::EntityId &degenerateType, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isDegenerate(OdGeEntity3d *&pConvertedEntity, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isEqualTo(const OdGeEntity3d &object, const OdGeTol &tol=OdGeContext::gTol) constOdGeEntity3d
isInside(const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeEllipArc3d
isKindOf(OdGe::EntityId entType) constOdGeEntity3d
isLinear(OdGeLine3d &line, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isOn(const OdGePoint3d &point, double &param, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isOn(double param, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
OdGeEntity3d::isOn(const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeEntity3d
isPeriodic(double &period) constOdGeCurve3d
isPlanar(OdGePlane &plane, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
joinWith(const OdGeEllipArc3d &curve, const OdGeTol &iTolerance=OdGeContext::gTol)OdGeEllipArc3d
length(double fromParam, double toParam, double tol=OdGeContext::gTol.equalPoint()) constOdGeCurve3d
length(double tol=OdGeContext::gTol.equalPoint()) constOdGeCurve3d
majorAxis() constOdGeEllipArc3d
majorRadius() constOdGeEllipArc3d
midPoint(double coef=0.5) constOdGeCurve3d
minorAxis() constOdGeEllipArc3d
minorRadius() constOdGeEllipArc3d
mirror(const OdGePlane &plane)OdGeEntity3d
normal() constOdGeEllipArc3d
OdGeCurve3d()OdGeCurve3dprotected
OdGeCurve3d(const OdGeCurve3d &source)OdGeCurve3dprotected
OdGeEllipArc3d()OdGeEllipArc3d
OdGeEllipArc3d(const OdGeEllipArc3d &ell)OdGeEllipArc3d
OdGeEllipArc3d(const OdGeCircArc3d &source)OdGeEllipArc3d
OdGeEllipArc3d(const OdGePoint3d &center, const OdGeVector3d &majorAxis, const OdGeVector3d &minorAxis, double majorRadius, double minorRadius)OdGeEllipArc3d
OdGeEllipArc3d(const OdGePoint3d &center, const OdGeVector3d &majorAxis, const OdGeVector3d &minorAxis, double majorRadius, double minorRadius, double startAng, double endAng)OdGeEllipArc3d
OdGeEntity3d()OdGeEntity3dprotected
OdGeEntity3d(const OdGeEntity3d &)OdGeEntity3dprotected
ODRX_HEAP_OPERATORS()OdGeEntity3d
operator!=(const OdGeEntity3d &entity) constOdGeEntity3d
operator=(const OdGeEllipArc3d &ell)OdGeEllipArc3d
OdGeCurve3d::operator=(const OdGeCurve3d &curve)OdGeCurve3d
OdGeEntity3d::operator=(const OdGeEntity3d &entity)OdGeEntity3d
operator==(const OdGeEntity3d &entity) constOdGeEntity3d
orthoBoundBlock() constOdGeCurve3d
orthoBoundBlock(const OdGeInterval &range) constOdGeCurve3d
orthogonalizeAxes(const OdGeTol &tol, OdGe::ErrorCondition &flag)OdGeEllipArc3d
orthogonalizeAxes(const OdGeTol &tol=OdGeContext::gTol)OdGeEllipArc3d
orthoProject(const OdGePlane &projectionPlane, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
paramAtLength(double datumParam, double length, bool posParamDir=true, double tol=OdGeContext::gTol.equalPoint()) constOdGeCurve3d
paramOf(const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
paramOf(const OdGePoint3d &point, const OdGeInterval *range, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
projClosestPointTo(const OdGePoint3d &point, const OdGeVector3d &projectDirection, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
projClosestPointTo(const OdGeCurve3d &curve, const OdGeVector3d &projectDirection, OdGePoint3d &pntOnOtherCrv, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
project(const OdGePlane &projectionPlane, const OdGeVector3d &projectDirection, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
projIntersectWith(const OdGeLinearEnt3d &line, const OdGeVector3d &projDir, int &numInt, OdGePoint3d &pntOnEllipse1, OdGePoint3d &pntOnEllipse2, OdGePoint3d &pntOnLine1, OdGePoint3d &pntOnLine2, const OdGeTol &tol=OdGeContext::gTol) constOdGeEllipArc3d
reverseParam()OdGeCurve3d
rotateBy(double angle, const OdGeVector3d &vect, const OdGePoint3d &basePoint=OdGePoint3d::kOrigin)OdGeEntity3d
scaleBy(double scaleFactor, const OdGePoint3d &basePoint=OdGePoint3d::kOrigin)OdGeEntity3d
set(const OdGePoint3d &center, const OdGeVector3d &majorAxis, const OdGeVector3d &minorAxis, double majorRadius, double minorRadius)OdGeEllipArc3d
set(const OdGePoint3d &center, const OdGeVector3d &majorAxis, const OdGeVector3d &minorAxis, double majorRadius, double minorRadius, double startAng, double endAng)OdGeEllipArc3d
set(const OdGeCircArc3d &arc)OdGeEllipArc3d
setAngles(double startAng, double endAng)OdGeEllipArc3d
setAxes(const OdGeVector3d &majorAxis, const OdGeVector3d &minorAxis)OdGeEllipArc3d
setCenter(const OdGePoint3d &center)OdGeEllipArc3d
setInterval()OdGeCurve3d
setInterval(const OdGeInterval &interval)OdGeCurve3d
setMajorRadius(double rad)OdGeEllipArc3d
setMinorRadius(double rad)OdGeEllipArc3d
startAng() constOdGeEllipArc3d
startPoint() constOdGeEllipArc3d
tangentAt(double param) constOdGeEllipArc3d
TD_USING(OdGeEntity3d::isOn)OdGeCurve3d
transformBy(const OdGeMatrix3d &xfm)OdGeEntity3d
translateBy(const OdGeVector3d &translateVec)OdGeEntity3d
type() constOdGeEntity3d
~OdGeEntity3d()OdGeEntity3d