g4tools  5.4.0
Namespaces | Macros | Enumerations
enums File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 tools
 inlined C code : ///////////////////////////////////
 
 tools::sg
 

Macros

#define tools_sg_enums
 

Enumerations

enum  tools::sg::line_pattern { tools::sg::line_solid = 0xffff, tools::sg::line_dashed = 0x00ff, tools::sg::line_dotted = 0x1111, tools::sg::line_dash_dotted = 0x1c47 }
 
enum  tools::sg::marker_style {
  tools::sg::marker_dot = 0, tools::sg::marker_plus = 1, tools::sg::marker_asterisk, tools::sg::marker_cross,
  tools::sg::marker_star, tools::sg::marker_circle_line, tools::sg::marker_circle_filled, tools::sg::marker_triangle_up_line,
  tools::sg::marker_triangle_up_filled, tools::sg::marker_triangle_down_line, tools::sg::marker_triangle_down_filled, tools::sg::marker_david_star_line,
  tools::sg::marker_david_star_filled, tools::sg::marker_swiss_cross_line, tools::sg::marker_swiss_cross_filled, tools::sg::marker_diamond_line,
  tools::sg::marker_diamond_filled, tools::sg::marker_square_line, tools::sg::marker_square_filled, tools::sg::marker_penta_star_line,
  tools::sg::marker_penta_star_filled, tools::sg::marker_minus
}
 
enum  tools::sg::area_style { tools::sg::area_solid = 0, tools::sg::area_hatched, tools::sg::area_checker, tools::sg::area_edged }
 
enum  tools::sg::projection_type {
  tools::sg::projection_none, tools::sg::projection_rz, tools::sg::projection_phiz, tools::sg::projection_zr,
  tools::sg::projection_zphi
}
 
enum  tools::sg::painting_policy {
  tools::sg::painting_uniform, tools::sg::painting_by_value, tools::sg::painting_by_level, tools::sg::painting_grey_scale,
  tools::sg::painting_violet_to_red, tools::sg::painting_grey_scale_inverse
}
 
enum  tools::sg::hatching_policy { tools::sg::hatching_none, tools::sg::hatching_right, tools::sg::hatching_left, tools::sg::hatching_left_and_right }
 
enum  tools::sg::hjust { tools::sg::left = 0, tools::sg::center = 1, tools::sg::right = 2 }
 
enum  tools::sg::vjust { tools::sg::bottom = 0, tools::sg::middle = 1, tools::sg::top = 2 }
 
enum  tools::sg::font_type { tools::sg::latin, tools::sg::greek, tools::sg::special }
 
enum  tools::sg::font_modeling { tools::sg::font_outline, tools::sg::font_filled, tools::sg::font_pixmap }
 
enum  tools::sg::arrow_type { tools::sg::arrow_up, tools::sg::arrow_down, tools::sg::arrow_left, tools::sg::arrow_right }
 
enum  tools::sg::winding_type { tools::sg::winding_ccw, tools::sg::winding_cw }
 
enum  tools::sg::move_type {
  tools::sg::move_rotate_right, tools::sg::move_rotate_left, tools::sg::move_rotate_up, tools::sg::move_rotate_down,
  tools::sg::move_roll_plus, tools::sg::move_roll_minus, tools::sg::move_translate_right, tools::sg::move_translate_left,
  tools::sg::move_up, tools::sg::move_down, tools::sg::move_forward, tools::sg::move_backward,
  tools::sg::move_zoom_in, tools::sg::move_zoom_out, tools::sg::move_rotate_around_focal_right, tools::sg::move_rotate_around_focal_left,
  tools::sg::move_rotate_around_focal_up, tools::sg::move_rotate_around_focal_down, tools::sg::move_roll_around_focal_plus, tools::sg::move_roll_around_focal_minus,
  tools::sg::move_zoom_in_out, tools::sg::move_zoom_in_out_rot, tools::sg::move_curve
}
 
enum  tools::sg::anim_what { tools::sg::anim_left, tools::sg::anim_right, tools::sg::anim_up, tools::sg::anim_down }
 
enum  tools::sg::anim_mode {
  tools::sg::anim_mode_0, tools::sg::anim_mode_1, tools::sg::anim_mode_2, tools::sg::anim_mode_3,
  tools::sg::anim_mode_4
}
 
enum  tools::sg::key_move { tools::sg::key_left, tools::sg::key_right, tools::sg::key_up, tools::sg::key_down }
 
enum  tools::sg::number_type {
  tools::sg::number_uint, tools::sg::number_int, tools::sg::number_real, tools::sg::number_ip,
  tools::sg::number_radec
}
 
enum  tools::sg::camera_type { tools::sg::camera_ortho, tools::sg::camera_perspective }
 
enum  tools::sg::gsto_mode { tools::sg::gsto_memory = 0, tools::sg::gsto_gl_vbo = 1, tools::sg::gsto_gl_list = 2 }
 
enum  tools::sg::layout_policy { tools::sg::layout_text_under_image = 0, tools::sg::layout_text_at_left_of_image = 1 }
 
enum  tools::sg::auto_lut_policy { tools::sg::auto_lut_none = 0, tools::sg::auto_lut_min_max = 1, tools::sg::auto_lut_mean_rms = 2 }
 
enum  tools::sg::draw_type { tools::sg::draw_points = 0, tools::sg::draw_lines, tools::sg::draw_filled }
 
enum  tools::sg::shade_type { tools::sg::shade_flat = 0, tools::sg::shade_smooth }
 
enum  tools::sg::solid_operation { tools::sg::solid_none, tools::sg::solid_union, tools::sg::solid_intersection, tools::sg::solid_subtraction }
 

Macro Definition Documentation

◆ tools_sg_enums

#define tools_sg_enums

Definition at line 5 of file enums.