R3 Class Reference

#include <Rn.h>

Public Member Functions

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

Public Attributes

x
 
y
 
z
 

Friends

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

Constructor & Destructor Documentation

◆ R3() [1/6]

◆ R3() [2/6]

R3::R3 ( a,
b,
c 
)

◆ R3() [3/6]

R3::R3 ( R3  A,
R3  B 
)

◆ R3() [4/6]

R3::R3 ( gp_Pnt  P)

◆ R3() [5/6]

R3::R3 ( gp_Vec  V)

◆ R3() [6/6]

R3::R3 ( gp_Dir  P)

Member Function Documentation

◆ DansPave()

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

References x, y, and z.

◆ operator*()

R3 R3::operator* ( c) const

References R3().

◆ operator*=()

R3 R3::operator*= ( c)

◆ operator+() [1/2]

R3 R3::operator+ ( ) const

◆ operator+() [2/2]

R3 R3::operator+ ( R3  P) const

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

◆ operator+=()

R3 R3::operator+= ( R3  P)

References x, y, and z.

◆ operator,()

R R3::operator, ( R3  P) const

References x, y, and z.

◆ operator-() [1/2]

R3 R3::operator- ( ) const

References R3().

◆ operator-() [2/2]

R3 R3::operator- ( R3  P) const

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

◆ operator-=()

R3 R3::operator-= ( R3  P)

References x, y, and z.

◆ operator/()

R3 R3::operator/ ( c) const

References R3().

◆ operator/=()

R3 R3::operator/= ( c)

◆ operator=() [1/2]

R3 R3::operator= ( gp_Dir  P)

References R3().

◆ operator=() [2/2]

R3 R3::operator= ( gp_Pnt  P)

References R3().

◆ operator[]()

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

◆ operator^()

R3 R3::operator^ ( R3  P) const

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

Friends And Related Function Documentation

◆ gp_dir

gp_Dir gp_dir ( R3  xyz)
friend

◆ gp_pnt

gp_Pnt gp_pnt ( R3  xyz)
friend

◆ operator*

R3 operator* ( c,
R3  P 
)
friend

◆ operator<< [1/2]

std::ostream & operator<< ( std::ostream &  f,
const R3 P 
)
friend

◆ operator<< [2/2]

std::ostream & operator<< ( std::ostream &  f,
const R3 P 
)
friend

◆ operator>> [1/2]

std::istream & operator>> ( std::istream &  f,
R3 P 
)
friend

◆ operator>> [2/2]

std::istream & operator>> ( std::istream &  f,
R3 P 
)
friend

Member Data Documentation

◆ x

◆ y

◆ z


The documentation for this class was generated from the following file: