_frame | GranOO3::Shape::Base | protected |
_frame_buffer | GranOO3::Shape::Base | privatestatic |
_ly | GranOO3::Shape::Rectangle | private |
_lz | GranOO3::Shape::Rectangle | private |
add_glob(const std::string &)=0 | GranOO3::Shape::Base | pure virtual |
area() const | GranOO3::Shape::Rectangle | inlinevirtual |
Base(const Geom::Frame &frame) | GranOO3::Shape::Base | inlineexplicit |
Base(const Base &) | GranOO3::Shape::Base | private |
boost::serialization::access class | GranOO3::Shape::Rectangle | friend |
build() | GranOO3::Core::ObjectFactoryInterface< Base, Rectangle > | static |
class_ID() | GranOO3::Shape::Rectangle | inlinestatic |
collide(const Volume &, Collision::Data &) const | GranOO3::Shape::Rectangle | virtual |
collide(const Geom::Point &, Collision::Data &) const | GranOO3::Shape::Rectangle | virtual |
desc() | GranOO3::Shape::Rectangle | static |
description() const | GranOO3::Shape::Rectangle | |
draw_gl() const | GranOO3::Shape::Rectangle | virtual |
draw_gl_edge() const | GranOO3::Shape::Base | inlinevirtual |
frame_buffer() | GranOO3::Shape::Base | static |
get_center() const | GranOO3::Shape::Base | inline |
get_ID() | GranOO3::Core::ObjectFactory< BaseClass > | static |
get_map() | GranOO3::Core::ObjectFactory< BaseClass > | static |
get_position() const | GranOO3::Shape::Base | inline |
get_quaternion() const | GranOO3::Shape::Base | inline |
get_str_type_key() const | GranOO3::Shape::Rectangle | inline |
glob(const std::string &id) | GranOO3::Shape::Base | static |
info() const | GranOO3::Shape::Base | inlinevirtual |
is_surface() const | GranOO3::Shape::Surface | inlinevirtual |
is_volume() const | GranOO3::Shape::Surface | inlinevirtual |
local_frame() const | GranOO3::Shape::Base | inline |
GranOO3::new_object(const TiXmlElement *el) | GranOO3::Shape::Base | static |
ObjectFactoryInterface< Base, Rectangle >::new_object(const std::string &) | GranOO3::Core::ObjectFactory< BaseClass > | static |
ObjectFactory() | GranOO3::Core::ObjectFactory< BaseClass > | inlineprotected |
ObjectFactoryInterface() | GranOO3::Core::ObjectFactoryInterface< Base, Rectangle > | protected |
operator=(const Surface &)=delete | GranOO3::Shape::Surface | private |
read_ascii(std::istream &in) | GranOO3::Shape::Base | virtual |
read_xml_element(const TiXmlElement *el) | GranOO3::Shape::Rectangle | virtual |
record(const std::string &id, std::string file_name="", std::string desc="") | GranOO3::Core::ObjectFactoryInterface< Base, Rectangle > | static |
GranOO3::Core::ObjectFactory::record(std::function< BaseClass *()>, const std::string &, const std::string file="", const std::string desc="") | GranOO3::Core::ObjectFactory< BaseClass > | static |
Rectangle() | GranOO3::Shape::Rectangle | inline |
Rectangle(double dimY, double dimZ, const Geom::Frame &frame) | GranOO3::Shape::Rectangle | inline |
Rectangle(const Geom::Frame &frame) | GranOO3::Shape::Rectangle | inline |
Rectangle(const Rectangle &) | GranOO3::Shape::Rectangle | inline |
rotate(const Geom::Vector &axis, const double angleRadian) | GranOO3::Shape::Base | inline |
scale(double) | GranOO3::Shape::Rectangle | virtual |
serialize(Archive &ar, const unsigned int) | GranOO3::Shape::Rectangle | inlineprivate |
Surface(const Geom::Frame &frame) | GranOO3::Shape::Surface | explicit |
Surface(const Surface &)=delete | GranOO3::Shape::Surface | private |
to_povray(std::ostream &out, const Core::Color &) const | GranOO3::Shape::Rectangle | virtual |
to_vtk(vtkUnstructuredGrid *data) | GranOO3::Shape::Rectangle | virtual |
translate(Geom::Vector &) | GranOO3::Shape::Base | inline |
unscale(double) | GranOO3::Shape::Base | |
write_ascii(std::ostream &out) const | GranOO3::Shape::Base | virtual |
~Base() | GranOO3::Shape::Base | inlinevirtual |
~ObjectFactory() | GranOO3::Core::ObjectFactory< BaseClass > | inlineprotectedvirtual |
~ObjectFactoryInterface() | GranOO3::Core::ObjectFactoryInterface< Base, Rectangle > | protectedvirtual |
~Rectangle() | GranOO3::Shape::Rectangle | inline |
~Surface() | GranOO3::Shape::Surface | virtual |