ReactOS 0.4.16-dev-820-g96aa1ee
|
#include <gridWrap.h>
Public Member Functions | |
gridWrap (Int nUlines, Int nVlines, Real uMin, Real uMax, Real vMin, Real vMax) | |
gridWrap (Int nUlines, Real *uvals, Int nVlines, Real *vvlas) | |
~gridWrap () | |
void | print () |
Int | get_n_ulines () |
Int | get_n_vlines () |
Real | get_u_min () |
Real | get_u_max () |
Real | get_v_min () |
Real | get_v_max () |
Real | get_u_value (Int i) |
Real | get_v_value (Int j) |
Real * | get_u_values () |
Real * | get_v_values () |
void | outputFanWithPoint (Int v, Int uleft, Int uright, Real vert[2], primStream *pStream) |
void | draw () |
Int | isUniform () |
Private Attributes | |
Int | n_ulines |
Int | n_vlines |
Real | u_min |
Real | u_max |
Real | v_min |
Real | v_max |
Real * | u_values |
Real * | v_values |
Int | is_uniform |
Definition at line 42 of file gridWrap.h.
Definition at line 79 of file gridWrap.cc.
gridWrap::~gridWrap | ( | ) |
Definition at line 121 of file gridWrap.cc.
void gridWrap::draw | ( | ) |
Definition at line 127 of file gridWrap.cc.
|
inline |
Definition at line 71 of file gridWrap.h.
Referenced by Slicer::evalRBArray(), findLeftGridIndices(), findRightGridIndices(), and sampleMonoPoly().
|
inline |
Definition at line 72 of file gridWrap.h.
Referenced by Slicer::evalRBArray(), findGridChains(), and sampleMonoPoly().
|
inline |
Definition at line 74 of file gridWrap.h.
Referenced by Slicer::evalRBArray(), findLeftGridIndices(), and findRightGridIndices().
|
inline |
Definition at line 73 of file gridWrap.h.
Referenced by Slicer::evalRBArray(), findLeftGridIndices(), and findRightGridIndices().
Definition at line 78 of file gridWrap.h.
Referenced by draw(), gridBoundaryChain::drawInner(), findLeftGridIndices(), findRightGridIndices(), gridBoundaryChain::getInner_u_value(), gridBoundaryChain::gridBoundaryChain(), gridBoundaryChain::leftEndFan(), gridBoundaryChain::rightEndFan(), sampleBotLeftWithGridLine(), sampleBotLeftWithGridLinePost(), sampleBotRightWithGridLine(), sampleBotRightWithGridLinePost(), sampleCompBot(), sampleCompBotSimple(), sampleCompTop(), sampleCompTopSimple(), sampleLeftOneGridStep(), sampleLeftSingleTrimEdgeRegion(), sampleLeftSingleTrimEdgeRegionGen(), sampleRightOneGridStep(), sampleTopLeftWithGridLine(), sampleTopLeftWithGridLinePost(), sampleTopRightWithGridLine(), sampleTopRightWithGridLinePost(), stripOfFanLeft(), and stripOfFanRight().
|
inline |
Definition at line 85 of file gridWrap.h.
|
inline |
Definition at line 76 of file gridWrap.h.
Referenced by Slicer::evalRBArray(), findGridChains(), and sampleMonoPoly().
|
inline |
Definition at line 75 of file gridWrap.h.
Referenced by Slicer::evalRBArray(), findGridChains(), and sampleMonoPoly().
Definition at line 83 of file gridWrap.h.
Referenced by draw(), findLeftGridIndices(), findRightGridIndices(), gridBoundaryChain::gridBoundaryChain(), sampleBotLeftWithGridLinePost(), sampleBotRightWithGridLinePost(), sampleCompBotSimple(), sampleCompTopSimple(), sampleCompTopSimpleOpt(), sampleTopLeftWithGridLinePost(), sampleTopRightWithGridLinePost(), stripOfFanLeft(), and stripOfFanRight().
|
inline |
Definition at line 86 of file gridWrap.h.
|
inline |
Definition at line 93 of file gridWrap.h.
void gridWrap::outputFanWithPoint | ( | Int | v, |
Int | uleft, | ||
Int | uright, | ||
Real | vert[2], | ||
primStream * | pStream | ||
) |
Definition at line 137 of file gridWrap.cc.
Referenced by sampleBotLeftWithGridLine(), sampleBotLeftWithGridLinePost(), sampleBotRightWithGridLine(), sampleBotRightWithGridLinePost(), sampleCompBot(), sampleCompTop(), sampleTopLeftWithGridLine(), sampleTopLeftWithGridLinePost(), sampleTopRightWithGridLine(), and sampleTopRightWithGridLinePost().
void gridWrap::print | ( | ) |
|
private |
Definition at line 55 of file gridWrap.h.
Referenced by gridWrap(), and isUniform().
|
private |
Definition at line 43 of file gridWrap.h.
Referenced by draw(), get_n_ulines(), get_u_value(), gridWrap(), and print().
|
private |
Definition at line 44 of file gridWrap.h.
Referenced by draw(), get_n_vlines(), gridWrap(), and print().
|
private |
Definition at line 45 of file gridWrap.h.
Referenced by get_u_max(), gridWrap(), and print().
|
private |
Definition at line 45 of file gridWrap.h.
Referenced by get_u_min(), gridWrap(), and print().
|
private |
Definition at line 52 of file gridWrap.h.
Referenced by get_u_value(), get_u_values(), gridWrap(), outputFanWithPoint(), and ~gridWrap().
|
private |
Definition at line 46 of file gridWrap.h.
Referenced by get_v_max(), gridWrap(), and print().
|
private |
Definition at line 46 of file gridWrap.h.
Referenced by get_v_min(), gridWrap(), and print().
|
private |
Definition at line 53 of file gridWrap.h.
Referenced by get_v_value(), get_v_values(), gridWrap(), outputFanWithPoint(), and ~gridWrap().