Package wx :: Package lib :: Package floatcanvas :: Module FloatCanvas
[frames | no frames]

Module wx.lib.floatcanvas.FloatCanvas

Classes
Arc  
Arrow Arrow(XY, # coords of origin of arrow (x,y) Length, # length of arrow in pixels theta, # angle of arrow in degrees: zero is straight up # +angle is to the right LineColor = "Black", LineStyle = "Solid", LineWidth = 1, ArrowHeadSize = 4, # size of arrowhead in pixels ArrowHeadAngle = 45, # angle of arrow head in degrees InForeground = False): It will draw an arrow , starting at the point, (X,Y) pointing in direction, theta.
ArrowLine LineColor = "Black", LineStyle = "Solid", LineWidth = 1, ArrowHeadSize = 4, # in pixels ArrowHeadAngle = 45, InForeground = False):
Bitmap This class creates a bitmap object, placed at the coordinates, x,y.
Circle  
ColorOnlyMixin Mixin class for objects that have just one color, rather than a fill color and line color
DotGrid An example of a Grid Object -- it is set on teh FloatCAnvas with one of:
DrawObject This is the base class for all the objects that can be drawn.
Ellipse  
FloatCanvas FloatCanvas.py
Group A group of other FloatCanvas Objects
Line The Line class takes a list of 2-tuples, or a NX2 NumPy Float array of point coordinates.
LineAndFillMixin Mixin class for objects that have both a line and a fill color and style.
LineOnlyMixin Mixin class for objects that have just a line, rather than a fill color and line color
Point The Point class takes a 2-tuple, or a (2,) NumPy array of point coordinates.
PointSet The PointSet class takes a list of 2-tuples, or a NX2 NumPy array of point coordinates.
PointsObjectMixin This is a mixin class that provides some methods suitable for use with objects that have a set of (x,y) coordinate pairs.
Polygon The Polygon class takes a list of 2-tuples, or a NX2 NumPy array of point coordinates.
Rectangle  
RectEllipse  
ScaledBitmap This class creates a bitmap object, placed at the coordinates, XY, of Height, H, in World coorsinates.
ScaledBitmap2 An alternative scaled bitmap that only scaled the required amount of the main bitmap when zoomed in: EXPERIMENTAL!
ScaledText This class creates a text object that is scaled when zoomed.
ScaledTextBox This class creates a TextBox object that is scaled when zoomed.
Spline  
SquarePoint The SquarePoint class takes a 2-tuple, or a (2,) NumPy array of point coordinates.
Text This class creates a text object, placed at the coordinates, x,y.
TextObjectMixin A mix in class that holds attributes and methods that are needed by the Text objects
XYObjectMixin This is a mixin class that provides some methods suitable for use with objects that have a single (x,y) coordinate pair.

Exceptions
FloatCanvasError  

Generated by Epydoc 2.1.20050511.rpd on Mon Feb 16 12:51:46 2009 http://epydoc.sf.net