summaryrefslogtreecommitdiff
path: root/src/GeomFill/GeomFill_SectionLaw.cxx
blob: c68551f8c2327292128cde2cf666e891808b2695 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
// File:	GeomFill_SectionLaw.cxx
// Created:	Fri Nov 21 15:19:07 1997
// Author:	Philippe MANGIN
//		<pmn@sgi29>


#include <GeomFill_SectionLaw.ixx>

 Standard_Boolean GeomFill_SectionLaw::D1(const Standard_Real,TColgp_Array1OfPnt&,TColgp_Array1OfVec&,TColStd_Array1OfReal&,TColStd_Array1OfReal& ) 
{
  Standard_NotImplemented::Raise("GeomFill_SectionLaw::D1");
  return 0;
}

 Standard_Boolean GeomFill_SectionLaw::D2(const Standard_Real,TColgp_Array1OfPnt& ,TColgp_Array1OfVec&,TColgp_Array1OfVec&,TColStd_Array1OfReal&,TColStd_Array1OfReal&,TColStd_Array1OfReal&) 
{
  Standard_NotImplemented::Raise("GeomFill_SectionLaw::D2");
  return 0;  
}

 Handle(Geom_BSplineSurface) GeomFill_SectionLaw::BSplineSurface() const
{
 Handle(Geom_BSplineSurface) BS;
 BS.Nullify();
 return BS;
}

 void GeomFill_SectionLaw::SetTolerance(const Standard_Real ,const Standard_Real) 
{
  //Ne fait Rien
}

 gp_Pnt GeomFill_SectionLaw::BarycentreOfSurf() const
{

  Standard_NotImplemented::Raise("GeomFill_SectionLaw::BarycentreOfSurf");
    return gp_Pnt(0.0, 0.0, 0.0);
}

 void GeomFill_SectionLaw::GetMinimalWeight(TColStd_Array1OfReal&) const
{
  Standard_NotImplemented::Raise("GeomFill_SectionLaw::GetMinimalWeight");
}

 Standard_Boolean GeomFill_SectionLaw::IsConstant(Standard_Real& Error) const
{
  Error = 0.;
  return Standard_False;
}

 Handle(Geom_Curve)  GeomFill_SectionLaw::ConstantSection() const
{
 Handle(Geom_Curve) C;
 Standard_DomainError::Raise("GeomFill_SectionLaw::ConstantSection");
 return C;
}

 Standard_Boolean GeomFill_SectionLaw::IsConicalLaw(Standard_Real& Error) const
{
  Error = 0.;
  return Standard_False;
}

 Handle(Geom_Curve) GeomFill_SectionLaw::
 CirclSection(const Standard_Real) const
{
 Handle(Geom_Curve) C;
 Standard_DomainError::Raise("GeomFill_SectionLaw::CirclSection");
 return C;
}