0022627: Change OCCT memory management defaults
[occt.git] / src / GeomInt / GeomInt_ParameterAndOrientation.cxx
CommitLineData
7fd59977 1// File: GeomInt_ParameterAndOrientation.cxx
2// Created: Wed Feb 8 09:37:12 1995
3// Author: Jacques GOUSSARD
4// <jag@topsn2>
5
6
7#include <GeomInt_ParameterAndOrientation.ixx>
8
9
10//=======================================================================
11//function : GeomInt_ParameterAndOrientation
12//purpose :
13//=======================================================================
14 GeomInt_ParameterAndOrientation::GeomInt_ParameterAndOrientation() :
15 prm(0.0),or1(TopAbs_FORWARD),or2(TopAbs_FORWARD)
16{}
17
18
19
20//=======================================================================
21//function : GeomInt_ParameterAndOrientation
22//purpose :
23//=======================================================================
24 GeomInt_ParameterAndOrientation::GeomInt_ParameterAndOrientation
25 (const Standard_Real P,
26 const TopAbs_Orientation Or1,
27 const TopAbs_Orientation Or2) : prm(P), or1(Or1), or2(Or2)
28{}
29
30
31
32//=======================================================================
33//function : SetOrientation1
34//purpose :
35//=======================================================================
36 void GeomInt_ParameterAndOrientation::SetOrientation1
37 (const TopAbs_Orientation Or1)
38{
39 or1 = Or1;
40}
41
42
43//=======================================================================
44//function : SetOrientation2
45//purpose :
46//=======================================================================
47 void GeomInt_ParameterAndOrientation::SetOrientation2
48 (const TopAbs_Orientation Or2)
49{
50 or2 = Or2;
51}
52
53
54//=======================================================================
55//function : Parameter
56//purpose :
57//=======================================================================
58 Standard_Real GeomInt_ParameterAndOrientation::Parameter () const
59{
60 return prm;
61}
62
63
64//=======================================================================
65//function : Orientation1
66//purpose :
67//=======================================================================
68 TopAbs_Orientation GeomInt_ParameterAndOrientation::Orientation1 () const
69{
70 return or1;
71}
72
73
74//=======================================================================
75//function : Orientation2
76//purpose :
77//=======================================================================
78 TopAbs_Orientation GeomInt_ParameterAndOrientation::Orientation2 () const
79{
80 return or2;
81}
82
83