maverig.views.items

maverig.views.items.abstractItem

class maverig.views.items.abstractItem.AbstractItem(parent_group)

Bases: object

init_graphics_item()

post initialization of graphics_item. This method needs to be called after graphics_item initialization in subclasses.

add_to_scene(scene)
add_v_point(v_point)
z_value
visible
enabled
opacity
set_color_effect(color, transparency)
set_shadow_effect(color, shadow_faint, offset1, offset2)
clear_effects()
clear_state_of_charge_effect()
clear_state_of_charge_tip()
clear_state_of_charge_tip_bg()
set_consumer_bar_effect(color, pos, width, height)
set_producer_bar_effect(color, pos, width, height)
set_state_of_charge_bar(color, pos, width, height)
set_state_of_charge_tip(color, pos, width, height)
set_state_of_charge_tip_bg(color, pos, width, height)
selected
selectable
is_under_mouse
move_pos(delta)
on_position_changed(vp, delta)
remove()

maverig.views.items.circle

class maverig.views.items.circle.Circle(parent_group, pos, style)

Bases: maverig.views.items.abstractItem.AbstractItem

init_graphics_item()
move_pos(delta)
on_position_changed(vp, delta, change, section)
circle_style

maverig.views.items.icon

class maverig.views.items.icon.Icon(parent_group, pos, icon_path)

Bases: maverig.views.items.abstractItem.AbstractItem

init_graphics_item(icon_path)
icon_path
move_pos(delta)
on_position_changed(vp, delta, change, section)

maverig.views.items.line

class maverig.views.items.line.Line(parent_group, start_pos, end_pos, line_style)

Bases: maverig.views.items.abstractItem.AbstractItem

init_graphics_item()
move_pos(delta)
on_position_changed(vp, delta, change, section)
adjust_line()

adjusts the line position to the endpoints.

line_style