ReactOS
0.4.15-dev-2087-g6bfb76b
|
#include <trimregion.h>
Public Member Functions | |
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) |
Public Attributes | |
Trimline | left |
Trimline | right |
Gridline | top |
Gridline | bot |
Uarray | uarray |
Private Attributes | |
REAL | oneOverDu |
Definition at line 46 of file trimregion.h.
TrimRegion::TrimRegion | ( | void | ) |
Definition at line 45 of file trimregion.cc.
Definition at line 102 of file trimregion.cc.
Referenced by Slicer::slice_old().
void TrimRegion::getGridExtent | ( | TrimVertex * | l, |
TrimVertex * | r | ||
) |
Definition at line 86 of file trimregion.cc.
Definition at line 73 of file trimregion.cc.
Definition at line 56 of file trimregion.cc.
Definition at line 50 of file trimregion.cc.
Referenced by Slicer::setstriptessellation().
Gridline TrimRegion::bot |
Definition at line 56 of file trimregion.h.
Referenced by advance(), CoveAndTiler::coveAndTile(), CoveAndTiler::coveLL(), CoveAndTiler::coveLowerLeft(), CoveAndTiler::coveLowerRight(), CoveAndTiler::coveLR(), CoveAndTiler::coveUL(), CoveAndTiler::coveUpperLeft(), CoveAndTiler::coveUpperRight(), CoveAndTiler::coveUR(), getGridExtent(), getPts(), Hull::init(), and init().
Trimline TrimRegion::left |
Definition at line 53 of file trimregion.h.
Referenced by Hull::init().
|
private |
Definition at line 69 of file trimregion.h.
Referenced by getGridExtent(), and setDu().
Trimline TrimRegion::right |
Definition at line 54 of file trimregion.h.
Referenced by Hull::init().
Gridline TrimRegion::top |
Definition at line 55 of file trimregion.h.
Referenced by Hull::init().
Uarray TrimRegion::uarray |
Definition at line 57 of file trimregion.h.
Referenced by CoveAndTiler::coveAndTile(), CoveAndTiler::coveLL(), CoveAndTiler::coveLR(), CoveAndTiler::coveUL(), CoveAndTiler::coveUR(), getGridExtent(), Hull::nextlower(), Hull::nextupper(), and Slicer::slice_old().