Table of Contents

Class: mark bkchem/marks.py

note that all children of simple_parent have default meta infos set therefor it is not necessary to provide them for all new classes if they don't differ (are not non-empty)

Base Classes   
simple_parent
Methods   
__init__
_get_paper
delete
draw
focus
get_package
get_svg_element
lift
move
move_to
read_package
redraw
register
set_color
transform
unfocus
unregister
  __init__ 
__init__ (
        self,
        atom,
        x,
        y,
        size=4,
        auto=1,
        )

size is a diameter of the mark

  _get_paper 
_get_paper ( self )

  delete 
delete ( self )

  draw 
draw ( self )

  focus 
focus ( self )

  get_package 
get_package ( self,  doc )

  get_svg_element 
get_svg_element ( self,  doc )

  lift 
lift ( self )

  move 
move (
        self,
        dx,
        dy,
        )

  move_to 
move_to (
        self,
        x,
        y,
        )

  read_package 
read_package (
        self,
        package,
        atom,
        )

Exceptions   
ValueError, "no such mark type %s" % typ
  redraw 
redraw ( self )

  register 
register ( self )

  set_color 
set_color ( self,  color )

  transform 
transform ( self,  tr )

  unfocus 
unfocus ( self )

  unregister 
unregister ( self )


Table of Contents

This document was automatically generated on Wed Jun 1 11:05:30 2005 by HappyDoc version 2.1