0022627: Change OCCT memory management defaults
[occt.git] / src / AIS / AIS_Circle.lxx
... / ...
CommitLineData
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>
5inline AIS_KindOfInteractive AIS_Circle::Type() const
6{return AIS_KOI_Datum;}
7
8
9inline Standard_Integer AIS_Circle::Signature() const
10{return 6;}
11
12inline const Handle(Geom_Circle)&
13AIS_Circle::Circle() const
14{return myComponent;}
15
16inline void AIS_Circle::Parameters(Standard_Real& U1,Standard_Real& U2) const
17{U1=myUStart;U2=myUEnd;}
18
19inline void AIS_Circle::SetCircle(const Handle(Geom_Circle)& C)
20{myComponent=C;}
21
22inline void AIS_Circle::SetFirstParam(const Standard_Real U)
23{myUStart=U;myCircleIsArc = Standard_True;}
24inline void AIS_Circle::SetLastParam(const Standard_Real U)
25{myUEnd=U; myCircleIsArc = Standard_True;}