Definition at line 14 of file vector3.
◆ vector3() [1/2]
tools::rroot::vector3::vector3 |
( |
| ) |
|
|
inline |
Definition at line 59 of file vector3.
59 :m_x(0),m_y(0),m_z(0){
61 mem::increment(
s_class().c_str());
◆ ~vector3()
virtual tools::rroot::vector3::~vector3 |
( |
| ) |
|
|
inlinevirtual |
◆ vector3() [2/2]
tools::rroot::vector3::vector3 |
( |
const vector3 & |
a_from | ) |
|
|
inline |
Definition at line 70 of file vector3.
72 ,m_x(a_from.m_x),m_y(a_from.m_y),m_z(a_from.m_z)
◆ cast() [1/2]
virtual void* tools::rroot::vector3::cast |
( |
cid |
a_class | ) |
const |
|
inlinevirtual |
◆ cast() [2/2]
virtual void* tools::rroot::vector3::cast |
( |
const std::string & |
a_class | ) |
const |
|
inlinevirtual |
◆ copy()
virtual iro* tools::rroot::vector3::copy |
( |
| ) |
const |
|
inlinevirtual |
◆ id_class()
static cid tools::rroot::vector3::id_class |
( |
| ) |
|
|
inlinestatic |
◆ operator=()
◆ s_class()
static const std::string& tools::rroot::vector3::s_class |
( |
| ) |
|
|
inlinestatic |
Definition at line 22 of file vector3.
23 static const std::string s_v(
"tools::rroot::vector3");
◆ s_cls()
virtual const std::string& tools::rroot::vector3::s_cls |
( |
| ) |
const |
|
inlinevirtual |
◆ stream()
virtual bool tools::rroot::vector3::stream |
( |
buffer & |
a_buffer | ) |
|
|
inlinevirtual |
Implements tools::rroot::iro.
Definition at line 40 of file vector3.
43 if(!a_buffer.read_version(v,s,c))
return false;
50 if(!a_buffer.read(m_x))
return false;
51 if(!a_buffer.read(m_y))
return false;
52 if(!a_buffer.read(m_z))
return false;
54 if(!a_buffer.check_byte_count(s,c,s_store_class()))
return false;
◆ x()
double tools::rroot::vector3::x |
( |
| ) |
const |
|
inline |
◆ y()
double tools::rroot::vector3::y |
( |
| ) |
const |
|
inline |
◆ z()
double tools::rroot::vector3::z |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/rroot/vector3