CFx SDK Documentation 2024 SP0
|
This is the complete list of members for FacetModeler::Contour2D, including all inherited members.
addExtents(OdGeExtents2d &extExtents) const | FacetModeler::Contour2D | |
addVertexAt(OdUInt32 iIndex, const OdGePoint2d &ptStart, double dBulge=0.0, OdIntPtr uMetadata=0, OdUInt32 uRawFlags=0) | FacetModeler::Contour2D | |
appendContour(const Contour2D &rCont, bool bCloseGap=false, double dMaxGap=1e99) | FacetModeler::Contour2D | |
appendSegment(const Segment2D &rSeg, bool bShiftToHit=false) | FacetModeler::Contour2D | |
appendVertex(const OdGePoint2d &ptStart, double dBulge=0.0, OdIntPtr uMetadata=0, OdUInt32 uRawFlags=0) | FacetModeler::Contour2D | |
appendVertex(const OdGePoint2d &ptStart, const OdGePoint2d &ptMid, OdIntPtr uMetadata=0, OdUInt32 uRawFlags=0) | FacetModeler::Contour2D | |
appendVertices(const OdGePoint2dArray &vecSource) | FacetModeler::Contour2D | |
appendVertices(OdUInt32 size, const OdGePoint2d *vecSource, const double *bulgeSource=NULL) | FacetModeler::Contour2D | |
area() const | FacetModeler::Contour2D | |
areEqualDists(double dDist1, double dDist2, double dTol=1e-6) const | FacetModeler::Contour2D | |
areEqualParams(double dParam1, double dParam2, double dParamTol=1e-10) const | FacetModeler::Contour2D | |
cloneFrom(const IContour2D &rSrcCont) | FacetModeler::Contour2D | |
contains(const OdGePoint2d &ptPoint, bool *pOnBorder=NULL, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::Contour2D | |
Contour2D() | FacetModeler::Contour2D | |
Contour2D(ContourImplClass eImplClass) | FacetModeler::Contour2D | explicit |
Contour2D(const IBulgeSeg2D &rSrcSeg, ContourImplClass eImplClass=ecicSimple) | FacetModeler::Contour2D | explicit |
Contour2D(const Contour2D &rSrcCont, ContourImplClass eImplClass=ecicSimple) | FacetModeler::Contour2D | |
Contour2D(const IContour2D &rSrcCont, ContourImplClass eImplClass=ecicSimple) | FacetModeler::Contour2D | explicit |
Contour2D(const OdGeExtents2d &ext) | FacetModeler::Contour2D | |
createCircle(const OdGePoint2d ¢er, double radius) | FacetModeler::Contour2D | static |
createSquare(const OdGePoint2d ¢er, double side) | FacetModeler::Contour2D | static |
createVertexAt(double dParam, const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::Contour2D | |
createVertexAtDist(double dDist, const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::Contour2D | |
createVerticesAt(const std::vector< double > &vecParams, const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::Contour2D | |
createVerticesAt(OdUInt32 size, const double *vecParams, const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::Contour2D | |
deleteCoincident(const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::Contour2D | |
endParam() const | FacetModeler::Contour2D | |
explode(const DeviationParams &devDeviation=FMGeGbl::gDefDev, OdIntPtr uArcMetadata=0) | FacetModeler::Contour2D | |
explodeTo(Contour2D &rDestCont, const DeviationParams &devDeviation=FMGeGbl::gDefDev, OdIntPtr uArcMetadata=0) const | FacetModeler::Contour2D | |
getArcSegAt(OdUInt32 iIndex, OdGeCircArc2d &geArc) const | FacetModeler::Contour2D | |
getBulgeAt(OdUInt32 iIndex, double &dBulge) const | FacetModeler::Contour2D | |
getDistAtParam(double dParam, double &dDist) const | FacetModeler::Contour2D | |
getEndPoint(OdGePoint2d &ptPoint) const | FacetModeler::Contour2D | |
getGeomExtens(OdGeExtents2d &extens) | FacetModeler::Contour2D | |
getInternalAngleAt(OdUInt32 iIndex, double &dAngle) const | FacetModeler::Contour2D | |
getLineSegAt(OdUInt32 iIndex, OdGeLineSeg2d &geLine) const | FacetModeler::Contour2D | |
getNormalizedDist(double &dDist) const | FacetModeler::Contour2D | |
getNormalizedParam(double &dParam) const | FacetModeler::Contour2D | |
getOffsetProfile(double dOffset, Profile2D &rResult, FilletType eFilletType=eftExtend, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::Contour2D | |
getParamAtDist(double dDist, double &dParam) const | FacetModeler::Contour2D | |
getPoint(double dParam, OdGePoint2d &ptPoint) const | FacetModeler::Contour2D | |
getPointAt(OdUInt32 iIndex, OdGePoint2d &ptPoint) const | FacetModeler::Contour2D | |
getPointAtDist(double dDist, OdGePoint2d &ptPoint) const | FacetModeler::Contour2D | |
getProfileByOffsets(const std::vector< double > &adOffset, Profile2D &rResult, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::Contour2D | |
getSegmentAt(OdUInt32 iIndex, Segment2D &rSegment) const | FacetModeler::Contour2D | |
getSegmentAt(OdUInt32 iIndex, OdGePoint2d &ptStart, OdGePoint2d &ptEnd, double &dBulge) const | FacetModeler::Contour2D | |
getStartPoint(OdGePoint2d &ptPoint) const | FacetModeler::Contour2D | |
getSubContour(double dStartParam, double dEndParam, Contour2D &rSubContour, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::Contour2D | |
getTangent(double dParam, OdGeVector2d &vTangent) const | FacetModeler::Contour2D | |
getTangentAtDist(double dDist, OdGeVector2d &vTangent) const | FacetModeler::Contour2D | |
getVertexAt(OdUInt32 iIndex, OdGePoint2d *pPoint, double *pBulge=NULL, OdIntPtr *pMetadata=NULL, OdUInt32 *puRawFlags=NULL) const | FacetModeler::Contour2D | |
hasArcs() const | FacetModeler::Contour2D | |
impl() const | FacetModeler::Contour2D | inline |
impl() | FacetModeler::Contour2D | inline |
implClass() const | FacetModeler::Contour2D | |
intersect(const Segment2D &rSegB, std::vector< Intersection > &vecPoints, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::Contour2D | |
intersect(const Contour2D &rContB, std::vector< Intersection > &vecPoints, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::Contour2D | |
intersectLine(const OdGeLine2d &rLine, std::vector< Intersection > &vecPoints, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::Contour2D | |
isCCW() const | FacetModeler::Contour2D | |
isClosed() const | FacetModeler::Contour2D | |
isConvex() const | FacetModeler::Contour2D | |
isEmpty() const | FacetModeler::Contour2D | |
isEndsEqual(const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::Contour2D | |
isExplodedArcAt(OdUInt32 iIndex) const | FacetModeler::Contour2D | |
isHiddenAt(OdUInt32 iIndex) const | FacetModeler::Contour2D | |
isInsideContour(const Contour2D &c2dOuter, bool fAllowBordersTouch=false, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::Contour2D | |
isOn(const OdGePoint2d &ptTest, double *pParam=NULL, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::Contour2D | |
isSelfIntersecting(const OdGeTol &gTol=FMGeGbl::gTol, bool bExcludeTouch=false) const | FacetModeler::Contour2D | |
isValidRegion(const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::Contour2D | |
kNull | FacetModeler::Contour2D | static |
length() const | FacetModeler::Contour2D | |
makeCCW(bool bCCW=true) | FacetModeler::Contour2D | |
mergeSegments(int iMergeFlags=0, const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::Contour2D | |
metadataAt(OdUInt32 iIndex) const | FacetModeler::Contour2D | |
nearestParam(const OdGePoint2d &ptTest, OdGePoint2d *ptNearest=NULL) const | FacetModeler::Contour2D | |
numSegments() const | FacetModeler::Contour2D | |
numVerts() const | FacetModeler::Contour2D | |
operator const IContour2D &() const | FacetModeler::Contour2D | inline |
operator IContour2D &() | FacetModeler::Contour2D | inline |
operator=(const Contour2D &rSrcCont) | FacetModeler::Contour2D | |
operator=(const IContour2D &rSrcCont) | FacetModeler::Contour2D | |
orientationAt(OdUInt32 iIndex) const | FacetModeler::Contour2D | |
rawFlagsAt(OdUInt32 iIndex) const | FacetModeler::Contour2D | |
removeVertexAt(OdUInt32 iIndex) | FacetModeler::Contour2D | |
reserveVertices(OdUInt32 iReservedSize) | FacetModeler::Contour2D | |
reset(ContourImplClass eImplClass=ecicUnknown) | FacetModeler::Contour2D | |
reverse() | FacetModeler::Contour2D | |
segmentType(OdUInt32 iIndex) const | FacetModeler::Contour2D | |
setAllMetadata(OdIntPtr iNewData, OdIntPtr iBitsToModify=(OdIntPtr) -1) | FacetModeler::Contour2D | |
setBulgeAt(OdUInt32 iIndex, double dBulge) | FacetModeler::Contour2D | |
setClosed(bool bClosed=true) | FacetModeler::Contour2D | |
setExplodedArcAt(OdUInt32 iIndex, bool bExplodedArc=true) | FacetModeler::Contour2D | |
setHiddenAt(OdUInt32 iIndex, bool bHidden=true) | FacetModeler::Contour2D | |
setMetadataAt(OdUInt32 iIndex, OdIntPtr iNewData) | FacetModeler::Contour2D | |
setOrientationAt(OdUInt32 iIndex, FaceOrientation eOrientation) | FacetModeler::Contour2D | |
setPointAt(OdUInt32 iIndex, const OdGePoint2d &ptPoint) | FacetModeler::Contour2D | |
setRawFlagsAt(OdUInt32 iIndex, OdUInt32 iRawFlags) | FacetModeler::Contour2D | |
setThreatAsSmoothCurveAt(OdUInt32 iIndex, bool bSmooth) | FacetModeler::Contour2D | |
setVertexAt(OdUInt32 iIndex, const OdGePoint2d &ptPoint, double dBulge) | FacetModeler::Contour2D | |
signedArea() const | FacetModeler::Contour2D | |
startParam() const | FacetModeler::Contour2D | inline |
swap(Contour2D &rAnother) | FacetModeler::Contour2D | |
threatAsSmoothCurveAt(OdUInt32 iIndex) const | FacetModeler::Contour2D | |
transformBy(const OdGeMatrix2d &mMatrix, const DeviationParams &devDeviation=FMGeGbl::gDefDev) | FacetModeler::Contour2D | |
traverse(Contour2DTraversingReactor &reactor) const | FacetModeler::Contour2D | |
~Contour2D() | FacetModeler::Contour2D |