Integration of OCCT 6.5.0 from SVN
[occt.git] / src / AIS / AIS_Circle.lxx
1 // File:        AIS_Circle.lxx
2 // Created:     Thu Mar  6 14:25:37 1997
3 // Author:      Robert COUBLANC
4 //              <rob@robox.paris1.matra-dtv.fr>
5 inline AIS_KindOfInteractive AIS_Circle::Type() const 
6 {return AIS_KOI_Datum;}
7
8
9 inline Standard_Integer AIS_Circle::Signature() const 
10 {return 6;}
11
12 inline const Handle(Geom_Circle)& 
13 AIS_Circle::Circle() const 
14 {return myComponent;}
15
16 inline void AIS_Circle::Parameters(Standard_Real& U1,Standard_Real& U2) const 
17 {U1=myUStart;U2=myUEnd;}
18
19 inline void AIS_Circle::SetCircle(const Handle(Geom_Circle)& C)
20 {myComponent=C;}
21
22 inline void AIS_Circle::SetFirstParam(const Standard_Real U)
23 {myUStart=U;myCircleIsArc = Standard_True;}
24 inline void AIS_Circle::SetLastParam(const Standard_Real U)
25 {myUEnd=U; myCircleIsArc = Standard_True;}