0022627: Change OCCT memory management defaults
[occt.git] / src / BRep / BRep_PointOnSurface.cxx
CommitLineData
7fd59977 1// File: BRep_PointOnSurface.cxx
2// Created: Tue Aug 10 14:45:11 1993
3// Author: Remi LEQUETTE
4// <rle@phylox>
5
6
7#include <BRep_PointOnSurface.ixx>
8
9
10//=======================================================================
11//function : BRep_PointOnSurface
12//purpose :
13//=======================================================================
14
15BRep_PointOnSurface::BRep_PointOnSurface(const Standard_Real P1,
16 const Standard_Real P2,
17 const Handle(Geom_Surface)& S,
18 const TopLoc_Location& L) :
19 BRep_PointsOnSurface(P1,S,L),
20 myParameter2(P2)
21{
22}
23
24
25//=======================================================================
26//function : IsPointOnSurface
27//purpose :
28//=======================================================================
29
30Standard_Boolean BRep_PointOnSurface::IsPointOnSurface()const
31{
32 return Standard_True;
33}
34
35
36//=======================================================================
37//function : IsPointOnSurface
38//purpose :
39//=======================================================================
40
41Standard_Boolean BRep_PointOnSurface::IsPointOnSurface
42 (const Handle(Geom_Surface)& S,
43 const TopLoc_Location& L)const
44{
45 return (Surface() == S) && (Location() == L);
46}
47
48
49//=======================================================================
50//function : Parameter2
51//purpose :
52//=======================================================================
53
54Standard_Real BRep_PointOnSurface::Parameter2()const
55{
56 return myParameter2;
57}
58
59
60//=======================================================================
61//function : Parameter2
62//purpose :
63//=======================================================================
64
65void BRep_PointOnSurface::Parameter2(const Standard_Real P)
66{
67 myParameter2 = P;
68}
69
70