Class representing a flattened path. More...
#include <pdfgraphics.h>
Public Member Functions | |
| wxPdfFlatPath (const wxPdfShape *shape, double flatness=1, int limit=10) | |
| Constructor. | |
| virtual | ~wxPdfFlatPath () |
| Destructor. | |
| void | InitIter () |
| Initialize path iterator. | |
| void | FetchSegment () |
| Fetch current path segment. | |
| void | Next () |
| Advance path iterator. | |
| int | CurrentSegment (double coords[]) |
| Get current path segment. | |
| void | SubdivideCubic () |
| Subdivide cubic bezier curve path. | |
| bool | IsDone () |
| Check whether path iterator is done. | |
| double | MeasurePathLength () |
| Measure flattened path length. | |
Class representing a flattened path.
| wxPdfFlatPath::wxPdfFlatPath | ( | const wxPdfShape * | shape, | |
| double | flatness = 1, |
|||
| int | limit = 10 | |||
| ) |
Constructor.
| virtual wxPdfFlatPath::~wxPdfFlatPath | ( | ) | [virtual] |
Destructor.
| int wxPdfFlatPath::CurrentSegment | ( | double | coords[] | ) |
Get current path segment.
| [out] | coords | coordinates of current segment |
| void wxPdfFlatPath::FetchSegment | ( | ) |
Fetch current path segment.
| void wxPdfFlatPath::InitIter | ( | ) |
Initialize path iterator.
| bool wxPdfFlatPath::IsDone | ( | ) | [inline] |
Check whether path iterator is done.
| double wxPdfFlatPath::MeasurePathLength | ( | ) |
Measure flattened path length.
| void wxPdfFlatPath::Next | ( | ) |
Advance path iterator.
| void wxPdfFlatPath::SubdivideCubic | ( | ) |
Subdivide cubic bezier curve path.
1.6.1