Integration of OCCT 6.5.0 from SVN
[occt.git] / src / gp / gp_Circ.cxx
1 //File gp_Circ.cxx JCV 06/10/90
2
3 #include <gp_Circ.ixx>
4
5 void gp_Circ::Mirror (const gp_Pnt& P)
6 { pos.Mirror(P); }
7
8 gp_Circ gp_Circ::Mirrored (const gp_Pnt& P) const
9 {
10   gp_Circ C = *this;
11   C.pos.Mirror (P);
12   return C; 
13 }
14
15 void gp_Circ::Mirror (const gp_Ax1& A1)
16 { pos.Mirror(A1); }
17
18 gp_Circ gp_Circ::Mirrored (const gp_Ax1& A1) const
19 {
20   gp_Circ C = *this;
21   C.pos.Mirror (A1);
22   return C; 
23 }
24
25 void gp_Circ::Mirror (const gp_Ax2& A2)
26 { pos.Mirror(A2); }
27
28 gp_Circ gp_Circ::Mirrored (const gp_Ax2& A2) const
29 {
30   gp_Circ C = *this;
31   C.pos.Mirror (A2);
32   return C; 
33 }
34