Public Member Functions | Public Attributes | Properties | Private Member Functions | Private Attributes
rxbag_plugins.chart.ChartArea Class Reference

List of all members.

Public Member Functions

def __init__
def add_datum
 Data.
def bounds_bottom
def bounds_height
def bounds_left
 Layout.
def bounds_right
def bounds_top
def bounds_width
def clear
def coord_data_to_chart
 Coordinate transformations.
def dx_chart_to_data
def dx_data_to_chart
def dy_chart_to_data
def dy_data_to_chart
def format_group
def format_x
 Data formatting.
def format_y
def max_x
def max_y
def min_x
def min_y
def num_points
def paint
 Painting.
def view_max_x
def view_max_y
def view_min_x
def view_min_y
def view_range_x
def view_range_y
def x_chart_to_data
def x_data_to_chart
def y_chart_to_data
def y_data_to_chart
def y_view

Public Attributes

 data_alpha
 min_x
 min_y
 num_points
 x_indicator
 x_range

Properties

 palette_offset = property(_get_palette_offset, _set_palette_offset)
 show_x_ticks = property(_get_show_x_ticks, _set_show_x_ticks)
 x_view = property(_get_x_view, _set_x_view)

Private Member Functions

def _draw_axes
def _draw_border
def _draw_data
def _draw_data_extents
def _draw_grid
def _draw_legend
def _draw_lines
def _draw_ticks
def _draw_x_indicator
def _generate_lines_x
def _generate_lines_y
def _get_axis_interval
def _get_color
def _get_max_label_width
def _get_palette_offset
def _get_show_x_ticks
def _get_x_view
def _round_max_to_interval
def _round_min_to_interval
def _set_palette_offset
def _set_show_x_ticks
def _set_x_view
def _update_x_interval
 Layout.
def _update_y_interval

Private Attributes

 _bounds_height
 _bounds_left
 _bounds_top
 _bounds_width
 _height
 _legend_font_size
 _legend_line_spacing
 _legend_line_thickness
 _legend_line_width
 _legend_margin
 _legend_position
 _lock
 _palette
 _palette_offset
 _series_data
 _series_list
 _show_lines
 _show_points
 _show_x_ticks
 _tick_font_size
 _tick_label_padding
 _tick_length
 _width
 Rendering info.
 _x_indicator_color
 _x_indicator_thickness
 _x_interval
 _x_view
 _y_interval
 _y_view

Detailed Description

Definition at line 173 of file chart.py.


Constructor & Destructor Documentation

Definition at line 174 of file chart.py.


Member Function Documentation

def rxbag_plugins.chart.ChartArea._draw_axes (   self,
  dc 
) [private]

Definition at line 585 of file chart.py.

def rxbag_plugins.chart.ChartArea._draw_border (   self,
  dc 
) [private]

Definition at line 542 of file chart.py.

def rxbag_plugins.chart.ChartArea._draw_data (   self,
  dc 
) [private]

Definition at line 690 of file chart.py.

def rxbag_plugins.chart.ChartArea._draw_data_extents (   self,
  dc 
) [private]

Definition at line 549 of file chart.py.

def rxbag_plugins.chart.ChartArea._draw_grid (   self,
  dc 
) [private]

Definition at line 566 of file chart.py.

def rxbag_plugins.chart.ChartArea._draw_legend (   self,
  dc 
) [private]

Definition at line 764 of file chart.py.

def rxbag_plugins.chart.ChartArea._draw_lines (   self,
  dc,
  lines 
) [private]

Definition at line 650 of file chart.py.

def rxbag_plugins.chart.ChartArea._draw_ticks (   self,
  dc 
) [private]

Definition at line 602 of file chart.py.

def rxbag_plugins.chart.ChartArea._draw_x_indicator (   self,
  dc 
) [private]

Definition at line 749 of file chart.py.

def rxbag_plugins.chart.ChartArea._generate_lines_x (   self,
  x0,
  x1,
  x_step,
  py0 = None,
  py1 = None 
) [private]

Definition at line 656 of file chart.py.

def rxbag_plugins.chart.ChartArea._generate_lines_y (   self,
  y0,
  y1,
  y_step,
  px0 = None,
  px1 = None 
) [private]

Definition at line 673 of file chart.py.

def rxbag_plugins.chart.ChartArea._get_axis_interval (   self,
  range,
  intervals = [1.0 
) [private]

Definition at line 490 of file chart.py.

def rxbag_plugins.chart.ChartArea._get_color (   self,
  series,
  alpha = None 
) [private]

Definition at line 817 of file chart.py.

def rxbag_plugins.chart.ChartArea._get_max_label_width (   self,
  dc,
  x_interval 
) [private]

Definition at line 459 of file chart.py.

Definition at line 285 of file chart.py.

Definition at line 296 of file chart.py.

Definition at line 306 of file chart.py.

def rxbag_plugins.chart.ChartArea._round_max_to_interval (   self,
  max_val,
  interval,
  extend_touching = False 
) [private]

Definition at line 511 of file chart.py.

def rxbag_plugins.chart.ChartArea._round_min_to_interval (   self,
  min_val,
  interval,
  extend_touching = False 
) [private]

Definition at line 503 of file chart.py.

def rxbag_plugins.chart.ChartArea._set_palette_offset (   self,
  palette_offset 
) [private]

Definition at line 288 of file chart.py.

def rxbag_plugins.chart.ChartArea._set_show_x_ticks (   self,
  show_x_ticks 
) [private]

Definition at line 299 of file chart.py.

def rxbag_plugins.chart.ChartArea._set_x_view (   self,
  x_view 
) [private]

Definition at line 315 of file chart.py.

def rxbag_plugins.chart.ChartArea._update_x_interval (   self,
  dc 
) [private]

Layout.

Definition at line 435 of file chart.py.

def rxbag_plugins.chart.ChartArea._update_y_interval (   self,
  dc 
) [private]

Definition at line 476 of file chart.py.

def rxbag_plugins.chart.ChartArea.add_datum (   self,
  series,
  x,
  y 
)

Data.

Definition at line 370 of file chart.py.

Definition at line 366 of file chart.py.

Definition at line 360 of file chart.py.

Layout.

Definition at line 351 of file chart.py.

Definition at line 363 of file chart.py.

Definition at line 354 of file chart.py.

Definition at line 357 of file chart.py.

Definition at line 378 of file chart.py.

Coordinate transformations.

Definition at line 385 of file chart.py.

Definition at line 393 of file chart.py.

Definition at line 388 of file chart.py.

Definition at line 394 of file chart.py.

Definition at line 389 of file chart.py.

def rxbag_plugins.chart.ChartArea.format_group (   self,
  number 
)

Definition at line 424 of file chart.py.

def rxbag_plugins.chart.ChartArea.format_x (   self,
  x,
  x_interval = None 
)

Data formatting.

Definition at line 398 of file chart.py.

def rxbag_plugins.chart.ChartArea.format_y (   self,
  y,
  y_interval = None 
)

Definition at line 411 of file chart.py.

Definition at line 251 of file chart.py.

Definition at line 273 of file chart.py.

Definition at line 240 of file chart.py.

Definition at line 262 of file chart.py.

Definition at line 233 of file chart.py.

def rxbag_plugins.chart.ChartArea.paint (   self,
  dc 
)

Painting.

Definition at line 521 of file chart.py.

Definition at line 337 of file chart.py.

Definition at line 346 of file chart.py.

Definition at line 334 of file chart.py.

Definition at line 343 of file chart.py.

Definition at line 331 of file chart.py.

Definition at line 340 of file chart.py.

Definition at line 391 of file chart.py.

Definition at line 386 of file chart.py.

Definition at line 392 of file chart.py.

Definition at line 387 of file chart.py.

Definition at line 321 of file chart.py.


Member Data Documentation

Definition at line 176 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 174 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Rendering info.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 175 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 306 of file chart.py.

Definition at line 321 of file chart.py.

Definition at line 435 of file chart.py.

Definition at line 176 of file chart.py.

Definition at line 176 of file chart.py.


Property Documentation

Definition at line 292 of file chart.py.

Definition at line 302 of file chart.py.

Definition at line 318 of file chart.py.


The documentation for this class was generated from the following file:


rxbag_plugins
Author(s): Tim Field
autogenerated on Mon Jan 6 2014 11:54:21