Orbiter 2022
Combinatorial Objects
graphics.h File Reference

Go to the source code of this file.

Classes

class  orbiter::layer1_foundations::graphics::animate
 creates 3D animations using Povray More...
 
class  orbiter::layer1_foundations::graphics::draw_bitmap_control
 options for drawing bitmap files More...
 
class  orbiter::layer1_foundations::graphics::draw_incidence_structure_description
 options for drawing an incidence structure More...
 
class  orbiter::layer1_foundations::graphics::draw_mod_n_description
 options for drawing modulo n More...
 
class  orbiter::layer1_foundations::graphics::draw_projective_curve_description
 options for drawing a projective curve More...
 
class  orbiter::layer1_foundations::graphics::drawable_set_of_objects
 a set of objects that should be drawn with certain povray properties More...
 
class  orbiter::layer1_foundations::graphics::graphical_output
 a catch-all class for things related to 2D graphics More...
 
class  orbiter::layer1_foundations::graphics::layered_graph_draw_options
 options for drawing an object of type layered_graph More...
 
struct  orbiter::layer1_foundations::graphics::grid_frame
 a class to help with drawing elements in a 2D grid fashion More...
 
class  orbiter::layer1_foundations::graphics::mp_graphics
 a general 2D graphical output interface (metapost, tikz, postscript) More...
 
class  orbiter::layer1_foundations::graphics::parametric_curve_point
 an individual point on a continuous curve, sampled through parametric_curve More...
 
class  orbiter::layer1_foundations::graphics::parametric_curve
 a continuous curve sampled by individual points More...
 
class  orbiter::layer1_foundations::graphics::plot_tools
 utility functions for plotting (graphing) More...
 
class  orbiter::layer1_foundations::graphics::povray_interface
 povray interface for 3D graphics More...
 
class  orbiter::layer1_foundations::graphics::povray_job_description
 description of a povray job More...
 
class  orbiter::layer1_foundations::graphics::scene
 a collection of 3D geometry objects More...
 
class  orbiter::layer1_foundations::graphics::tree
 a data structure for trees More...
 
class  orbiter::layer1_foundations::graphics::tree_draw_options
 options for drawing a tree More...
 
class  orbiter::layer1_foundations::graphics::tree_node
 part of the data structure tree More...
 
class  orbiter::layer1_foundations::graphics::video_draw_options
 options for povray videos More...
 

Namespaces

namespace  orbiter
 the orbiter library for the classification of combinatorial objects
 
namespace  orbiter::layer1_foundations
 algebra, combinatorics and graph theory, geometry, linear algebra, number theory, data structures, solvers, graphics; no group actions
 
namespace  orbiter::layer1_foundations::graphics
 graphical output interfaces: 2D graphics (BMP, TikZ, Metapost) and 3D graphics (povray)
 

Macros

#define SCENE_MAX_LINES   100000
 
#define SCENE_MAX_EDGES   100000
 
#define SCENE_MAX_POINTS   200000
 
#define SCENE_MAX_PLANES   10000
 
#define SCENE_MAX_QUADRICS   10000
 
#define SCENE_MAX_OCTICS   100
 
#define SCENE_MAX_QUARTICS   1000
 
#define SCENE_MAX_QUINTICS   500
 
#define SCENE_MAX_CUBICS   10000
 
#define SCENE_MAX_FACES   200000
 

Macro Definition Documentation

◆ SCENE_MAX_CUBICS

#define SCENE_MAX_CUBICS   10000

Definition at line 1144 of file graphics.h.

◆ SCENE_MAX_EDGES

#define SCENE_MAX_EDGES   100000

Definition at line 1137 of file graphics.h.

◆ SCENE_MAX_FACES

#define SCENE_MAX_FACES   200000

Definition at line 1145 of file graphics.h.

◆ SCENE_MAX_LINES

#define SCENE_MAX_LINES   100000

Definition at line 1136 of file graphics.h.

◆ SCENE_MAX_OCTICS

#define SCENE_MAX_OCTICS   100

Definition at line 1141 of file graphics.h.

◆ SCENE_MAX_PLANES

#define SCENE_MAX_PLANES   10000

Definition at line 1139 of file graphics.h.

◆ SCENE_MAX_POINTS

#define SCENE_MAX_POINTS   200000

Definition at line 1138 of file graphics.h.

◆ SCENE_MAX_QUADRICS

#define SCENE_MAX_QUADRICS   10000

Definition at line 1140 of file graphics.h.

◆ SCENE_MAX_QUARTICS

#define SCENE_MAX_QUARTICS   1000

Definition at line 1142 of file graphics.h.

◆ SCENE_MAX_QUINTICS

#define SCENE_MAX_QUINTICS   500

Definition at line 1143 of file graphics.h.