g4tools  5.4.0
Public Member Functions | Protected Attributes | List of all members
tools::rdir2d Class Reference
Inheritance diagram for tools::rdir2d:
Inheritance graph
[legend]
Collaboration diagram for tools::rdir2d:
Collaboration graph
[legend]

Public Member Functions

 rdir2d ()
 
virtual ~rdir2d ()
 
 rdir2d (const rdir2d &a_from)
 
rdir2doperator= (const rdir2d &a_from)
 
- Public Member Functions inherited from tools::rdir2< rtausmed, double >
 rdir2 (rtausmed &a_flat)
 
 rdir2 (const rdir2 &a_from)
 
virtual ~rdir2 ()
 
rdir2operator= (const rdir2 &)
 
void shoot (double &a_x, double &a_y) const
 
rtausmedflat ()
 
void set_seed (unsigned int a_seed)
 

Protected Attributes

rtausmed m_flat
 
- Protected Attributes inherited from tools::rdir2< rtausmed, double >
rtausmedm_flat
 

Detailed Description

Definition at line 100 of file randd.

Constructor & Destructor Documentation

◆ rdir2d() [1/2]

tools::rdir2d::rdir2d ( )
inline

Definition at line 105 of file randd.

105 :parent(m_flat),m_flat(){}

◆ ~rdir2d()

virtual tools::rdir2d::~rdir2d ( )
inlinevirtual

Definition at line 106 of file randd.

106 {}

◆ rdir2d() [2/2]

tools::rdir2d::rdir2d ( const rdir2d a_from)
inline

Definition at line 108 of file randd.

108 :parent(m_flat),m_flat(a_from.m_flat){}

Member Function Documentation

◆ operator=()

rdir2d& tools::rdir2d::operator= ( const rdir2d a_from)
inline

Definition at line 109 of file randd.

109  {
110  parent::operator=(a_from);
111  m_flat = a_from.m_flat;
112  return *this;
113  }

Member Data Documentation

◆ m_flat

rtausmed tools::rdir2d::m_flat
protected

Definition at line 115 of file randd.


The documentation for this class was generated from the following file:
tools::rdir2< rtausmed, double >::operator=
rdir2 & operator=(const rdir2 &)
Definition: randT:102
tools::rdir2d::m_flat
rtausmed m_flat
Definition: randd:115