Part: Geometry - BSplineCurve - add IsRational member function

This commit is contained in:
Abdullah Tahiri
2020-12-15 12:07:24 +01:00
committed by abdullahtahiriyo
parent 194c6e8178
commit f7be6f5051
2 changed files with 6 additions and 0 deletions

View File

@@ -1329,6 +1329,11 @@ bool GeomBSplineCurve::isPeriodic() const
return myCurve->IsPeriodic()==Standard_True;
}
bool GeomBSplineCurve::isRational() const
{
return myCurve->IsRational()==Standard_True;
}
bool GeomBSplineCurve::join(const Handle(Geom_BSplineCurve)& spline)
{
GeomConvert_CompCurveToBSplineCurve ccbc(this->myCurve);

View File

@@ -296,6 +296,7 @@ public:
int getMultiplicity(int index) const;
int getDegree() const;
bool isPeriodic() const;
bool isRational() const;
bool join(const Handle(Geom_BSplineCurve)&);
void makeC1Continuous(double, double);
std::list<Geometry*> toBiArcs(double tolerance) const;