Table of Contents

Class: point bkchem/classes.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   
point_drawable
interactive
child
Methods   
__init__
_get_parent
_set_parent
change_type
delete
draw
focus
get_package
get_xy
lift
move
move_to
read_package
redraw
select
unfocus
unselect
  __init__ 
__init__ (
        self,
        paper,
        xy=(),
        arrow=None,
        package=None,
        type='invisible',
        )

  _get_parent 
_get_parent ( self )

parent

  _set_parent 
_set_parent ( self,  par )

  change_type 
change_type ( self,  type )

  delete 
delete ( self )

  draw 
draw ( self )

  focus 
focus ( self )

  get_package 
get_package ( self,  doc )

returns a DOM element describing the object in CDML, doc is the parent document which is used for element creation (the returned element is not inserted into the document)

  get_xy 
get_xy ( self )

  lift 
lift ( self )

  move 
move (
        self,
        dx,
        dy,
        )

  move_to 
move_to (
        self,
        x,
        y,
        )

  read_package 
read_package ( self,  package )

reads the dom element package and sets internal state according to it

  redraw 
redraw ( self )

  select 
select ( self )

  unfocus 
unfocus ( self )

  unselect 
unselect ( self )


Table of Contents

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