Definition at line 126 of file cloud2plot.
◆ c3d2plot() [1/2]
tools::sg::c3d2plot::c3d2plot |
( |
const histo::c3d & |
a_data | ) |
|
|
inline |
Definition at line 198 of file cloud2plot.
202 mem::increment(s_class().c_str());
◆ ~c3d2plot()
virtual tools::sg::c3d2plot::~c3d2plot |
( |
| ) |
|
|
inlinevirtual |
Definition at line 205 of file cloud2plot.
207 mem::decrement(s_class().c_str());
◆ c3d2plot() [2/2]
tools::sg::c3d2plot::c3d2plot |
( |
const c3d2plot & |
a_from | ) |
|
|
inline |
Definition at line 211 of file cloud2plot.
219 mem::increment(s_class().c_str());
◆ copy()
virtual plottable* tools::sg::c3d2plot::copy |
( |
| ) |
const |
|
inlinevirtual |
◆ infos()
virtual void tools::sg::c3d2plot::infos |
( |
const std::string & |
a_opts, |
|
|
std::string & |
a_sinfos |
|
) |
| const |
|
inlinevirtual |
Implements tools::sg::plottable.
Definition at line 137 of file cloud2plot.
139 std::string f_lf(
"\n");
140 std::vector<std::string> ws;
141 words(a_opts,
" ",
false,ws);
142 std::vector<std::string>::const_iterator it;
144 for(it=ws.begin();it!=ws.end();++it) {
145 if(((*it)==
"name") &&
m_name.size()) {
146 if(a_sinfos.size()) a_sinfos += f_lf;
147 a_sinfos +=
"Name\n";
150 }
else if((*it)==
"entries") {
151 if(a_sinfos.size()) a_sinfos += f_lf;
152 a_sinfos +=
"Entries\n";
155 }
else if((*it)==
"mean") {
156 if(a_sinfos.size()) a_sinfos += f_lf;
157 a_sinfos +=
"MeanX\n";
160 a_sinfos +=
"MeanY\n";
163 a_sinfos +=
"MeanZ\n";
166 }
else if((*it)==
"rms") {
167 if(a_sinfos.size()) a_sinfos += f_lf;
168 a_sinfos +=
"RMS X\n";
171 a_sinfos +=
"RMS Y\n";
174 a_sinfos +=
"RMS Z\n";
◆ is_valid()
virtual bool tools::sg::c3d2plot::is_valid |
( |
| ) |
const |
|
inlinevirtual |
◆ ith_point()
virtual bool tools::sg::c3d2plot::ith_point |
( |
unsigned int |
a_index, |
|
|
float & |
a_x, |
|
|
float & |
a_y, |
|
|
float & |
a_z |
|
) |
| const |
|
inlinevirtual |
◆ legend()
virtual const std::string& tools::sg::c3d2plot::legend |
( |
| ) |
const |
|
inlinevirtual |
◆ name()
virtual const std::string& tools::sg::c3d2plot::name |
( |
| ) |
const |
|
inlinevirtual |
◆ operator=()
◆ points()
virtual unsigned int tools::sg::c3d2plot::points |
( |
| ) |
const |
|
inlinevirtual |
◆ set_legend()
virtual void tools::sg::c3d2plot::set_legend |
( |
const std::string & |
a_s | ) |
|
|
inlinevirtual |
◆ set_name()
virtual void tools::sg::c3d2plot::set_name |
( |
const std::string & |
a_s | ) |
|
|
inlinevirtual |
◆ title()
virtual const std::string& tools::sg::c3d2plot::title |
( |
| ) |
const |
|
inlinevirtual |
◆ x_axis_max()
virtual float tools::sg::c3d2plot::x_axis_max |
( |
| ) |
const |
|
inlinevirtual |
◆ x_axis_min()
virtual float tools::sg::c3d2plot::x_axis_min |
( |
| ) |
const |
|
inlinevirtual |
◆ y_axis_max()
virtual float tools::sg::c3d2plot::y_axis_max |
( |
| ) |
const |
|
inlinevirtual |
◆ y_axis_min()
virtual float tools::sg::c3d2plot::y_axis_min |
( |
| ) |
const |
|
inlinevirtual |
◆ z_axis_max()
virtual float tools::sg::c3d2plot::z_axis_max |
( |
| ) |
const |
|
inlinevirtual |
◆ z_axis_min()
virtual float tools::sg::c3d2plot::z_axis_min |
( |
| ) |
const |
|
inlinevirtual |
◆ m_data
◆ m_legend
std::string tools::sg::c3d2plot::m_legend |
|
protected |
◆ m_name
std::string tools::sg::c3d2plot::m_name |
|
protected |
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/sg/cloud2plot