Version: 8.3.0
R4 Class Reference

#include <Rn.h>

Inheritance diagram for R4:

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
 
R3 operator+= (R3 P)
 
R3 operator- (R3 P) const
 
R3 operator-= (R3 P)
 
R operator, (R3 P) const
 
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)
 

Constructor & Destructor Documentation

R4::R4 ( )
R4::R4 ( R  a,
R  b,
R  c,
R  d 
)
R4::R4 ( R4  A,
R4  B 
)

Member Function Documentation

bool R3::DansPave ( R3 xyzMin,
R3 xyzMax 
)
inherited

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

R4 R4::operator* ( R  c) const

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

R4 R4::operator*= ( R  c)

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

R3 R3::operator+ ( R3  P) const
inherited

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

R4 R4::operator+ ( R4  P) const

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

R4 R4::operator+ ( ) const
R3 R3::operator+= ( R3  P)
inherited

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

R4 R4::operator+= ( R4  P)

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

R R3::operator, ( R3  P) const
inherited

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

R R4::operator, ( R4  P) const

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

R3 R3::operator- ( R3  P) const
inherited

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

R4 R4::operator- ( R4  P) const

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

R4 R4::operator- ( ) const

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

R3 R3::operator-= ( R3  P)
inherited

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

R4 R4::operator-= ( R4  P)

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

R4 R4::operator/ ( R  c) const

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

R4 R4::operator/= ( R  c)

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

R& R4::operator[] ( int  i)

References R3::x.

R3 R3::operator^ ( R3  P) const
inherited

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

Friends And Related Function Documentation

R4 operator* ( R  c,
R4  P 
)
friend
std::ostream& operator<< ( std::ostream &  f,
const R4 P 
)
friend
std::ostream& operator<< ( std::ostream &  f,
const R4 P 
)
friend
istream& operator>> ( istream &  f,
R4 P 
)
friend
istream& operator>> ( istream &  f,
R4 P 
)
friend

Field Documentation