|
static xyz_range & | bounding_box (bounding_box_action_type action_=BB_ACTION_NONE) |
| Return a mutable reference to the display bounding box singleton. More...
|
|
static const xyz_range & | bounding_box_const () |
| Return a const reference to the display bounding box singleton. More...
|
|
static color::context & | color_context () |
| Return a mutable reference to the color context singleton. More...
|
|
static const color::context & | color_context_const () |
| Return a const reference to the color context singleton. More...
|
|
static void | basic_draw_point_with_color (std::ostream &, double x_, double y_, double z_, double color_, bool new_line_=true) |
| Basic draw a colored point. More...
|
|
static void | basic_draw_point_with_color (std::ostream &out_, const vector_3d &point_, double color_, bool new_line_=true) |
| Basic draw a colored point. More...
|
|
static void | basic_draw_point (std::ostream &, double x_, double y_, double z_, bool new_line_=true) |
| Basic draw an uncolored point. More...
|
|
static void | basic_draw_point (std::ostream &, const vector_3d &, bool new_line_=true) |
| Basic draw a uncolored point. More...
|
|
static void | basic_draw_facet3 (std::ostream &out_, const vector_3d &p1_, const vector_3d &p2_, const vector_3d &p3_, double color_=1.0) |
| Basic draw a 3 vertice facet. More...
|
|
static void | basic_draw_facet4 (std::ostream &out_, const vector_3d &p1_, const vector_3d &p2_, const vector_3d &p3_, const vector_3d &p4_, double color_=1.0) |
| Basic draw a 4 vertice facet. More...
|
|
static void | basic_draw_segment (std::ostream &, const vector_3d &, const vector_3d &, bool gp_trick_=false) |
| Basic draw a segment. More...
|
|
static void | basic_draw_segment (std::ostream &, const segment_type &, bool gp_trick_=false) |
| Basic draw a segment. More...
|
|
static bool | basic_draw_polyline (std::ostream &, const polyline_type &, bool new_line_=true, bool gnuplot_trick=true) |
| Basic draw a polyline. More...
|
|
static void | basic_draw_wires (std::ostream &out_, const wires_type &wires_) |
| Basic draw a list of polylines. More...
|
|
static void | basic_draw_polylines (std::ostream &out_, const wires_type &wires_) |
| Basic draw a list of polylines. More...
|
|
static void | draw_wires (std::ostream &, const wires_type &wires) |
| Draw a list of polylines in some arbitrary reference frame. More...
|
|
static void | draw_wires (std::ostream &, const placement &p_, const wires_type &wires) |
| Draw a list of polylines in some arbitrary reference frame. More...
|
|
static void | draw_wires (std::ostream &, const vector_3d &pos_, const rotation_3d &rot_, const wires_type &wires_) |
| Draw a list of polylines in some arbitrary reference frame. More...
|
|
static void | draw_vertex (std::ostream &, const vector_3d &vertex_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a vertex. More...
|
|
static void | draw_vertex (std::ostream &, double x_, double y_, double z_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a vertex. More...
|
|
static void | draw_vertex (std::ostream &, const placement &placement_, const vector_3d &vertex_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a vertex. More...
|
|
static void | draw_vertex (std::ostream &, const placement &placement_, double x_, double y_, double z_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a vertex. More...
|
|
static void | draw_line (std::ostream &, const line_3d &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a line object. More...
|
|
static void | draw_line (std::ostream &, const vector_3d &start_, const vector_3d &stop_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a line. More...
|
|
static void | draw_line (std::ostream &, const placement &placement_, const line_3d &line_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a line object. More...
|
|
static void | draw_line (std::ostream &, const vector_3d &pos_, const rotation_3d &rot_, const line_3d &line_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a line. More...
|
|
static void | draw_helix (std::ostream &, const helix_3d &helix_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a helix object. More...
|
|
static void | draw_helix (std::ostream &, const placement &p_, const helix_3d &helix_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a helix object. More...
|
|
static void | draw_helix (std::ostream &, const vector_3d &pos_, const rotation_3d &rot_, const helix_3d &helix_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a helix object. More...
|
|
static void | draw_polyline (std::ostream &, const polyline_3d &poly_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a polyline. More...
|
|
static void | draw_polyline (std::ostream &, const placement &pl_, const polyline_3d &poly_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a polyline. More...
|
|
static void | draw_polyline (std::ostream &, const vector_3d &pos_, const rotation_3d &rot_, const polyline_3d &poly_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a polyline. More...
|
|
static void | draw_polylines (std::ostream &, const std::list< polyline_3d > &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a list of polylines. More...
|
|
static void | draw_polylines (std::ostream &, const placement &pl_, const std::list< polyline_3d > &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a list of polylines. More...
|
|
static void | draw_polylines (std::ostream &, const vector_3d &, const rotation_3d &, const std::list< polyline_3d > &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a list of polylines. More...
|
|
static void | draw_rectangle (std::ostream &, const rectangle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a rectangle. More...
|
|
static void | draw_rectangle (std::ostream &, const placement &, const rectangle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a rectangle. More...
|
|
static void | draw_rectangle (std::ostream &, const vector_3d &, const rotation_3d &, const rectangle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a rectangle. More...
|
|
static void | draw_circle (std::ostream &, const circle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a circle. More...
|
|
static void | draw_circle (std::ostream &, const placement &p_, const circle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a circle. More...
|
|
static void | draw_circle (std::ostream &, const vector_3d &pos_, const rotation_3d &rot_, const circle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a circle. More...
|
|
static void | draw_circle (std::ostream &, const vector_3d &, const rotation_3d &, double radius_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a circle. More...
|
|
static void | draw_ellipse (std::ostream &, const ellipse &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a ellipse. More...
|
|
static void | draw_ellipse (std::ostream &, const placement &p_, const ellipse &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a ellipse. More...
|
|
static void | draw_ellipse (std::ostream &, const vector_3d &pos_, const rotation_3d &rot_, const ellipse &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a ellipse. More...
|
|
static void | draw_cylindrical_sector (std::ostream &, const cylindrical_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a cylindrical sector. More...
|
|
static void | draw_cylindrical_sector (std::ostream &, const placement &, const cylindrical_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a cylindrical sector. More...
|
|
static void | draw_cylindrical_sector (std::ostream &, const vector_3d &, const rotation_3d &, const cylindrical_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a cylindrical sector. More...
|
|
static void | draw_elliptical_sector (std::ostream &, const elliptical_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a elliptical sector. More...
|
|
static void | draw_elliptical_sector (std::ostream &, const placement &, const elliptical_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a elliptical sector. More...
|
|
static void | draw_elliptical_sector (std::ostream &, const vector_3d &, const rotation_3d &, const elliptical_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a elliptical sector. More...
|
|
static void | draw_ellipsoid_sector (std::ostream &, const ellipsoid_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a ellipsoid sector. More...
|
|
static void | draw_ellipsoid_sector (std::ostream &, const placement &, const ellipsoid_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an ellipsoid sector. More...
|
|
static void | draw_ellipsoid_sector (std::ostream &, const vector_3d &, const rotation_3d &, const ellipsoid_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an ellipsoid sector. More...
|
|
static void | draw_elliptical_cylinder_sector (std::ostream &, const elliptical_cylinder_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an elliptical cylinder sector. More...
|
|
static void | draw_elliptical_cylinder_sector (std::ostream &, const placement &, const elliptical_cylinder_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an elliptical cylinder sector. More...
|
|
static void | draw_elliptical_cylinder_sector (std::ostream &, const vector_3d &, const rotation_3d &, const elliptical_cylinder_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an elliptical cylinder sector. More...
|
|
static void | draw_spherical_sector (std::ostream &, const spherical_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a spherical sector. More...
|
|
static void | draw_spherical_sector (std::ostream &, const placement &, const spherical_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a spherical sector. More...
|
|
static void | draw_spherical_sector (std::ostream &, const vector_3d &, const rotation_3d &, const spherical_sector &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a spherical sector. More...
|
|
static void | draw_toroid_nappe (std::ostream &, const toroid_nappe &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a toroid nappe. More...
|
|
static void | draw_toroid_nappe (std::ostream &, const placement &, const toroid_nappe &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a toroid nappe. More...
|
|
static void | draw_toroid_nappe (std::ostream &, const vector_3d &, const rotation_3d &, const toroid_nappe &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a toroid nappe. More...
|
|
static void | draw_disk (std::ostream &, const disk &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a disk. More...
|
|
static void | draw_disk (std::ostream &, const placement &, const disk &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a disk. More...
|
|
static void | draw_disk (std::ostream &, const vector_3d &, const rotation_3d &, const disk &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a disk. More...
|
|
static void | draw_disk (std::ostream &, const vector_3d &, const rotation_3d &, double, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a disk. More...
|
|
static void | draw_disk (std::ostream &, const vector_3d &, const rotation_3d &, double inner_radius_, double outer_radius_, double start_angle_, double delta_angle_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a disk. More...
|
|
static void | draw_triangle (std::ostream &, const triangle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a triangle. More...
|
|
static void | draw_triangle (std::ostream &, const placement &pl_, const triangle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a triangle. More...
|
|
static void | draw_triangle (std::ostream &, const vector_3d &, const rotation_3d &, const triangle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a triangle. More...
|
|
static void | draw_quadrangle (std::ostream &, const quadrangle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a quadrangle. More...
|
|
static void | draw_quadrangle (std::ostream &, const placement &pl_, const quadrangle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a quadrangle. More...
|
|
static void | draw_quadrangle (std::ostream &, const vector_3d &, const rotation_3d &, const quadrangle &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a quadrangle. More...
|
|
static void | draw_composite_surface (std::ostream &, const composite_surface &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a composite surface. More...
|
|
static void | draw_composite_surface (std::ostream &, const placement &pl_, const composite_surface &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a composite surface. More...
|
|
static void | draw_composite_surface (std::ostream &, const vector_3d &, const rotation_3d &, const composite_surface &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a composite surface. More...
|
|
static void | draw_regular_polygon (std::ostream &, const regular_polygon &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a regular polygon. More...
|
|
static void | draw_regular_polygon (std::ostream &, const placement &, const regular_polygon &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a regular polygon. More...
|
|
static void | draw_regular_polygon (std::ostream &, const vector_3d &, const rotation_3d &, const regular_polygon &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a regular polygon. More...
|
|
static void | draw_simple_polygon (std::ostream &, const simple_polygon &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a simple polygon. More...
|
|
static void | draw_simple_polygon (std::ostream &, const placement &, const simple_polygon &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a simple polygon. More...
|
|
static void | draw_simple_polygon (std::ostream &, const vector_3d &, const rotation_3d &, const simple_polygon &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a simple polygon. More...
|
|
static void | draw_box (std::ostream &, const box &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a box. More...
|
|
static void | draw_box (std::ostream &, const placement &, const box &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a box. More...
|
|
static void | draw_box (std::ostream &, const vector_3d &, const rotation_3d &, const box &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a box. More...
|
|
static void | draw_box (std::ostream &, const vector_3d &, const rotation_3d &, double x_, double y_, double z_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a box. More...
|
|
static void | draw_extruded_box (std::ostream &, const extruded_box &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an extruded box. More...
|
|
static void | draw_extruded_box (std::ostream &, const placement &, const extruded_box &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an extruded box. More...
|
|
static void | draw_extruded_box (std::ostream &, const vector_3d &, const rotation_3d &, const extruded_box &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an extruded box. More...
|
|
static void | draw_extruded_box (std::ostream &, const vector_3d &, const rotation_3d &, double x_, double y_, double z_, double thickness_, bool has_top_, bool has_bottom_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an extruded box. More...
|
|
static void | draw_cylinder (std::ostream &, const cylinder &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a cylinder. More...
|
|
static void | draw_cylinder (std::ostream &, const placement &, const cylinder &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a cylinder. More...
|
|
static void | draw_cylinder (std::ostream &, const vector_3d &, const rotation_3d &, const cylinder &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a cylinder. More...
|
|
static void | draw_cylinder (std::ostream &, const vector_3d &, const rotation_3d &, double radius_, double heigth_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a cylinder. More...
|
|
static void | draw_tube (std::ostream &, const tube &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a tube. More...
|
|
static void | draw_tube (std::ostream &, const placement &, const tube &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a tube. More...
|
|
static void | draw_tube (std::ostream &, const vector_3d &, const rotation_3d &, double, double, double, double=0., double=2 *M_PI, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a tube. More...
|
|
static void | draw_tube (std::ostream &, const vector_3d &, const rotation_3d &, const tube &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a tube. More...
|
|
static void | draw_torus (std::ostream &, const torus &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a torus. More...
|
|
static void | draw_torus (std::ostream &, const placement &, const torus &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a torus. More...
|
|
static void | draw_torus (std::ostream &, const vector_3d &, const rotation_3d &, const torus &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a torus. More...
|
|
static void | draw_torus (std::ostream &, const vector_3d &, const rotation_3d &, double, double, double, double=0., double=2 *M_PI, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a torus. More...
|
|
static void | draw_elliptical_cylinder (std::ostream &, const elliptical_cylinder &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an elliptical cylinder/tube. More...
|
|
static void | draw_elliptical_cylinder (std::ostream &, const placement &, const elliptical_cylinder &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an elliptical cylinder/tube. More...
|
|
static void | draw_elliptical_cylinder (std::ostream &, const vector_3d &, const rotation_3d &, const elliptical_cylinder &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an elliptical cylinder/tube. More...
|
|
static void | draw_sphere (std::ostream &, const sphere &s_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a sphere. More...
|
|
static void | draw_sphere (std::ostream &, const placement &, const sphere &s_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a sphere. More...
|
|
static void | draw_sphere (std::ostream &, const vector_3d &, const rotation_3d &, const sphere &s_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a sphere. More...
|
|
static void | draw_sphere (std::ostream &, const vector_3d &, const rotation_3d &, double radius_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a sphere. More...
|
|
static void | draw_sphere (std::ostream &, const vector_3d &, const rotation_3d &, double r_min_, double r_max_, double phi_min_, double delta_phi_, double theta_min_, double delta_theta_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a sphere. More...
|
|
static void | draw_ellipsoid (std::ostream &, const placement &, const ellipsoid &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an ellipsoid. More...
|
|
static void | draw_ellipsoid (std::ostream &, const vector_3d &, const rotation_3d &, const ellipsoid &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an ellipsoid. More...
|
|
static void | draw_ellipsoid (std::ostream &, const vector_3d &, const rotation_3d &, double rx_, double ry_, double rz_, double z_min_, double z_max_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an ellipsoid. More...
|
|
static void | draw_polycone (std::ostream &, const polycone &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a polycone. More...
|
|
static void | draw_polycone (std::ostream &, const placement &, const polycone &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a polycone. More...
|
|
static void | draw_polycone (std::ostream &, const vector_3d &, const rotation_3d &, const polycone &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a polycone. More...
|
|
static void | draw_right_circular_conical_nappe (std::ostream &, const right_circular_conical_nappe &, uint32_t options_=DEFAULT_OPTIONS) |
|
static void | draw_right_circular_conical_nappe (std::ostream &, const placement &, const right_circular_conical_nappe &, uint32_t options_=DEFAULT_OPTIONS) |
|
static void | draw_right_circular_conical_nappe (std::ostream &, const vector_3d &, const rotation_3d &, const right_circular_conical_nappe &, uint32_t options_=DEFAULT_OPTIONS) |
|
static void | draw_right_circular_conical_frustrum (std::ostream &, const right_circular_conical_frustrum &, uint32_t options_=DEFAULT_OPTIONS) |
|
static void | draw_right_circular_conical_frustrum (std::ostream &, const placement &, const right_circular_conical_frustrum &, uint32_t options_=DEFAULT_OPTIONS) |
|
static void | draw_right_circular_conical_frustrum (std::ostream &, const vector_3d &, const rotation_3d &, const right_circular_conical_frustrum &, uint32_t options_=DEFAULT_OPTIONS) |
|
static void | draw_right_circular_conical_frustrum (std::ostream &, const vector_3d &, const rotation_3d &, double rmin1_, double rmax1_, double rmin2_, double rmax2_, double z_, double phi1_=0.0, double phi2_=2 *M_PI, uint32_t options_=DEFAULT_OPTIONS) |
|
static void | draw_right_polygonal_frustrum (std::ostream &, const right_polygonal_frustrum &, uint32_t options_=DEFAULT_OPTIONS) |
|
static void | draw_right_polygonal_frustrum (std::ostream &, const placement &, const right_polygonal_frustrum &, uint32_t options_=DEFAULT_OPTIONS) |
|
static void | draw_right_polygonal_frustrum (std::ostream &, const vector_3d &, const rotation_3d &, const right_polygonal_frustrum &, uint32_t options_=DEFAULT_OPTIONS) |
|
static void | draw_polyhedra (std::ostream &, const polyhedra &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a polyhedra object. More...
|
|
static void | draw_polyhedra (std::ostream &, const placement &, const polyhedra &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a polyhedra object. More...
|
|
static void | draw_polyhedra (std::ostream &, const vector_3d &, const rotation_3d &, const polyhedra &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a polyhedra object. More...
|
|
static void | draw_wall (std::ostream &, const wall_solid &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a wall solid object. More...
|
|
static void | draw_wall (std::ostream &, const placement &, const wall_solid &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a wall solid object. More...
|
|
static void | draw_wall (std::ostream &, const vector_3d &, const rotation_3d &, const wall_solid &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a wall solid object. More...
|
|
static void | draw_tessellated (std::ostream &, const tessellated_solid &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a tessellated solid object. More...
|
|
static void | draw_tessellated (std::ostream &, const placement &, const tessellated_solid &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a tessellated solid object. More...
|
|
static void | draw_tessellated (std::ostream &, const vector_3d &, const rotation_3d &, const tessellated_solid &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a tessellated solid object. More...
|
|
static void | draw_union_3d (std::ostream &, const union_3d &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an union object. More...
|
|
static void | draw_union_3d (std::ostream &, const placement &, const union_3d &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an union object. More...
|
|
static void | draw_union_3d (std::ostream &, const vector_3d &, const rotation_3d &, const union_3d &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an union object. More...
|
|
static void | draw_intersection_3d (std::ostream &, const intersection_3d &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an intersection object. More...
|
|
static void | draw_intersection_3d (std::ostream &, const placement &, const intersection_3d &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an intersection object. More...
|
|
static void | draw_intersection_3d (std::ostream &, const vector_3d &, const rotation_3d &, const intersection_3d &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw an intersection object. More...
|
|
static void | draw_subtraction_3d (std::ostream &, const subtraction_3d &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a subtraction object. More...
|
|
static void | draw_subtraction_3d (std::ostream &, const placement &, const subtraction_3d &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a subtraction object. More...
|
|
static void | draw_subtraction_3d (std::ostream &, const vector_3d &, const rotation_3d &, const subtraction_3d &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a subtraction object. More...
|
|
static void | draw_display_data (std::ostream &, const display_data &, bool static_scene_=true, int frame_index_=-1, const std::string &color_="", const std::string &group_="", const std::string &name_="") |
| Draw a display_data object. More...
|
|
static void | draw_display_data (std::ostream &, const placement &, const display_data &, bool static_scene_=true, int frame_index_=-1, const std::string &color_="", const std::string &group_="", const std::string &name_="") |
| Draw a display_data object. More...
|
|
static void | draw_display_data (std::ostream &, const vector_3d &, const rotation_3d &, const display_data &, bool static_scene_=true, int frame_index_=-1, const std::string &color_="", const std::string &group_="", const std::string &name_="") |
| Draw a display_data object. More...
|
|
static void | basic_draw (std::ostream &out_, const i_object_3d &o_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a 3D-object. More...
|
|
static void | basic_draw (std::ostream &out_, const placement &p_, const i_object_3d &o_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a 3D-object. More...
|
|
static void | basic_draw (std::ostream &out_, const vector_3d &position_, const rotation_3d &rotation_, const i_object_3d &o_, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a 3D-object. More...
|
|
static void | draw (std::ostream &out_, const i_placement &, const i_object_3d &, uint32_t options_=DEFAULT_OPTIONS) |
| Draw a 3D-object. More...
|
|