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

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

_allocate_streams()geomtools::gdml_writerprotected
_free_streams()geomtools::gdml_writerprotected
_get_stream(const std::string &section_) constgeomtools::gdml_writerprotected
_get_stream(const std::string &section_)geomtools::gdml_writerprotected
add_box(const std::string &name_, const box &b_, const std::string &lunit_str_="mm")geomtools::gdml_writer
add_cone_segment(const std::string &name_, const right_circular_conical_frustrum &cf_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_constant(const std::string &name_, double value_)geomtools::gdml_writer
add_cylinder(const std::string &name_, const cylinder &c_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_element(const std::string &name_, size_t atomic_number_, const std::string &formula_, double a_)geomtools::gdml_writer
add_element(const std::string &name_, const std::map< std::string, double > &fractions_)geomtools::gdml_writer
add_element(const std::string &name_, const std::string &ref_)geomtools::gdml_writer
add_element(const std::string &name_, const std::string &ref1_, double fraction1_, const std::string &ref2_, double fraction2_)geomtools::gdml_writer
add_element(const std::string &name_, const std::string &ref1_, double fraction1_, const std::string &ref2_, double fraction2_, const std::string &ref3_, double fraction3_)geomtools::gdml_writer
add_element(const std::string &name_, const std::string &ref1_, double fraction1_, const std::string &ref2_, double fraction2_, const std::string &ref3_, double fraction3_, const std::string &ref4_, double fraction4_)geomtools::gdml_writer
add_element(const std::string &name_, const std::string &ref1_, double fraction1_, const std::string &ref2_, double fraction2_, const std::string &ref3_, double fraction3_, const std::string &ref4_, double fraction4_, const std::string &ref5_, double fraction5_)geomtools::gdml_writer
add_ellipsoid(const std::string &name_, const ellipsoid &e_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_elliptical_tube(const std::string &name_, const elliptical_cylinder &t_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_gdml_boolean(const std::string &name_, const std::string &boolean_type_, const std::string &first_ref_, const std::string &second_ref_, const std::string &position_ref_, const std::string &rotation_ref_)geomtools::gdml_writer
add_gdml_box(const std::string &name_, double x_, double y_, double z_, const std::string &lunit_str_="mm")geomtools::gdml_writer
add_gdml_cone_segment(const std::string &name_, double rmin1_, double rmax1_, double rmin2_, double rmax2_, double z_, double startphi_, double deltaphi_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_gdml_ellipsoid(const std::string &name_, double rx_, double ry, double rz_, double bottom_z_, double top_z_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_gdml_elliptical_tube(const std::string &name_, double rx_, double ry, double z_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_gdml_generic_polycone(const std::string &name_, std::map< double, double > rzpoints_, double start_phi_, double delta_phi_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_gdml_generic_polyhedra(const std::string &name_, size_t num_sides_, std::map< double, double > rzpoints_, double start_phi_, double delta_phi_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_gdml_intersection(const std::string &name_, const std::string &first_ref_, const std::string &second_ref_, const std::string &position_ref_, const std::string &rotation_ref_)geomtools::gdml_writer
add_gdml_orb(const std::string &name_, double r_, const std::string &lunit_str_="mm")geomtools::gdml_writer
add_gdml_polycone(const std::string &name_, std::map< double, std::pair< double, double > > zplanes_, double start_phi_, double delta_phi_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_gdml_polyhedra(const std::string &name_, size_t num_sides_, std::map< double, std::pair< double, double > > zplanes_, double start_phi_, double delta_phi_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_gdml_sphere(const std::string &name_, double rmin_, double rmax, double start_phi_, double delta_phi_, double start_theta_, double delta_theta_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_gdml_subtraction(const std::string &name_, const std::string &first_ref_, const std::string &second_ref_, const std::string &position_ref_, const std::string &rotation_ref_)geomtools::gdml_writer
add_gdml_torus(const std::string &name_, double rsweep_, double rmin_, double rmax, double start_phi_, double delta_phi_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_gdml_tube(const std::string &name_, double rmin_, double rmax, double z_, double start_phi_, double delta_phi_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_gdml_union(const std::string &name_, const std::string &first_ref_, const std::string &second_ref_, const std::string &position_ref_, const std::string &rotation_ref_)geomtools::gdml_writer
add_isotope(const std::string &name_, size_t atomic_number_, size_t number_of_nucleons_, double a_)geomtools::gdml_writer
add_material(const std::string &name_, double atomic_number_, double density_, double a_, const std::string &state_label_="", double temperature_=std::numeric_limits< double >::quiet_NaN(), double pressure_=std::numeric_limits< double >::quiet_NaN())geomtools::gdml_writer
add_material(const std::string &name_, const std::string &formula_, double density_, const std::map< std::string, size_t > &composites_, const std::string &state_label_="", double temperature_=std::numeric_limits< double >::quiet_NaN(), double pressure_=std::numeric_limits< double >::quiet_NaN())geomtools::gdml_writer
add_material(const std::string &name_, const std::string &formula_, double density_, const std::map< std::string, double > &fractions_, const std::string &state_label_="", double temperature_=std::numeric_limits< double >::quiet_NaN(), double pressure_=std::numeric_limits< double >::quiet_NaN())geomtools::gdml_writer
add_orb(const std::string &name_, const sphere &s_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_polycone(const std::string &name_, const polycone &s_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_polyhedra(const std::string &name_, const polyhedra &s_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_position(const std::string &name_, double x_, double y_, double z_, const std::string &unit_str_)geomtools::gdml_writer
add_position(const std::string &name_, const std::string &x_str_, const std::string &y_str_, const std::string &z_str_, const std::string &unit_str_)geomtools::gdml_writer
add_position(const std::string &name_, const vector_3d &v_, const std::string &unit_str_)geomtools::gdml_writer
add_quantity(const std::string &name_, const std::string &quantity_type_, const std::string &unit_str_, double value_)geomtools::gdml_writer
add_replica_volume(const std::string &name_, const std::string &material_ref_, const std::string &solid_ref_, const replicavol &replicavol_, const std::string &lunit_str_, const std::string &aunit_str_, const std::map< std::string, std::string > &aux_)geomtools::gdml_writer
add_replica_volume(const std::string &name_, const std::string &material_ref_, const std::string &solid_ref_, const replicavol &replicavol_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_rotation(const std::string &name_, const std::string &axis_, double angle_, const std::string &unit_str_)geomtools::gdml_writer
add_rotation(const std::string &name_, const rotation_3d &rot_, const std::string &unit_str_)geomtools::gdml_writer
add_scale(const std::string &name_, double x_, double y_, double z_)geomtools::gdml_writer
add_setup(const std::string &name_, const std::string &world_ref_, const std::string &version_="1.0")geomtools::gdml_writer
add_sphere(const std::string &name_, const sphere &s_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_tessellated(const std::string &name_, const tessellated_solid &ts_, const std::string &lunit_str_="mm")geomtools::gdml_writer
add_torus(const std::string &name_, const torus &t_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_tube(const std::string &name_, const tube &t_, const std::string &lunit_str_="mm", const std::string &aunit_str_="radian")geomtools::gdml_writer
add_variable(const std::string &name_, double value_)geomtools::gdml_writer
add_variable(const std::string &name_, const std::string &expr_value_)geomtools::gdml_writer
add_volume(const std::string &name_, const std::string &material_ref_, const std::string &solid_ref_, const std::map< std::string, std::string > &aux_)geomtools::gdml_writer
add_volume(const std::string &name_, const std::string &material_ref_, const std::string &solid_ref_)geomtools::gdml_writer
add_volume(const std::string &name_, const std::string &material_ref_, const std::string &solid_ref_, const std::list< physvol > &phys_vols_, const std::map< std::string, std::string > &aux_)geomtools::gdml_writer
add_volume(const std::string &name_, const std::string &material_ref_, const std::string &solid_ref_, const std::list< physvol > &phys_vols_)geomtools::gdml_writer
add_volume_auxiliaries(const std::map< std::string, std::string > &aux_)geomtools::gdml_writer
add_wall(const std::string &name_, const wall_solid &ts_, const std::string &lunit_str_="mm")geomtools::gdml_writer
attach_external_materials(const std::ostringstream &oss_)geomtools::gdml_writer
default_gdml_schema()geomtools::gdml_writerstatic
default_remote_gdml_schema()geomtools::gdml_writerstatic
default_xml_encoding()geomtools::gdml_writerstatic
default_xml_version()geomtools::gdml_writerstatic
default_xsi()geomtools::gdml_writerstatic
define_section()geomtools::gdml_writerstatic
dump(std::ostream &) constgeomtools::gdml_writer
full_write(std::ostream &out_, const std::string &version_="", const std::string &encoding_="", const std::string &schema_="", const std::string &xsi_="<default>")geomtools::gdml_writer
gdml_begin(std::ostream &, const std::string &schema_="", const std::string &xsi_="<default>")geomtools::gdml_writer
gdml_end(std::ostream &)geomtools::gdml_writer
gdml_section_begin(std::ostream &, const std::string &section_)geomtools::gdml_writer
gdml_section_end(std::ostream &, const std::string &section_)geomtools::gdml_writer
gdml_writer()geomtools::gdml_writer
get_stream(const std::string &section_) constgeomtools::gdml_writer
has_external_materials_stream() constgeomtools::gdml_writer
init()geomtools::gdml_writer
initialize()geomtools::gdml_writer
is_initialized() constgeomtools::gdml_writer
is_using_html_symbols() constgeomtools::gdml_writer
is_verbose() constgeomtools::gdml_writer
materials_section()geomtools::gdml_writerstatic
reset()geomtools::gdml_writer
reset_external_materials_stream()geomtools::gdml_writer
save_file(const std::string &filename_, const std::string &version_="", const std::string &encoding_="", const std::string &schema_="", const std::string &xsi_="<default>")geomtools::gdml_writer
set_using_html_symbols(bool u_)geomtools::gdml_writer
set_verbose(bool)geomtools::gdml_writer
setup_section()geomtools::gdml_writerstatic
solid_type_is_supported(const std::string &solid_type_)geomtools::gdml_writerstatic
solid_type_is_valid(const std::string &solid_type_)geomtools::gdml_writerstatic
solids_section()geomtools::gdml_writerstatic
state_convert(::materials::material::state_type)geomtools::gdml_writerstatic
streams_col_type typedefgeomtools::gdml_writer
structure_section()geomtools::gdml_writerstatic
to_ascii(const std::string &, bool using_html_symbols_=true)geomtools::gdml_writerstatic
to_html(const std::string &, bool using_html_symbols_=false)geomtools::gdml_writerstatic
xml_header(std::ostream &, const std::string &xml_version_="", const std::string &xml_encoding_="", bool standalone_=false)geomtools::gdml_writer
~gdml_writer()geomtools::gdml_writervirtual