ReactOS 0.4.16-dev-401-g45b008d
|
#include <coveandtiler.h>
Public Member Functions | |
CoveAndTiler (Backend &) | |
~CoveAndTiler (void) | |
void | coveAndTile (void) |
Public Member Functions inherited from TrimRegion | |
TrimRegion () | |
void | init (REAL) |
void | advance (REAL, REAL, REAL) |
void | setDu (REAL) |
void | init (long, Arc_ptr) |
void | getPts (Arc_ptr) |
void | getPts (Backend &) |
void | getGridExtent (TrimVertex *, TrimVertex *) |
void | getGridExtent (void) |
int | canTile (void) |
Private Member Functions | |
void | tile (long, long, long) |
void | coveLowerLeft (void) |
void | coveLowerRight (void) |
void | coveUpperLeft (void) |
void | coveUpperRight (void) |
void | coveUpperLeftNoGrid (TrimVertex *) |
void | coveUpperRightNoGrid (TrimVertex *) |
void | coveLowerLeftNoGrid (TrimVertex *) |
void | coveLowerRightNoGrid (TrimVertex *) |
void | coveLL (void) |
void | coveLR (void) |
void | coveUL (void) |
void | coveUR (void) |
void | output (GridTrimVertex &) |
void | output (GridVertex &) |
void | output (TrimVertex *) |
Private Attributes | |
Backend & | backend |
Static Private Attributes | |
static const int | MAXSTRIPSIZE = 1000 |
Additional Inherited Members | |
Public Attributes inherited from TrimRegion | |
Trimline | left |
Trimline | right |
Gridline | top |
Gridline | bot |
Uarray | uarray |
Definition at line 46 of file coveandtiler.h.
CoveAndTiler::CoveAndTiler | ( | Backend & | b | ) |
Definition at line 52 of file coveandtiler.cc.
CoveAndTiler::~CoveAndTiler | ( | void | ) |
Definition at line 56 of file coveandtiler.cc.
Definition at line 78 of file coveandtiler.cc.
Referenced by Slicer::slice_old().
Definition at line 348 of file coveandtiler.cc.
Referenced by coveLowerLeft(), and coveLowerLeftNoGrid().
Definition at line 320 of file coveandtiler.cc.
Referenced by coveAndTile().
|
private |
Definition at line 381 of file coveandtiler.cc.
Referenced by coveAndTile().
|
private |
Definition at line 409 of file coveandtiler.cc.
Referenced by coveLowerRight(), and coveLowerRightNoGrid().
Definition at line 287 of file coveandtiler.cc.
Referenced by coveUpperLeft(), and coveUpperLeftNoGrid().
Definition at line 259 of file coveandtiler.cc.
Referenced by coveAndTile().
|
private |
Definition at line 197 of file coveandtiler.cc.
Referenced by coveAndTile().
|
private |
Definition at line 225 of file coveandtiler.cc.
Referenced by coveUpperRight(), and coveUpperRightNoGrid().
|
inlineprivate |
Definition at line 72 of file coveandtiler.cc.
Referenced by coveAndTile(), coveLL(), coveLowerLeft(), coveLowerLeftNoGrid(), coveLowerRight(), coveLowerRightNoGrid(), coveLR(), coveUL(), coveUpperLeft(), coveUpperLeftNoGrid(), coveUpperRight(), coveUpperRightNoGrid(), and coveUR().
|
inlineprivate |
Definition at line 60 of file coveandtiler.cc.
|
inlineprivate |
Definition at line 66 of file coveandtiler.cc.
Definition at line 181 of file coveandtiler.cc.
Referenced by coveAndTile(), and tile().
|
private |
Definition at line 52 of file coveandtiler.h.
Referenced by coveAndTile(), coveLL(), coveLowerLeft(), coveLowerLeftNoGrid(), coveLowerRight(), coveLowerRightNoGrid(), coveLR(), coveUL(), coveUpperLeft(), coveUpperLeftNoGrid(), coveUpperRight(), coveUpperRightNoGrid(), coveUR(), output(), and tile().
Definition at line 53 of file coveandtiler.h.
Referenced by tile().