GeomAbs_Shape BiTgte_CurveOnEdge::Continuity() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return GeomAbs_C0;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
Standard_Integer BiTgte_CurveOnEdge::NbIntervals(const GeomAbs_Shape) const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return 0;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
void BiTgte_CurveOnEdge::Intervals(TColStd_Array1OfReal&,
const GeomAbs_Shape) const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
const Standard_Real,
const Standard_Real) const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- Handle(BiTgte_HCurveOnEdge) HC;
- return HC;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
Standard_Boolean BiTgte_CurveOnEdge::IsClosed() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return Standard_False;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
Standard_Boolean BiTgte_CurveOnEdge::IsPeriodic() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return Standard_False;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
Standard_Real BiTgte_CurveOnEdge::Period() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return 0.;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
void BiTgte_CurveOnEdge::D1(const Standard_Real,gp_Pnt& ,gp_Vec& ) const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
void BiTgte_CurveOnEdge::D2(const Standard_Real ,gp_Pnt&,
gp_Vec& ,gp_Vec&) const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
void BiTgte_CurveOnEdge::D3(const Standard_Real ,gp_Pnt&,
gp_Vec& ,gp_Vec& ,gp_Vec& ) const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
gp_Vec BiTgte_CurveOnEdge::DN(const Standard_Real,
const Standard_Integer) const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return gp_Vec();
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
Standard_Real BiTgte_CurveOnEdge::Resolution(const Standard_Real) const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return 0.;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
gp_Lin BiTgte_CurveOnEdge::Line() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return gp_Lin();
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
gp_Circ BiTgte_CurveOnEdge::Circle() const
{
if ( myType != GeomAbs_Circle) {
- Standard_NoSuchObject::Raise("BiTgte_CurveOnEdge::Circle");
- return gp_Circ();
+ throw Standard_NoSuchObject("BiTgte_CurveOnEdge::Circle");
}
return myCirc;
gp_Elips BiTgte_CurveOnEdge::Ellipse() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return gp_Elips();
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
gp_Hypr BiTgte_CurveOnEdge::Hyperbola() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return gp_Hypr();
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
gp_Parab BiTgte_CurveOnEdge::Parabola() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return gp_Parab();
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
Standard_Integer BiTgte_CurveOnEdge::Degree() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return 0;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
Standard_Boolean BiTgte_CurveOnEdge::IsRational() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return Standard_False;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
Standard_Integer BiTgte_CurveOnEdge::NbPoles() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return 0;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
Standard_Integer BiTgte_CurveOnEdge::NbKnots() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- return 0;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
Handle(Geom_BezierCurve) BiTgte_CurveOnEdge::Bezier() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- Handle(Geom_BezierCurve) B;
- return B;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}
Handle(Geom_BSplineCurve) BiTgte_CurveOnEdge::BSpline() const
{
- Standard_NotImplemented::Raise("BiTgte_CurveOnEdge");
- Handle(Geom_BSplineCurve) B;
- return B;
+ throw Standard_NotImplemented("BiTgte_CurveOnEdge");
}