Library API#
Class Hierarchy#
-
- Template Struct DrawerProperties
- Struct Point
- Struct TextProperties
- Class Angle
- Class CairoDrawer
- Class Cartesian
- Class Color
- Class Configuration
- Class CoordinateConverter
- Template Class DataSet
- Struct DataSet::Cell
- Struct DataSet::DataColumn
- Struct DataSet::Variable
- Class DataSet::const_iterator
- Class DataSet::DataRow
- Class DataRow::const_iterator
- Class DataSet::MockColumn
- Class Drawer
- Struct Drawer::TextAlignment
- Class InputAxis
- Class InputAxis::Histogram
- Class IOVector
- Class IOVectorFactory
- Class Label
- Class Mapper
- Class MultiScale
- Class OutputGrid
- Class Polar
- Class Scale
- Class Scene
- Class SimpleScale
- Template Class Triangle
- Enum Direction
File Hierarchy#
-
- Directory src
- Directory main
- Directory cpp
- Directory lib
- File CairoDrawer.cpp
- File CairoDrawer.h
- File Color.cpp
- File Color.h
- File Configuration.cpp
- File Configuration.h
- File Coordinates.h
- File DataSet.cpp
- File DataSet.h
- File Drawer.h
- File DrawerProperties.h
- File InputAxis.cpp
- File InputAxis.h
- File IOVector.cpp
- File IOVector.h
- File Label.h
- File Mapper.h
- File OutputGrid.cpp
- File OutputGrid.h
- File Scale.cpp
- File Scale.h
- File Scene.cpp
- File Scene.h
- File TextProperties.h
- File Triangle.h
- File Utils.cpp
- File Utils.h
- Directory lib
- Directory cpp
- Directory main
- Directory src
Full API#
Namespaces#
Classes and Structs#
- Class Angle
- Class Documentation
AngleAngle::Angle()Angle::value()Angle::operator=()Angle::operator==()Angle::operator<()Angle::operator<=()Angle::operator>()Angle::operator>=()Angle::operator+=()Angle::operator+()Angle::operator-=()Angle::operator-()Angle::operator*=()Angle::operator*()Angle::operator/=()Angle::operator/()Angle::interpolate()Angle::center()
- Class Documentation
- Class CairoDrawer
- Inheritance Relationships
- Class Documentation
CairoDrawerCairoDrawer::CairoDrawer()CairoDrawer::~CairoDrawer()CairoDrawer::change_surface()CairoDrawer::draw_output_grid()CairoDrawer::draw_input_axis()CairoDrawer::draw_io_vector()CairoDrawer::finish()CairoDrawer::RADIAL_TEXT_FACTORCairoDrawer::COORDGRID_ADJUSTMENTCairoDrawer::COORDPOINT_ANGLECairoDrawer::END_RADIUS_MAJOR_FACTORCairoDrawer::END_RADIUS_MINOR_FACTORCairoDrawer::RADIUS_TICK_LABEL_FACTORCairoDrawer::IO_LINE_WIDTHCairoDrawer::CONNECTOR_ARC_RATIOCairoDrawer::CONNECTOR_ARROW_HEIGHTCairoDrawer::CONNECTOR_ARROW_ANGLECairoDrawer::INPUT_RADIUS_DELTACairoDrawer::CONNECTOR_DELTACairoDrawer::TEXT_DELTACairoDrawer::ANGLE_DELTA_SMALLCairoDrawer::ANGLE_DELTA_MEDIUMCairoDrawer::ANGLE_DELTA_LARGECairoDrawer::RADIUS_DELTACairoDrawer::OUTPUT_EXTREME_RADIUS_DELTACairoDrawer::OUTPUT_LABEL_LINE_END_DELTACairoDrawer::OUTPUT_LABEL_FONT_FACTORCairoDrawer::set_surface()CairoDrawer::draw_histogram()CairoDrawer::draw_link()CairoDrawer::draw_connector()CairoDrawer::draw_segment_axis()CairoDrawer::draw_output_label()CairoDrawer::draw_arrow()CairoDrawer::draw_ring_segment()CairoDrawer::draw_connector_segment()CairoDrawer::draw_line()CairoDrawer::draw_arc()CairoDrawer::draw_coord_point()CairoDrawer::draw_text_parallel()CairoDrawer::draw_text_orthogonal()CairoDrawer::set_font_face()CairoDrawer::get_text_extents()CairoDrawer::get_cairo_angle()
- Class Configuration
- Class Documentation
ConfigurationConfiguration::get_input_file()Configuration::set_input_file()Configuration::get_output_file()Configuration::set_output_file()Configuration::get_width()Configuration::set_width()Configuration::get_height()Configuration::set_height()Configuration::get_output_angle_span()Configuration::set_output_angle_span()Configuration::get_output_inner_radius()Configuration::set_output_inner_radius()Configuration::get_output_thickness()Configuration::set_output_thickness()Configuration::get_grid_size()Configuration::set_grid_size()Configuration::get_num_major_sections_grid()Configuration::set_num_major_sections_grid()Configuration::get_num_minor_sections_grid()Configuration::set_num_minor_sections_grid()Configuration::get_min_grid_fill_ratio()Configuration::set_min_grid_fill_ratio()Configuration::get_input_inner_radius()Configuration::set_input_inner_radius()Configuration::get_input_separation_angle()Configuration::set_input_separation_angle()Configuration::get_input_thickness()Configuration::set_input_thickness()Configuration::get_num_major_sections_axis()Configuration::set_num_major_sections_axis()Configuration::get_num_minor_sections_axis()Configuration::set_num_minor_sections_axis()Configuration::is_histograms_enabled()Configuration::set_histograms_enabled()Configuration::get_num_histogram_classes()Configuration::set_num_histogram_classes()Configuration::get_histogram_height()Configuration::set_histogram_height()Configuration::get_histogram_background()Configuration::set_histogram_background()Configuration::get_histogram_fill()Configuration::set_histogram_fill()Configuration::get_relevant_places()Configuration::set_relevant_places()Configuration::get_prop_thick()Configuration::set_prop_thick()Configuration::get_prop_thin()Configuration::set_prop_thin()Configuration::get_prop_scale_label()Configuration::set_prop_scale_label()Configuration::get_prop_axis_label()Configuration::set_prop_axis_label()Configuration::get_instance()Configuration::initialize()Configuration::initialize()Configuration::save_to_file()Configuration::GLOW_10Configuration::SET3Configuration::SET2_3_1Configuration::SET2_3_2Configuration::SET2_3_3
- Class Documentation
- Template Class DataSet
- Nested Relationships
- Class Documentation
DataSetDataSet::ColumnTypeDataSet::DataSet()DataSet::DataSet()DataSet::parse_from_csv()DataSet::write_to_csv()DataSet::toggle_column()DataSet::swap_columns()DataSet::restrict_column()DataSet::get_num_active_cols()DataSet::get_num_cols()DataSet::get_num_rows()DataSet::get_num_active_inputs()DataSet::get_num_inputs()DataSet::get_num_active_outputs()DataSet::get_num_outputs()DataSet::operator[]()DataSet::input_variables()DataSet::output_variables()DataSet::begin()DataSet::end()DataSet::extract_header_entry()DataSet::CellDataSet::const_iteratorDataSet::DataColumnDataSet::DataRowDataSet::MockColumnDataSet::Variable
- Class Drawer
- Nested Relationships
- Inheritance Relationships
- Class Documentation
DrawerDrawer::Drawer()Drawer::~Drawer()Drawer::change_surface()Drawer::draw_output_grid()Drawer::draw_input_axis()Drawer::draw_io_vector()Drawer::finish()Drawer::set_num_inputs()Drawer::LINK_CONTROL_STRENGTHDrawer::set_surface()Drawer::draw_histogram()Drawer::draw_link()Drawer::draw_connector()Drawer::draw_segment_axis()Drawer::draw_output_label()Drawer::draw_arrow()Drawer::draw_ring_segment()Drawer::draw_connector_segment()Drawer::draw_line()Drawer::draw_arc()Drawer::draw_coord_point()Drawer::draw_text_parallel()Drawer::draw_text_orthogonal()Drawer::get_connector_start()Drawer::get_connector_end()Drawer::create_link_control_point()Drawer::m_coord_converterDrawer::m_num_inputsDrawer::TextAlignment
- Class InputAxis
- Nested Relationships
- Class Documentation
InputAxisInputAxis::InputAxis()InputAxis::get_var()InputAxis::get_histogram()InputAxis::get_start()InputAxis::set_start()InputAxis::get_end()InputAxis::set_end()InputAxis::get_radius()InputAxis::set_radius()InputAxis::get_height()InputAxis::set_height()InputAxis::get_prop()InputAxis::set_prop()InputAxis::get_scale()InputAxis::make_label()InputAxis::calculate_histogram()InputAxis::Histogram
- Class OutputGrid
- Class Documentation
OutputGridOutputGrid::OutputGrid()OutputGrid::get_var()OutputGrid::get_num_outputs()OutputGrid::get_start()OutputGrid::set_start()OutputGrid::get_end()OutputGrid::set_end()OutputGrid::get_radius()OutputGrid::set_radius()OutputGrid::get_height()OutputGrid::set_height()OutputGrid::get_direction()OutputGrid::set_direction()OutputGrid::get_scale()
- Class Documentation