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

This is the complete list of members for OdGeLine3d, 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) 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(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 &endPoint) constOdGeCurve3d
hasMidPoint(OdGePoint3d &point, double coef=0.5) constOdGeCurve3d
hasStartPoint(OdGePoint3d &startPoint) constOdGeCurve3d
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
kXAxisOdGeLine3dstatic
kYAxisOdGeLine3dstatic
kZAxisOdGeLine3dstatic
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
OdGeLine3d()OdGeLine3d
OdGeLine3d(const OdGeLine3d &source)OdGeLine3d
OdGeLine3d(const OdGePoint3d &point, const OdGeVector3d &vect)OdGeLine3d
OdGeLine3d(const OdGePoint3d &point1, const OdGePoint3d &point2)OdGeLine3d
OdGeLinearEnt3d()OdGeLinearEnt3dprotected
OdGeLinearEnt3d(const OdGeLinearEnt3d &source)OdGeLinearEnt3dprotected
ODRX_HEAP_OPERATORS()OdGeEntity3d
operator!=(const OdGeEntity3d &entity) constOdGeEntity3d
operator=(const OdGeLine3d &line)OdGeLine3d
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)OdGeLine3d
set(const OdGePoint3d &point1, const OdGePoint3d &point2)OdGeLine3d
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