|
CFx SDK Documentation
2022 SP0
|
This is the complete list of members for FacetModeler::TContour2DImpl< TContourData >, including all inherited members.
| _appendSubContourTo(double dStartParam, double dEndParam, IContour2D &rSubContour, const OdGeTol &gTol) const | FacetModeler::TContour2DImpl< TContourData > | protected |
| _createVerticesAt(OdUInt32 uCount, const double *pdParams, const OdGeTol &gTol) | FacetModeler::TContour2DImpl< TContourData > | protected |
| _dist2IdxParam(double dDist, OdUInt32 &iIndex, double &dSegParam) const | FacetModeler::TContour2DImpl< TContourData > | protected |
| _getSubSegment(OdUInt32 iIndex, double dStartOffs, double dEndOffs, IBulgeSeg2D &rDestSeg) const | FacetModeler::TContour2DImpl< TContourData > | protected |
| _isEqualToThis(const IContour2D &rC) const | FacetModeler::TContour2DImpl< TContourData > | inlineprotected |
| _normalizeParam(double &dParam) const | FacetModeler::TContour2DImpl< TContourData > | protected |
| _param2dist(double dParam, double &dDist) const | FacetModeler::TContour2DImpl< TContourData > | protected |
| _param2IdxParam(double dParam, OdUInt32 &iIndex, double &dSegParam) const | FacetModeler::TContour2DImpl< TContourData > | protected |
| _paramRange2IdxParams(const double dParamA, const double dParamB, OdUInt32 &uIdxA, double &dSegParamA, OdUInt32 &uIdxB, double &dSegParamB, OdUInt32 &iNumPeriodsAB, const double dParamTol=DBL_EPSILON) const | FacetModeler::TContour2DImpl< TContourData > | protected |
| addExtents(OdGeExtents2d &geExtents) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| addVertexAt(OdUInt32 iIndex, const OdGePoint2d &ptStart, double dBulge=0.0, const Attributes2D &rAttr=Attributes2D::kNull) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| appendContour(const IContour2D &rCont, bool bCloseGap=false, double dMaxGap=1e99) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| appendSegment(const IBulgeSeg2D &rSeg, bool bShiftToHit=false, const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| appendSegment(double dBulge, const OdGePoint2d &ptNewEnd, const Attributes2D &rAttr=Attributes2D::kNull) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| appendSubContourTo(double dStartParam, double dEndParam, IContour2D &rSubContour, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| appendVertex(const OdGePoint2d &ptStart, double dBulge=0.0, const Attributes2D &rAttr=Attributes2D::kNull) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| appendVertices(const OdGePoint2dArray &vecSource) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| area() const | FacetModeler::IContour2D | inline |
| areEqualDists(double dDist1, double dDist2, const double dTol=FMGeGbl::gTol.equalPoint()) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| areEqualParams(double dParam1, double dParam2, const double dTol=1e-10) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| attributes4UAt(OdUInt32 iIndex) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| attributesAt(OdUInt32 iIndex) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| clone() const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| contains(const OdGePoint2d &rPoint, bool *pbOnBorder=0, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| create(ContourImplClass eClass, const IContour2D *pSrcContour=0) | FacetModeler::IContour2D | static |
| createVertexAt(double dParam, const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| createVerticesAt(const std::vector< double > &vecParams, const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| deleteCoincident(const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| endParam() const | FacetModeler::IContour2D | inline |
| explodeTo(IContour2D &rDestCont, const DeviationParams &devDeviation=FMGeGbl::gDefDev, OdIntPtr uArcMetadata=0) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getArcSegAt(OdUInt32 iIndex, OdGeCircArc2d &geArc) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getBulgeAt(OdUInt32 iIndex, double &dBulge) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getDistAtParam(double dParam, double &dDist) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getEndPoint(OdGePoint2d &ptPoint) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getInternalAngleAt(OdUInt32 iIndex, double &dAngle) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getInternalPoint(OdGePoint2d &rPoint, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getLineSegAt(OdUInt32 iIndex, OdGeLineSeg2d &geLine) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getNormalizedDist(double &dDist) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getNormalizedParam(double &dParam) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getParamAtDist(double dDist, double &dParam) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getPoint(double dParam, OdGePoint2d &ptPoint) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getPointAt(OdUInt32 iIndex, OdGePoint2d &ptPoint) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getPointAtDist(double dDist, OdGePoint2d &ptPoint) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getSegmentAt(OdUInt32 iIndex, IBulgeSeg2D &rSegment) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getSegmentAt(OdUInt32 iIndex, OdGePoint2d &ptStart, OdGePoint2d &ptEnd, double &dBulge) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getStartPoint(OdGePoint2d &ptPoint) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getSubContour(double dStartParam, double dEndParam, IContour2D &rSubContour, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getTangent(double dParam, OdGeVector2d &vTangent) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| getVertexAt(OdUInt32 iIndex, OdGePoint2d *pptPoint, double *pdBulge=0, Attributes2D *pAttr=0) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| hasArcs() const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| implClass() const | FacetModeler::TContour2DImpl< TContourData > | inlinevirtual |
| intersect(const IBulgeSeg2D &rSegB, std::vector< Intersection > &vecPoints, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| intersect(const IContour2D &rContB, std::vector< Intersection > &vecPoints, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| intersectLine(const OdGePoint2d &ptLineOrigin, const OdGeVector2d &vLineDir, std::vector< Intersection > &vecPoints, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| isCCW() const | FacetModeler::IContour2D | inline |
| isClosed() const | FacetModeler::TContour2DImpl< TContourData > | inlinevirtual |
| isConvex() const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| isEmpty() const | FacetModeler::TContour2DImpl< TContourData > | inlinevirtual |
| isInsideContour(const IContour2D &c2dOuter, bool fAllowBordersTouch=false, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| isOn(const OdGePoint2d &ptTest, double *pdParam=0, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| isSelfIntersecting(const OdGeTol &gTol=FMGeGbl::gTol, bool bExcludeTouch=false) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| isValidRegion(const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| length() const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| mergeSegments(int iMergeFlags=0, const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| metadataAt(OdUInt32 iIndex) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| nearestParam(const OdGePoint2d &ptTest, OdGePoint2d *ptNearest=0) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| numSegments() const | FacetModeler::TContour2DImpl< TContourData > | inlinevirtual |
| numVerts() const | FacetModeler::TContour2DImpl< TContourData > | inlinevirtual |
| removeVertexAt(OdUInt32 iIndex) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| replaceSubContourTo(IContour2D &rDest, const IContour2D &rSubContour, const OdGeTol &gTol=FMGeGbl::gTol) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| reserveVertices(OdUInt32 iReservedSize) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| reset() | FacetModeler::TContour2DImpl< TContourData > | virtual |
| reverse() | FacetModeler::TContour2DImpl< TContourData > | virtual |
| segmentType(OdUInt32 iIndex) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| set(const IContour2D &rSrcCont) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| setAttributesAt(OdUInt32 iIndex, const Attributes2D &rAttr) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| setBulgeAt(OdUInt32 iIndex, double dBulge) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| setClosed(bool bClosed=true) | FacetModeler::TContour2DImpl< TContourData > | inlinevirtual |
| setClosedIfEndsAreEqual(const OdGeTol &gTol=FMGeGbl::gTol) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| setMetadataAt(OdUInt32 iIndex, OdIntPtr uNewData) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| setPointAt(OdUInt32 iIndex, const OdGePoint2d &ptPoint) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| setVertexAt(OdUInt32 iIndex, const OdGePoint2d &ptPoint, double dBulge) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| signedArea() const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| signedMinDist(double dDist1, double dDist2) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| signedMinDistByParams(double dParam1, double dParam2) const | FacetModeler::TContour2DImpl< TContourData > | virtual |
| startParam() const | FacetModeler::IContour2D | inline |
| TContour2DImpl() | FacetModeler::TContour2DImpl< TContourData > | inline |
| TContour2DImpl(const TContour2DImpl &rSrcCont) | FacetModeler::TContour2DImpl< TContourData > | inline |
| TImplSeg2D typedef | FacetModeler::TContour2DImpl< TContourData > | |
| transformBy(const OdGeMatrix2d &geMatrix, const DeviationParams &devDeviation=FMGeGbl::gDefDev) | FacetModeler::TContour2DImpl< TContourData > | virtual |
| TVertexData typedef | FacetModeler::TContour2DImpl< TContourData > | |
| ~IContour2D() | FacetModeler::IContour2D | inlinevirtual |