Jpp
18.3.0
the software that should make you happy
|
3D Element. More...
#include <JElement.hh>
Public Types | |
typedef JAbscissa_t | abscissa_type |
typedef JOrdinate_t | ordinate_type |
Public Member Functions | |
JElement3D () | |
Default constructor. More... | |
JElement3D (typename JLANG::JClass< abscissa_type >::argument_type x, typename JLANG::JClass< abscissa_type >::argument_type y, typename JLANG::JClass< ordinate_type >::argument_type z) | |
Constructor. More... | |
abscissa_type | getX () const |
Get abscissa value. More... | |
abscissa_type | getY () const |
Get abscissa value. More... | |
const ordinate_type & | getZ () const |
Get ordinate value. More... | |
ordinate_type & | getZ () |
Get ordinate value. More... | |
Protected Attributes | |
abscissa_type | __x |
abscissa_type | __y |
ordinate_type | __z |
Friends | |
JReader & | operator>> (JReader &in, JElement3D &element) |
Read element from input. More... | |
JWriter & | operator<< (JWriter &out, const JElement3D &element) |
Write element to output. More... | |
3D Element.
Definition at line 494 of file JElement.hh.
typedef JAbscissa_t JTOOLS::JElement3D< JAbscissa_t, JOrdinate_t >::abscissa_type |
Definition at line 496 of file JElement.hh.
typedef JOrdinate_t JTOOLS::JElement3D< JAbscissa_t, JOrdinate_t >::ordinate_type |
Definition at line 497 of file JElement.hh.
|
inline |
|
inline |
Constructor.
x | abscissa value |
y | abscissa value |
z | ordinate value |
Definition at line 517 of file JElement.hh.
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
Read element from input.
in | reader |
element | element |
Definition at line 577 of file JElement.hh.
|
friend |
Write element to output.
out | writer |
element | element |
Definition at line 594 of file JElement.hh.
|
protected |
Definition at line 605 of file JElement.hh.
|
protected |
Definition at line 606 of file JElement.hh.
|
protected |
Definition at line 607 of file JElement.hh.