Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
The face_intercept_info class hosts the parameters of. More...
#include <bayeux/geomtools/face_intercept_info.h>
Public Member Functions | |
face_intercept_info () | |
Default constructor. More... | |
void | reset () |
Reset. More... | |
const face_identifier & | get_face_id () const |
Return the face identifier. More... | |
face_identifier & | grab_face_id () |
Return the face identifier (mutable) More... | |
void | set_face_id (const face_identifier &fid_) |
Set the face identifier. More... | |
void | set_impact (const vector_3d &point_) |
Set the intercept/impact point. More... | |
const vector_3d & | get_impact () const |
Return the impact point. More... | |
vector_3d & | grab_impact () |
Return the impact point (mutable) More... | |
bool | is_valid () const |
Check validity of the intercept. More... | |
bool | is_ok () const |
Intercept point exists. More... | |
void | print (std::ostream &out_, const std::string &indent_="") const |
Print. More... | |
The face_intercept_info class hosts the parameters of.
geomtools::face_intercept_info::face_intercept_info | ( | ) |
Default constructor.
const face_identifier& geomtools::face_intercept_info::get_face_id | ( | ) | const |
Return the face identifier.
const vector_3d& geomtools::face_intercept_info::get_impact | ( | ) | const |
Return the impact point.
face_identifier& geomtools::face_intercept_info::grab_face_id | ( | ) |
Return the face identifier (mutable)
vector_3d& geomtools::face_intercept_info::grab_impact | ( | ) |
Return the impact point (mutable)
bool geomtools::face_intercept_info::is_ok | ( | ) | const |
Intercept point exists.
bool geomtools::face_intercept_info::is_valid | ( | ) | const |
Check validity of the intercept.
void geomtools::face_intercept_info::print | ( | std::ostream & | out_, |
const std::string & | indent_ = "" |
||
) | const |
Print.
void geomtools::face_intercept_info::reset | ( | ) |
Reset.
void geomtools::face_intercept_info::set_face_id | ( | const face_identifier & | fid_ | ) |
Set the face identifier.
void geomtools::face_intercept_info::set_impact | ( | const vector_3d & | point_ | ) |
Set the intercept/impact point.