Integration of OCCT 6.5.0 from SVN
[occt.git] / src / Approx / Approx_SweepFunction.cxx
1 // File:        Approx_SweepFunction.cxx
2 // Created:     Wed Jun 25 16:54:26 1997
3 // Author:      Philippe MANGIN
4 //              <pmn@sgi29>
5
6
7 #include <Approx_SweepFunction.ixx>
8
9 // Standard_Boolean Approx_SweepFunction::D1(const Standard_Real Param,const Standard_Real First,const Standard_Real Last,TColgp_Array1OfPnt& Poles,TColgp_Array1OfVec& DPoles,TColgp_Array1OfPnt2d& Poles2d,TColgp_Array1OfVec2d& DPoles2d,TColStd_Array1OfReal& Weigths,TColStd_Array1OfReal& DWeigths) 
10  Standard_Boolean Approx_SweepFunction::D1(const Standard_Real ,const Standard_Real ,const Standard_Real ,TColgp_Array1OfPnt& ,TColgp_Array1OfVec& ,TColgp_Array1OfPnt2d& ,TColgp_Array1OfVec2d& ,TColStd_Array1OfReal& ,TColStd_Array1OfReal& ) 
11 {
12  Standard_NotImplemented::Raise("Approx_SweepFunction::D1");
13  return Standard_False;
14 }
15
16 // Standard_Boolean Approx_SweepFunction::D2(const Standard_Real Param,const Standard_Real First,const Standard_Real Last,TColgp_Array1OfPnt& Poles,TColgp_Array1OfVec& DPoles,TColgp_Array1OfVec& D2Poles,TColgp_Array1OfPnt2d& Poles2d,TColgp_Array1OfVec2d& DPoles2d,TColgp_Array1OfVec2d& D2Poles2d,TColStd_Array1OfReal& Weigths,TColStd_Array1OfReal& DWeigths,TColStd_Array1OfReal& D2Weigths) 
17  Standard_Boolean Approx_SweepFunction::D2(const Standard_Real ,const Standard_Real ,const Standard_Real ,TColgp_Array1OfPnt& ,TColgp_Array1OfVec& ,TColgp_Array1OfVec& ,TColgp_Array1OfPnt2d& ,TColgp_Array1OfVec2d& ,TColgp_Array1OfVec2d& ,TColStd_Array1OfReal& ,TColStd_Array1OfReal& ,TColStd_Array1OfReal& ) 
18 {
19  Standard_NotImplemented::Raise("Approx_SweepFunction::D2");
20  return Standard_False;
21 }
22
23 // void Approx_SweepFunction::Resolution(const Standard_Integer Index,const Standard_Real Tol,Standard_Real& TolU,Standard_Real& TolV) const
24  void Approx_SweepFunction::Resolution(const Standard_Integer ,const Standard_Real ,Standard_Real& ,Standard_Real& ) const
25 {
26  Standard_NotImplemented::Raise("Approx_SweepFunction::Resolution");  
27 }
28
29  gp_Pnt Approx_SweepFunction::BarycentreOfSurf() const
30 {
31  Standard_NotImplemented::Raise("Approx_SweepFunction::BarycentreOfSurf");
32  return gp_Pnt(0.,0.,0.);
33 }
34
35  Standard_Real Approx_SweepFunction::MaximalSection() const
36 {
37   Standard_NotImplemented::Raise("Approx_SweepFunction::MaximalSection()");
38   return 0;
39 }
40
41 // void Approx_SweepFunction::GetMinimalWeight(TColStd_Array1OfReal& Weigths) const
42  void Approx_SweepFunction::GetMinimalWeight(TColStd_Array1OfReal& ) const
43 {
44  Standard_NotImplemented::Raise("Approx_SweepFunction::GetMinimalWeight");
45 }