Standard_Real Adaptor3d_Curve::FirstParameter() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::FirstParameter");
- return 0.;
+ throw Standard_NotImplemented("Adaptor3d_Curve::FirstParameter");
}
Standard_Real Adaptor3d_Curve::LastParameter() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::LastParameter");
- return 0.;
+ throw Standard_NotImplemented("Adaptor3d_Curve::LastParameter");
}
GeomAbs_Shape Adaptor3d_Curve::Continuity() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Continuity");
- return GeomAbs_C0;
+ throw Standard_NotImplemented("Adaptor3d_Curve::Continuity");
}
Standard_Integer Adaptor3d_Curve::NbIntervals(const GeomAbs_Shape ) const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::NbIntervals");
- return 0;
+ throw Standard_NotImplemented("Adaptor3d_Curve::NbIntervals");
}
void Adaptor3d_Curve::Intervals(TColStd_Array1OfReal& , const GeomAbs_Shape ) const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Intervals");
+ throw Standard_NotImplemented("Adaptor3d_Curve::Intervals");
}
//Handle(Adaptor3d_HCurve) Adaptor3d_Curve::Trim(const Standard_Real First, const Standard_Real Last, const Standard_Real Tol) const
Handle(Adaptor3d_HCurve) Adaptor3d_Curve::Trim(const Standard_Real , const Standard_Real , const Standard_Real ) const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Trim");
- return Handle(Adaptor3d_HCurve)();
+ throw Standard_NotImplemented("Adaptor3d_Curve::Trim");
}
Standard_Boolean Adaptor3d_Curve::IsClosed() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::IsClosed");
- return 0;
+ throw Standard_NotImplemented("Adaptor3d_Curve::IsClosed");
}
Standard_Boolean Adaptor3d_Curve::IsPeriodic() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::IsPeriodic");
- return 0;
+ throw Standard_NotImplemented("Adaptor3d_Curve::IsPeriodic");
}
Standard_Real Adaptor3d_Curve::Period() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Period");
- return 0.;
+ throw Standard_NotImplemented("Adaptor3d_Curve::Period");
}
//gp_Pnt Adaptor3d_Curve::Value(const Standard_Real U) const
gp_Pnt Adaptor3d_Curve::Value(const Standard_Real ) const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Value");
- return gp_Pnt();
+ throw Standard_NotImplemented("Adaptor3d_Curve::Value");
}
//void Adaptor3d_Curve::D0(const Standard_Real U, gp_Pnt& P) const
void Adaptor3d_Curve::D0(const Standard_Real , gp_Pnt& ) const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::D0");
+ throw Standard_NotImplemented("Adaptor3d_Curve::D0");
}
//void Adaptor3d_Curve::D1(const Standard_Real U, gp_Pnt& P, gp_Vec& V) const
void Adaptor3d_Curve::D1(const Standard_Real , gp_Pnt& , gp_Vec& ) const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::D1");
+ throw Standard_NotImplemented("Adaptor3d_Curve::D1");
}
//void Adaptor3d_Curve::D2(const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2) const
void Adaptor3d_Curve::D2(const Standard_Real , gp_Pnt& , gp_Vec& , gp_Vec& ) const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::D2");
+ throw Standard_NotImplemented("Adaptor3d_Curve::D2");
}
//void Adaptor3d_Curve::D3(const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2, gp_Vec& V3) const
void Adaptor3d_Curve::D3(const Standard_Real , gp_Pnt& , gp_Vec& , gp_Vec& , gp_Vec& ) const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::D3");
+ throw Standard_NotImplemented("Adaptor3d_Curve::D3");
}
//gp_Vec Adaptor3d_Curve::DN(const Standard_Real U, const Standard_Integer N) const
gp_Vec Adaptor3d_Curve::DN(const Standard_Real , const Standard_Integer ) const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::DN");
- return gp_Vec();
+ throw Standard_NotImplemented("Adaptor3d_Curve::DN");
}
//Standard_Real Adaptor3d_Curve::Resolution(const Standard_Real R3d) const
Standard_Real Adaptor3d_Curve::Resolution(const Standard_Real ) const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Resolution");
- return 0.;
+ throw Standard_NotImplemented("Adaptor3d_Curve::Resolution");
}
GeomAbs_CurveType Adaptor3d_Curve::GetType() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::GetType");
- return GeomAbs_OtherCurve;
+ throw Standard_NotImplemented("Adaptor3d_Curve::GetType");
}
gp_Lin Adaptor3d_Curve::Line() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Line");
- return gp_Lin();
+ throw Standard_NotImplemented("Adaptor3d_Curve::Line");
}
gp_Circ Adaptor3d_Curve::Circle() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Circle");
- return gp_Circ();
+ throw Standard_NotImplemented("Adaptor3d_Curve::Circle");
}
gp_Elips Adaptor3d_Curve::Ellipse() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Ellipse");
- return gp_Elips();
+ throw Standard_NotImplemented("Adaptor3d_Curve::Ellipse");
}
gp_Hypr Adaptor3d_Curve::Hyperbola() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Hyperbola");
- return gp_Hypr();
+ throw Standard_NotImplemented("Adaptor3d_Curve::Hyperbola");
}
gp_Parab Adaptor3d_Curve::Parabola() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Parabola");
- return gp_Parab();
+ throw Standard_NotImplemented("Adaptor3d_Curve::Parabola");
}
Standard_Integer Adaptor3d_Curve::Degree() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Degree");
- return 0;
+ throw Standard_NotImplemented("Adaptor3d_Curve::Degree");
}
Standard_Boolean Adaptor3d_Curve::IsRational() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::IsRational");
- return 0;
+ throw Standard_NotImplemented("Adaptor3d_Curve::IsRational");
}
Standard_Integer Adaptor3d_Curve::NbPoles() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::NbPoles");
- return 0;
+ throw Standard_NotImplemented("Adaptor3d_Curve::NbPoles");
}
Standard_Integer Adaptor3d_Curve::NbKnots() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::NbKnots");
- return 0;
+ throw Standard_NotImplemented("Adaptor3d_Curve::NbKnots");
}
Handle(Geom_BezierCurve) Adaptor3d_Curve::Bezier() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::Bezier");
- return Handle(Geom_BezierCurve)();
+ throw Standard_NotImplemented("Adaptor3d_Curve::Bezier");
}
Handle(Geom_BSplineCurve) Adaptor3d_Curve::BSpline() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::BSpline");
- return Handle(Geom_BSplineCurve)();
+ throw Standard_NotImplemented("Adaptor3d_Curve::BSpline");
}
//=======================================================================
Handle(Geom_OffsetCurve) Adaptor3d_Curve::OffsetCurve() const
{
- Standard_NotImplemented::Raise("Adaptor3d_Curve::OffsetCurve");
- return Handle(Geom_OffsetCurve)();
+ throw Standard_NotImplemented("Adaptor3d_Curve::OffsetCurve");
}