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

This is the complete list of members for OdGeRay3dExt, 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
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
connectTo(OdGeEntity3dImpl *)OdGeEntity3dprotected
convertTo2d(const OdGeTol &tol=OdGeContext::gTol, bool sameParametrization=false) constOdGeCurve3d
copy() constOdGeEntity3d
direction() constOdGeLinearEnt3d
distanceTo(const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
distanceTo(const OdGeCurve3d &curve, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
evalPoint(double param, int numDeriv, OdGeVector3dArray &derivatives) constOdGeRay3dExtinlinevirtual
OdGeRay3d::evalPoint(double param) 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(const OdGeInterval &range=OdGeInterval(), const OdGeMatrix3d *coordSystem=NULL) constOdGeCurve3d
getInterval(OdGeInterval &interval) constOdGeCurve3d
getInterval(OdGeInterval &interval, OdGePoint3d &start, OdGePoint3d &end) constOdGeCurve3d
getLine(OdGeLine3d &line) constOdGeLinearEnt3d
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
getPerpPlane(const OdGePoint3d &point, OdGePlane &plane) constOdGeLinearEnt3d
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 &) constOdGeRay3dExtinlinevirtual
hasMidPoint(OdGePoint3d &point, double coef=0.5) constOdGeCurve3d
hasStartPoint(OdGePoint3d &pt) constOdGeRay3dExtinlinevirtual
intersectWith(const OdGeLinearEnt3d &line, OdGePoint3d &intPt, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt3d
intersectWith(const OdGePlanarEnt &plane, OdGePoint3d &intPnt, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt3d
isClosed(const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isColinearTo(const OdGeLinearEnt3d &line, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt3d
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
isKindOf(OdGe::EntityId entType) constOdGeEntity3d
isLinear(OdGeLine3d &line, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isOn(const OdGePlane &plane, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt3d
OdGeCurve3d::isOn(const OdGePoint3d &point, double &param, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
OdGeCurve3d::isOn(double param, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
OdGeEntity3d::isOn(const OdGePoint3d &point, const OdGeTol &tol=OdGeContext::gTol) constOdGeEntity3d
isParallelTo(const OdGeLinearEnt3d &line, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt3d
isParallelTo(const OdGePlanarEnt &plane, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt3d
isPeriodic(double &period) constOdGeCurve3d
isPerpendicularTo(const OdGeLinearEnt3d &line, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt3d
isPerpendicularTo(const OdGePlanarEnt &plane, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt3d
isPlanar(OdGePlane &plane, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
length(double fromParam, double toParam, double tol=OdGeContext::gTol.equalPoint()) constOdGeCurve3d
length(double tol=OdGeContext::gTol.equalPoint()) constOdGeCurve3d
midPoint(double coef=0.5) constOdGeCurve3d
mirror(const OdGePlane &plane)OdGeEntity3d
OdGeCurve3d()OdGeCurve3dprotected
OdGeCurve3d(const OdGeCurve3d &source)OdGeCurve3dprotected
OdGeEntity3d()OdGeEntity3dprotected
OdGeEntity3d(const OdGeEntity3d &)OdGeEntity3dprotected
OdGeLinearEnt3d()OdGeLinearEnt3dprotected
OdGeLinearEnt3d(const OdGeLinearEnt3d &source)OdGeLinearEnt3dprotected
OdGeRay3d()OdGeRay3d
OdGeRay3d(const OdGeRay3d &line)OdGeRay3d
OdGeRay3d(const OdGePoint3d &point, const OdGeVector3d &vect)OdGeRay3d
OdGeRay3d(const OdGePoint3d &point1, const OdGePoint3d &point2)OdGeRay3d
OdGeRay3dExt()OdGeRay3dExtinline
OdGeRay3dExt(const OdGePoint3d &point, const OdGeVector3d &vect)OdGeRay3dExtinline
ODRX_HEAP_OPERATORS()OdGeEntity3d
operator!=(const OdGeEntity3d &entity) constOdGeEntity3d
operator=(const OdGeRay3d &line)OdGeRay3d
OdGeLinearEnt3d::operator=(const OdGeLinearEnt3d &line)OdGeLinearEnt3d
OdGeCurve3d::operator=(const OdGeCurve3d &curve)OdGeCurve3d
OdGeEntity3d::operator=(const OdGeEntity3d &entity)OdGeEntity3d
operator==(const OdGeEntity3d &entity) constOdGeEntity3d
orthoBoundBlock() constOdGeCurve3d
orthoBoundBlock(const OdGeInterval &range) constOdGeCurve3d
orthoProject(const OdGePlane &projectionPlane, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
overlap(const OdGeLinearEnt3d &line, OdGeLinearEnt3d *&overlap, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt3d
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
pointOnLine() constOdGeLinearEnt3d
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, OdGePoint3d &pntOnThisLine, OdGePoint3d &pntOnOtherLine, const OdGeTol &tol=OdGeContext::gTol) constOdGeLinearEnt3d
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 &point, const OdGeVector3d &vect)OdGeRay3d
set(const OdGePoint3d &point1, const OdGePoint3d &point2)OdGeRay3d
setInterval()OdGeCurve3d
setInterval(const OdGeInterval &interval)OdGeCurve3d
TD_USING(OdGeCurve3d::isOn)OdGeLinearEnt3d
OdGeCurve3d::TD_USING(OdGeEntity3d::isOn)OdGeCurve3d
transformBy(const OdGeMatrix3d &xfm)OdGeEntity3d
translateBy(const OdGeVector3d &translateVec)OdGeEntity3d
type() constOdGeEntity3d
~OdGeEntity3d()OdGeEntity3d