Bayeux  3.4.1
Core Foundation library for SuperNEMO
geomtools::placement Member List

This is the complete list of members for geomtools::placement, including all inherited members.

child_to_mother(const vector_3d &, vector_3d &) constgeomtools::placement
child_to_mother(const vector_3d &) constgeomtools::placement
child_to_mother(const placement &, placement &) constgeomtools::placement
child_to_mother_direction(const vector_3d &, vector_3d &) constgeomtools::placement
child_to_mother_direction(const vector_3d &) constgeomtools::placement
compute_index_map(std::vector< uint32_t > &map_, int item_) constgeomtools::placementvirtual
compute_placement(int item_, placement &p_) constgeomtools::i_placement
dump(std::ostream &out_=std::clog, const std::string &title_="geomutils::placement", const std::string &indent_="") constgeomtools::placement
empty_options()datatools::i_tree_dumpablestatic
from_string(const std::string &, placement &)geomtools::placementstatic
get_delta() constgeomtools::placement
get_dimension() constgeomtools::placementvirtual
get_inverse_rotation() constgeomtools::placement
get_number_of_items() constgeomtools::placementvirtual
get_phi() constgeomtools::placement
get_placement(int item_, placement &p_) constgeomtools::placementvirtual
geomtools::i_placement::get_placement(int item_) constgeomtools::i_placement
get_placement_by_index(int item_) constgeomtools::i_placement
get_rotation() constgeomtools::placement
get_rotation_angle() constgeomtools::placement
get_rotation_axis() constgeomtools::placement
get_serial_tag() const =0datatools::i_serializablepure virtual
get_theta() constgeomtools::placement
get_translation() constgeomtools::placement
grab_translation()geomtools::placement
has_angles() constgeomtools::placement
has_only_one_rotation() constgeomtools::placementvirtual
i_placement()geomtools::i_placement
i_serializable()datatools::i_serializable
i_tree_dumpable()datatools::i_tree_dumpable
initialize(const datatools::properties &config_, uint32_t flags_=0)geomtools::placement
invalidate()geomtools::placement
is_identity() constgeomtools::placement
is_multiple() constgeomtools::i_placement
is_replica() constgeomtools::placementvirtual
is_rotation_x() constgeomtools::placement
is_rotation_y() constgeomtools::placement
is_rotation_z() constgeomtools::placement
is_simple_rotation() constgeomtools::placement
is_valid() constgeomtools::placement
is_zyz_rotation() constgeomtools::placement
last_skip_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
last_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
make_base_print_options(const std::string &title_, const std::string &indent_="", const bool inherit_=false)datatools::i_tree_dumpablestatic
mother_to_child(const vector_3d &, vector_3d &) constgeomtools::placement
mother_to_child(const vector_3d &) constgeomtools::placement
mother_to_child_direction(const vector_3d &, vector_3d &) constgeomtools::placement
mother_to_child_direction(const vector_3d &) constgeomtools::placement
OSTREAM_CERR enum valuedatatools::i_tree_dumpable
OSTREAM_CLOG enum valuedatatools::i_tree_dumpable
OSTREAM_COUT enum valuedatatools::i_tree_dumpable
ostream_type enum namedatatools::i_tree_dumpable
placement()geomtools::placement
placement(const vector_3d &translation_)geomtools::placement
placement(double x_, double y_, double z_)geomtools::placement
placement(const vector_3d &translation_, double phi_, double theta_, double delta_)geomtools::placement
placement(const vector_3d &translation_, int axis_, double angle_)geomtools::placement
placement(double x_, double y_, double z_, double phi_, double theta_, double delta_)geomtools::placement
placement(double x_, double y_, double z_, double angle0_, double angle1_, double angle2_, euler_angles_type euler_angles_)geomtools::placement
placement(const vector_3d &translation_, double angle0_, double angle1_, double angle2_, euler_angles_type euler_angles_)geomtools::placement
placement(double x_, double y_, double z_, int axis_, double angle_)geomtools::placement
placement(const vector_3d &translation_, const rotation_3d &rotation_)geomtools::placement
print_tree(std::ostream &out_=std::clog, const boost::property_tree::ptree &options_=empty_options()) constdatatools::i_tree_dumpablevirtual
print_tree_json(std::ostream &out_=std::clog, const std::string &json_options_="") constdatatools::i_tree_dumpable
print_tree_json(std::ostream &out_=std::clog, const char *json_options_=nullptr) constdatatools::i_tree_dumpable
relocate(const placement &, placement &) constgeomtools::placement
reset()geomtools::placementvirtual
set(double x_, double y_, double z_, double phi_, double theta_, double delta_)geomtools::placement
set(double x_, double y_, double z_, double angle0_, double angle1_, double angle2_, euler_angles_type euler_angle_)geomtools::placement
set(double x_, double y_, double z_, int axis_, double angle_)geomtools::placement
set(const vector_3d &t_, double phi_, double theta_, double delta_)geomtools::placement
set(const vector_3d &t_, double angle0_, double angle1_, double angle2_, euler_angles_type euler_angle_)geomtools::placement
set(const vector_3d &t_, int axis_, double angle_)geomtools::placement
set_identity()geomtools::placement
set_orientation(int axis_, double angle_)geomtools::placement
set_orientation(double phi_, double theta_, double delta_)geomtools::placement
set_orientation(double angle0_, double angle1_, double angle2_, euler_angles_type euler_angle_)geomtools::placement
set_orientation(const rotation_3d &)geomtools::placement
set_orientation_axis_angle(int axis_, double angle_)geomtools::placement
set_orientation_xyz(double phi_, double theta_, double delta_)geomtools::placement
set_orientation_zyz(double phi_, double theta_, double delta_)geomtools::placement
set_translation(double, double, double)geomtools::placement
set_translation(const vector_3d &)geomtools::placement
set_translation_v(const vector_3d &)geomtools::placement
set_translation_xyz(double, double, double)geomtools::placement
skip_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
smart_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="") constdatatools::i_tree_dumpable
tag(std::ostream &out_)datatools::i_tree_dumpablestatic
test() constgeomtools::placement
to_string(std::string &, const placement &)geomtools::placementstatic
translate(const vector_3d &)geomtools::placement
translate(double dx_, double dy_, double dz_)geomtools::placement
tree_dump(std::ostream &out_=std::clog, const std::string &title_="", const std::string &indent_="", bool inherit_=false) constgeomtools::placementvirtual
tree_dump_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="", const bool inherit_=false) constdatatools::i_tree_dumpable
tree_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="") constdatatools::i_tree_dumpable
~i_placement()geomtools::i_placementvirtual
~i_serializable()datatools::i_serializablevirtual
~i_tree_dumpable()datatools::i_tree_dumpablevirtual
~placement()geomtools::placementvirtual