pdk.Plot.Styles ($Date: 2002/12/04 10:15:49 $)
index
pdk/Plot/Styles.py

Styles controlling the appearance of primitives in the plotting package of pdk.

Based on graphite, which was written by Joseph and Michelle Strout in 1999.

FOG 08/2000

 
Classes
            
pdk.PropertyManagers.PropertyManager(__builtin__.object)
ArrowStyle
LineStyle
TextStyle
_ShapeStyle
PolygonStyle
RectangleStyle
SymbolStyle
 
class ArrowStyle(pdk.PropertyManagers.PropertyManager)
     
Purpose:encapsulates settings used to draw arrows

 
  
Method resolution order:
ArrowStyle
pdk.PropertyManagers.PropertyManager
__builtin__.object

Properties defined here:
headstyle
linestyle

Data and non-method functions defined here:
PROPERTIES = {'headstyle': <pdk.Properties.InstanceProperty instance>, 'linestyle': <pdk.Properties.InstanceProperty instance>}
 
class LineStyle(pdk.PropertyManagers.PropertyManager)
     
Purpose:encapsulates settings used to draw a line

 
  
Method resolution order:
LineStyle
pdk.PropertyManagers.PropertyManager
__builtin__.object

Properties defined here:
color
kind
width

Data and non-method functions defined here:
PROPERTIES = {'color': <pdk.Properties.InstanceProperty instance>, 'kind': <pdk.Properties.EnumProperty instance>, 'width': <pdk.Properties.FloatProperty instance>}
 
class PolygonStyle(_ShapeStyle)
     
Purpose:style settings for drawing a polygon

 
  
Method resolution order:
PolygonStyle
_ShapeStyle
pdk.PropertyManagers.PropertyManager
__builtin__.object

Properties defined here:
edgecolor
edgewidth
fillcolor

Data and non-method functions defined here:
PROPERTIES = {'edgecolor': <pdk.Properties.InstanceProperty instance>, 'edgewidth': <pdk.Properties.FloatProperty instance>, 'fillcolor': <pdk.Properties.InstanceProperty instance>}
 
class RectangleStyle(_ShapeStyle)
     
Purpose:style settings for drawing a rectangle

 
  
Method resolution order:
RectangleStyle
_ShapeStyle
pdk.PropertyManagers.PropertyManager
__builtin__.object

Properties defined here:
edgecolor
edgewidth
fillcolor

Data and non-method functions defined here:
PROPERTIES = {'edgecolor': <pdk.Properties.InstanceProperty instance>, 'edgewidth': <pdk.Properties.FloatProperty instance>, 'fillcolor': <pdk.Properties.InstanceProperty instance>}
 
class SymbolStyle(_ShapeStyle)
     
Purpose:style settings for drawing a symbol

 
  
Method resolution order:
SymbolStyle
_ShapeStyle
pdk.PropertyManagers.PropertyManager
__builtin__.object

Properties defined here:
edgecolor
edgewidth
fillcolor
size

Data and non-method functions defined here:
PROPERTIES = {'edgecolor': <pdk.Properties.InstanceProperty instance>, 'edgewidth': <pdk.Properties.FloatProperty instance>, 'fillcolor': <pdk.Properties.InstanceProperty instance>, 'size': <pdk.Properties.FloatProperty instance>}
 
class TextStyle(pdk.PropertyManagers.PropertyManager)
     
Purpose:encapsulates settings used to draw text

 
  
Method resolution order:
TextStyle
pdk.PropertyManagers.PropertyManager
__builtin__.object

Properties defined here:
color
font
hjust
vjust

Data and non-method functions defined here:
PROPERTIES = {'color': <pdk.Properties.InstanceProperty instance>, 'font': <pdk.Properties.InstanceProperty instance>, 'hjust': <pdk.Properties.EnumProperty instance>, 'vjust': <pdk.Properties.EnumProperty instance>}
 
class _ShapeStyle(pdk.PropertyManagers.PropertyManager)
     
Purpose:base class for shape styles

 
  
Method resolution order:
_ShapeStyle
pdk.PropertyManagers.PropertyManager
__builtin__.object

Data and non-method functions defined here:
PROPERTIES = {'edgecolor': <pdk.Properties.InstanceProperty instance>, 'edgewidth': <pdk.Properties.FloatProperty instance>, 'fillcolor': <pdk.Properties.InstanceProperty instance>}
 
Author
            
$Author: gathmann $