FLATPATHPARAMS Struct Reference

#include <path2d.h>


Detailed Description

This structure contains parameters for the iterators FlatPathIterator and CubicToQuadIterator.

Definition at line 77 of file path2d.h.

Data Fields

PATHITERATORiterator
 Path iterator.
LPVOID data
 Path data describing the path to flatten.
MATRIXmatrix
 A matrix for transforming path segments before flattening the path.
double tolerance
 Maximum error in line or quadratic curve approximation.


Field Documentation

LPVOID FLATPATHPARAMS::data
 

Path data describing the path to flatten.

The data's format depends on the path iterator.

Definition at line 82 of file path2d.h.

PATHITERATOR* FLATPATHPARAMS::iterator
 

Path iterator.

Definition at line 79 of file path2d.h.

MATRIX* FLATPATHPARAMS::matrix
 

A matrix for transforming path segments before flattening the path.

Can be NULL.

Definition at line 85 of file path2d.h.

double FLATPATHPARAMS::tolerance
 

Maximum error in line or quadratic curve approximation.

The absolute value will be used. This value can't be 0. In most cases, the value 0.25 is appropriate.

Definition at line 89 of file path2d.h.


The documentation for this struct was generated from the following file:
Generated on Thu Mar 27 01:46:59 2008 for Item Arrays by  doxygen 1.4.6-NO