CFx SDK Documentation  2023 SP0
FacetModeler::IBulgeSeg2D Member List

This is the complete list of members for FacetModeler::IBulgeSeg2D, including all inherited members.

addExtents(OdGeExtents2d &rExtents, double dTol=0.0) const =0FacetModeler::IBulgeSeg2Dpure virtual
arcAngle() const =0FacetModeler::IBulgeSeg2Dpure virtual
arcCenter() const =0FacetModeler::IBulgeSeg2Dpure virtual
arcRadius() const =0FacetModeler::IBulgeSeg2Dpure virtual
arcStartAngle() const =0FacetModeler::IBulgeSeg2Dpure virtual
areOn(Intersection **ppInt, const OdGeTol &gTol=FMGeGbl::gTol) const =0FacetModeler::IBulgeSeg2Dpure virtual
attributes() const =0FacetModeler::IBulgeSeg2Dpure virtual
attributes4U()=0FacetModeler::IBulgeSeg2Dpure virtual
bulge() const =0FacetModeler::IBulgeSeg2Dpure virtual
create(SegmentImplClass eClass, const IBulgeSeg2D *pSrcSeg=0)FacetModeler::IBulgeSeg2Dstatic
deviation() const =0FacetModeler::IBulgeSeg2Dpure virtual
dirLength() const =0FacetModeler::IBulgeSeg2Dpure virtual
endPt() const =0FacetModeler::IBulgeSeg2Dpure virtual
getArcData(OdGePoint2d &ptCenter, double &dRadius, double &dStartAngle, double &dInclAngle) const =0FacetModeler::IBulgeSeg2Dpure virtual
getArcSeg(OdGeCircArc2d &geArc) const =0FacetModeler::IBulgeSeg2Dpure virtual
getCircleData(OdGePoint2d &ptCenter, double &dRadius) const =0FacetModeler::IBulgeSeg2Dpure virtual
getDir(OdGeVector2d &vDir) const =0FacetModeler::IBulgeSeg2Dpure virtual
getLineSeg(OdGeLineSeg2d &geLine) const =0FacetModeler::IBulgeSeg2Dpure virtual
getParallelSegment(double dNormalOffset, IBulgeSeg2D &rParSeg) const =0FacetModeler::IBulgeSeg2Dpure virtual
getPoint(double dParam, OdGePoint2d &ptPoint) const =0FacetModeler::IBulgeSeg2Dpure virtual
getSubSegment(double dStartParam, double dEndParam, IBulgeSeg2D &rSubSeg) const =0FacetModeler::IBulgeSeg2Dpure virtual
getTangent(double dParam, OdGeVector2d &vTangent) const =0FacetModeler::IBulgeSeg2Dpure virtual
implClass() const =0FacetModeler::IBulgeSeg2Dpure virtual
integrate(const OdGePoint2d &ptOrigin=OdGePoint2d::kOrigin) const =0FacetModeler::IBulgeSeg2Dpure virtual
intersect(const IBulgeSeg2D &rSegB, OdGePoint2d *pPt1, OdGePoint2d *pPt2=0, const OdGeTol &gTol=FMGeGbl::gTol) const =0FacetModeler::IBulgeSeg2Dpure virtual
intersect(const IBulgeSeg2D &rSegB, Intersection *pInt1=0, Intersection *pInt2=0, const OdGeTol &gTol=FMGeGbl::gTol) const =0FacetModeler::IBulgeSeg2Dpure virtual
intersectLine(const OdGePoint2d &ptLineOrigin, const OdGeVector2d &vLineDir, Intersection *pInt1=0, Intersection *pInt2=0, const OdGeTol &gTol=FMGeGbl::gTol) const =0FacetModeler::IBulgeSeg2Dpure virtual
intersectXRay(const OdGePoint2d &ptTest, bool *pbOnSegment=0, const OdGeTol &gTol=FMGeGbl::gTol) const =0FacetModeler::IBulgeSeg2Dpure virtual
isOn(const OdGePoint2d &ptTest, double *pdParam=0, const OdGeTol &gTol=FMGeGbl::gTol) const =0FacetModeler::IBulgeSeg2Dpure virtual
length() const =0FacetModeler::IBulgeSeg2Dpure virtual
metadata() constFacetModeler::IBulgeSeg2Dinline
nearestParam(const OdGePoint2d &ptTest, OdGePoint2d *ptNearest=0) const =0FacetModeler::IBulgeSeg2Dpure virtual
operator=(const IBulgeSeg2D &rSeg)FacetModeler::IBulgeSeg2Dinline
reverse()=0FacetModeler::IBulgeSeg2Dpure virtual
set(const OdGePoint2d &ptA, const OdGePoint2d &ptB, double dBulge, const Attributes2D &rAttr)=0FacetModeler::IBulgeSeg2Dpure virtual
set(const OdGePoint2d &ptA, const OdGePoint2d &ptB, double dBulge=0.0)=0FacetModeler::IBulgeSeg2Dpure virtual
set(const OdGePoint2d &ptA, const OdGePoint2d &ptB, const OdGePoint2d &ptIntermediate)=0FacetModeler::IBulgeSeg2Dpure virtual
set(const OdGeLineSeg2d &geLine)=0FacetModeler::IBulgeSeg2Dpure virtual
set(const OdGeCircArc2d &geArc)=0FacetModeler::IBulgeSeg2Dpure virtual
set(const IBulgeSeg2D &rSeg)=0FacetModeler::IBulgeSeg2Dpure virtual
setAttributes(const Attributes2D &rNewAttr)FacetModeler::IBulgeSeg2Dinline
setMetadata(OdIntPtr uNewData)FacetModeler::IBulgeSeg2Dinline
startPt() const =0FacetModeler::IBulgeSeg2Dpure virtual
transformBy(const OdGeMatrix2d &mTrans)=0FacetModeler::IBulgeSeg2Dpure virtual
type() const =0FacetModeler::IBulgeSeg2Dpure virtual
~IBulgeSeg2D()FacetModeler::IBulgeSeg2Dinlinevirtual