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

This is the complete list of members for OdGeExternalCurve3d, 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
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
externalCurveKind() constOdGeExternalCurve3d
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
getExternalCurve(void *&pCurveDef) constOdGeExternalCurve3d
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
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
isCircArc() constOdGeExternalCurve3d
isClosed(const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isCoplanarWith(const OdGeCurve3d &curve, OdGePlane &plane, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isDefined() constOdGeExternalCurve3d
isDegenerate(OdGe::EntityId &degenerateType, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isDegenerate(OdGeEntity3d *&pConvertedEntity, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isEllipArc() constOdGeExternalCurve3d
isEqualTo(const OdGeEntity3d &object, const OdGeTol &tol=OdGeContext::gTol) constOdGeEntity3d
isKindOf(OdGe::EntityId entType) constOdGeEntity3d
isLine() constOdGeExternalCurve3d
isLinear(OdGeLine3d &line, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isLineSeg() constOdGeExternalCurve3d
isNativeCurve(OdGeCurve3d *&nativeCurve) constOdGeExternalCurve3d
isNurbCurve() constOdGeExternalCurve3d
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
isOwnerOfCurve() constOdGeExternalCurve3d
isPeriodic(double &period) constOdGeCurve3d
isPlanar(OdGePlane &plane, const OdGeTol &tol=OdGeContext::gTol) constOdGeCurve3d
isRay() constOdGeExternalCurve3d
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
OdGeExternalCurve3d()OdGeExternalCurve3d
OdGeExternalCurve3d(const OdGeExternalCurve3d &source)OdGeExternalCurve3d
OdGeExternalCurve3d(void *pCurveDef, OdGe::ExternalEntityKind curveKind, bool makeCopy=true)OdGeExternalCurve3d
ODRX_HEAP_OPERATORS()OdGeEntity3d
operator!=(const OdGeEntity3d &entity) constOdGeEntity3d
operator=(const OdGeExternalCurve3d &extCurve)OdGeExternalCurve3d
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
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
reverseParam()OdGeCurve3d
rotateBy(double angle, const OdGeVector3d &vect, const OdGePoint3d &basePoint=OdGePoint3d::kOrigin)OdGeEntity3d
scaleBy(double scaleFactor, const OdGePoint3d &basePoint=OdGePoint3d::kOrigin)OdGeEntity3d
set(void *pCurveDef, OdGe::ExternalEntityKind curveKind, bool makeCopy=true)OdGeExternalCurve3d
setInterval()OdGeCurve3d
setInterval(const OdGeInterval &interval)OdGeCurve3d
setToOwnCurve()OdGeExternalCurve3d
TD_USING(OdGeEntity3d::isOn)OdGeCurve3d
transformBy(const OdGeMatrix3d &xfm)OdGeEntity3d
translateBy(const OdGeVector3d &translateVec)OdGeEntity3d
type() constOdGeEntity3d
~OdGeEntity3d()OdGeEntity3d