This is the interface for the Illuminator library.
#define ROTATE_LEFT 0x04
#define COMPRESS_INT_MASK 0x30
#define COMPRESS_INT_NONE 0x00
#define COMPRESS_INT_LONG 0x10
#define COMPRESS_INT_SHORT 0x20
#define COMPRESS_INT_CHAR 0x30
#define COMPRESS_GZIP_MASK 0x0F
#define COMPRESS_GZIP_NONE 0x00
#define COMPRESS_GZIP_FAST 0x01
#define COMPRESS_GZIP_BEST 0x0A
typedef enum {...} field_plot_type
| enum | |
| { | |
| FIELD_SCALAR; | Scalar field. |
| FIELD_TERNARY; | Ternary composition field with two components (third component is inferred from first two). |
| FIELD_TERNARY_SQUARE; | Ternary composition with pseudo-components mapping onto a rectangle instead of a triangle. |
| FIELD_VECTOR; | Vector field. |
| FIELD_TENSOR_FULL; | Full ds*ds tensor field, e.g. transformation. |
| FIELD_TENSOR_SYMMETRIC; | Symmetric tensor field (using lines in principal stress directions). |
| FIELD_TENSOR_SHEAR; | Shear tensor field, both symmetric and inferring last diagonal from the opposite of the sum of the others. |
| } |
| enum | |
| { | |
| DEFAULT; | |
| X_UP; | |
| X_DOWN; | |
| Y_UP; | |
| Y_DOWN; | |
| Z_UP; | |
| Z_DOWN; | |
| } |
| enum | |
| { | |
| PPM; | |
| TIFF; | |
| PNG; | |
| JPEG; | |
| GIF; | |
| } |