A Discrete-Event Network Simulator
API
grid.TimelinesRenderer Class Reference

Public Member Functions

def __init__ (self)
 
def draw (self, ctx)
 
def draw_events (self, ctx, events, x, y, width, height)
 
def draw_line (self, ctx, x, y, width, height)
 
def draw_ranges (self, ctx, ranges, x, y, width, height)
 
def get_data_x_start (self)
 
def get_height (self)
 
def layout (self, width)
 
def set_render_range (self, start, end)
 
def set_timelines (self, timelines, colors)
 

Public Attributes

 colors
 
 end
 
 grey_background
 
 height
 
 left_width
 
 max_text_height
 
 padding
 
 right_width
 
 start
 
 timelines
 
 width
 

Detailed Description

Definition at line 314 of file grid.py.

Constructor & Destructor Documentation

def grid.TimelinesRenderer.__init__ (   self)

Definition at line 315 of file grid.py.

Member Function Documentation

def grid.TimelinesRenderer.draw (   self,
  ctx 
)
def grid.TimelinesRenderer.draw_events (   self,
  ctx,
  events,
  x,
  y,
  width,
  height 
)
def grid.TimelinesRenderer.draw_line (   self,
  ctx,
  x,
  y,
  width,
  height 
)

Definition at line 370 of file grid.py.

Referenced by grid.TimelinesRenderer.draw().

+ Here is the caller graph for this function:

def grid.TimelinesRenderer.draw_ranges (   self,
  ctx,
  ranges,
  x,
  y,
  width,
  height 
)
def grid.TimelinesRenderer.get_data_x_start (   self)
def grid.TimelinesRenderer.get_height (   self)

Definition at line 318 of file grid.py.

References grid.TimelinesRenderer.height.

def grid.TimelinesRenderer.layout (   self,
  width 
)

Definition at line 328 of file grid.py.

References max, and grid.TimelinesRenderer.padding.

def grid.TimelinesRenderer.set_render_range (   self,
  start,
  end 
)

Definition at line 323 of file grid.py.

def grid.TimelinesRenderer.set_timelines (   self,
  timelines,
  colors 
)

Definition at line 320 of file grid.py.

Member Data Documentation

grid.TimelinesRenderer.colors

Definition at line 322 of file grid.py.

grid.TimelinesRenderer.end
grid.TimelinesRenderer.grey_background
grid.TimelinesRenderer.left_width
grid.TimelinesRenderer.max_text_height

Definition at line 367 of file grid.py.

Referenced by grid.TimelinesRenderer.draw_events().

grid.TimelinesRenderer.right_width
grid.TimelinesRenderer.start
grid.TimelinesRenderer.timelines

Definition at line 321 of file grid.py.


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