Projects

Downloads

Resume

Photos

Pictures

Illustrations

3D

Videos
The Chaco User's Guide

Table of Contents

Introduction. 4

The Core Plotting Objects. 4

The PlotGroup Class. 6

The PlotValue Class. 7

The PlotCanvas Class. 8

The PlotIndexed Class. 9

The PlotAxis Class. 11

The PlotTitle Class. 11

The PlotOverlay Class. 12

The Chaco Class Hierarchy. 13

The Chaco Container Model 15

The Container Classes. 16

Additional Container Methods. 19

The Trait Model 20

Setting Trait Values. 21

Chaco Object Trait Definitions. 21

PlotTitle. 22

Title Related Traits. 22

Label Related Traits. 22

Frame Related Traits. 22

General Chaco Object Related Traits. 23

PlotOverlay. 24

Overlay Related Traits. 24

Label Related Traits. 24

Frame Related Traits. 25

General Chaco Object Related Traits. 25

PlotAxis. 27

Axis Related Traits. 27

General Chaco Object Related Traits. 28

PlotCanvas. 30

Canvas Related Traits. 30

Plottable Object Related Traits. 30

Frame Related Traits. 31

Container Related Traits. 31

General Chaco Object Related Traits. 32

PlotValue. 33

Value Related Traits. 33

Plottable Object Related Traits. 34

Frame Related Traits. 35

Container Related Traits. 35

General Chaco Object Related Traits. 36

PlotIndexed. 37

Indexed Related Traits. 37

Plottable Object Related Traits. 37

Frame Related Traits. 38

Container Related Traits. 38

General Chaco Object Related Traits. 39

PlotGroup. 40

Group Related Traits. 40

Plottable Object Related Traits. 40

Frame Related Traits. 41

Container Related Traits. 41

General Chaco Object Related Traits. 42

PlotWindow.. 43

Window Related Traits. 43

DefaultContainer 44

Container Related Traits. 44

Panel Related Traits. 45

Overlay Related Traits. 46

Title Related Traits. 48

Plot (i.e. PlotValue) Related Traits. 49

Axis Related Traits. 50

Container Layout Related Traits. 52

Cursor Related Traits. 52

Miscellaneous Other Traits. 53

Standard Color Names. 53

The PlotWindow Class. 53

Trait Editors. 57

Plot Renderers. 59

Creating a Renderer Subclass. 62

PlotData and PlotSource Objects. 68

PlotPanel Objects. 71

Creating a PlotData Subclass. 73

Creating a PlotSource Subclass. 74

Kiva and the Render Method. 75

Where To Get The Code. 76



© Copyright 2001-2008 by David C. Morrill. All rights reserved.