3D Primitives Module Styles Symbols and Lines Main Graphite Module Graph PlotFormat Dataset Axis TickMarks External Modules External Modules are modules which have been developed by others for general use in the Python community. Numeric Numeric is an established python module for doing numerical mathematics. Graphite uses the array manipulation provided by Numeric. These modules were developed for Graphite, but are stand-alone modules which are generally useful. The Property module describes a base class which contains properties.
Properties are object attributes with have restricted values.
Also, any subclass of the PropHolder base class disallows accidental creation of new class members to which is a common python problem. Each allowable member must be declared in the list of properties for the subclass. Currently a property can be an IntProperty, FloatProperty, EnumProperty, BoolProperty, ClassProperty, or ListProperty. To use this module, any class can inherit from the PropHolder base class and list a set of Property objects it will contain. For each Property object one must specify a default value and a help string.