R4 Class Reference

#include <Rn.h>

Inheritance diagram for R4:
Inheritance graph
Collaboration diagram for R4:
Collaboration graph

Public Member Functions

 R4 ()
 R4 (R a, R b, R c, R d)
 R4 (R4 A, R4 B)
R4 operator+ (R4 P) const
R4 operator+= (R4 P)
R4 operator- (R4 P) const
R4 operator-= (R4 P)
R4 operator- () const
R4 operator+ () const
R operator, (R4 P) const
R4 operator* (R c) const
R4 operator*= (R c)
R4 operator/ (R c) const
R4 operator/= (R c)
Roperator[] (int i)
R3 operator^ (R3 P) const
bool DansPave (R3 &xyzMin, R3 &xyzMax)

Data Fields

R omega
R x
R y
R z

Friends

std::ostream & operator<< (std::ostream &f, const R4 &P)
istream & operator>> (istream &f, R4 &P)
std::ostream & operator<< (std::ostream &f, const R4 *P)
istream & operator>> (istream &f, R4 *P)
R4 operator* (R c, R4 P)
gp_Pnt gp_pnt (R3 xyz)
gp_Dir gp_dir (R3 xyz)

Detailed Description

Definition at line 181 of file Rn.h.


Constructor & Destructor Documentation

R4.R4 (  ) 

Definition at line 196 of file Rn.h.

Referenced by operator*(), operator+(), operator-(), and operator/().

Here is the caller graph for this function:

R4.R4 ( R  a,
R  b,
R  c,
R  d 
)

Definition at line 197 of file Rn.h.

R4.R4 ( R4  A,
R4  B 
)

Definition at line 198 of file Rn.h.


Member Function Documentation

R4 R4.operator+ ( R4  P  )  const

Reimplemented from R3.

Definition at line 200 of file Rn.h.

References omega, R4(), R3.x, R3.y, and R3.z.

Here is the call graph for this function:

R4 R4.operator+= ( R4  P  ) 

Reimplemented from R3.

Definition at line 201 of file Rn.h.

References omega, R3.x, R3.y, and R3.z.

R4 R4.operator- ( R4  P  )  const

Reimplemented from R3.

Definition at line 202 of file Rn.h.

References omega, R4(), R3.x, R3.y, and R3.z.

Here is the call graph for this function:

R4 R4.operator-= ( R4  P  ) 

Reimplemented from R3.

Definition at line 203 of file Rn.h.

References omega, R3.x, R3.y, and R3.z.

R4 R4.operator- (  )  const

Reimplemented from R3.

Definition at line 204 of file Rn.h.

References omega, R4(), R3.x, R3.y, and R3.z.

Here is the call graph for this function:

R4 R4.operator+ (  )  const

Reimplemented from R3.

Definition at line 205 of file Rn.h.

R R4.operator, ( R4  P  )  const

Reimplemented from R3.

Definition at line 206 of file Rn.h.

References omega, R3.x, R3.y, and R3.z.

R4 R4.operator* ( R  c  )  const

Reimplemented from R3.

Definition at line 207 of file Rn.h.

References omega, R4(), R3.x, R3.y, and R3.z.

Here is the call graph for this function:

R4 R4.operator*= ( R  c  ) 

Reimplemented from R3.

Definition at line 208 of file Rn.h.

References omega, R3.x, R3.y, and R3.z.

R4 R4.operator/ ( R  c  )  const

Reimplemented from R3.

Definition at line 209 of file Rn.h.

References omega, R4(), R3.x, R3.y, and R3.z.

Here is the call graph for this function:

R4 R4.operator/= ( R  c  ) 

Reimplemented from R3.

Definition at line 210 of file Rn.h.

References omega, R3.x, R3.y, and R3.z.

R& R4.operator[] ( int  i  ) 

Reimplemented from R3.

Definition at line 211 of file Rn.h.

References R3.x.

R3 R3.operator^ ( R3  P  )  const [inherited]

Definition at line 158 of file Rn.h.

References R3.R3(), R3.x, R3.y, and R3.z.

Here is the call graph for this function:

bool R3.DansPave ( R3 xyzMin,
R3 xyzMax 
) [inherited]

Definition at line 173 of file Rn.h.

References R3.x, R3.y, and R3.z.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  f,
const R4 P 
) [friend]

Reimplemented from R3.

Definition at line 183 of file Rn.h.

istream& operator>> ( istream &  f,
R4 P 
) [friend]

Definition at line 185 of file Rn.h.

std::ostream& operator<< ( std::ostream &  f,
const R4 P 
) [friend]

Reimplemented from R3.

Definition at line 188 of file Rn.h.

istream& operator>> ( istream &  f,
R4 P 
) [friend]

Definition at line 190 of file Rn.h.

R4 operator* ( R  c,
R4  P 
) [friend]

Reimplemented from R3.

Definition at line 212 of file Rn.h.

gp_Pnt gp_pnt ( R3  xyz  )  [friend, inherited]

Definition at line 169 of file Rn.h.

gp_Dir gp_dir ( R3  xyz  )  [friend, inherited]

Definition at line 171 of file Rn.h.


Field Documentation

R R3.x [inherited]
R R3.y [inherited]
R R3.z [inherited]

Generated on 17 May 2014 for SALOME - SMESH by  doxygen 1.6.1