ReactOS 0.4.16-dev-340-g0540c21
|
#include <gridWrap.h>
Public Member Functions | |
gridBoundaryChain (gridWrap *gr, Int first_vline_index, Int n_vlines, Int *uline_indices, Int *inner_indices) | |
~gridBoundaryChain () | |
Int | getVlineIndex (Int i) |
Int | getUlineIndex (Int i) |
Real | get_u_value (Int i) |
Real | get_v_value (Int i) |
Int | get_nVlines () |
Int | getInnerIndex (Int i) |
Real | getInner_u_value (Int i) |
Real * | get_vertex (Int i) |
gridWrap * | getGrid () |
void | leftEndFan (Int i, primStream *pStream) |
void | rightEndFan (Int i, primStream *pStream) |
Int | lookfor (Real v, Int i1, Int i2) |
void | draw () |
void | drawInner () |
Private Attributes | |
gridWrap * | grid |
Int | firstVlineIndex |
Int | nVlines |
Int * | ulineIndices |
Int * | innerIndices |
Real2 * | vertices |
Definition at line 96 of file gridWrap.h.
gridBoundaryChain::gridBoundaryChain | ( | gridWrap * | gr, |
Int | first_vline_index, | ||
Int | n_vlines, | ||
Int * | uline_indices, | ||
Int * | inner_indices | ||
) |
Definition at line 177 of file gridWrap.cc.
|
inline |
Definition at line 110 of file gridWrap.h.
void gridBoundaryChain::draw | ( | ) |
Definition at line 209 of file gridWrap.cc.
void gridBoundaryChain::drawInner | ( | ) |
Definition at line 220 of file gridWrap.cc.
|
inline |
Definition at line 121 of file gridWrap.h.
Referenced by drawCorners(), sampleCompBot(), sampleCompTop(), sampleLeftOneGridStep(), and sampleMonoPolyRec().
Definition at line 122 of file gridWrap.h.
Referenced by drawCorners(), drawInner(), findNeckF(), leftEndFan(), rightEndFan(), sampleCompBot(), sampleCompLeft(), sampleCompRight(), sampleCompTop(), sampleLeftOneGridStep(), sampleLeftSingleTrimEdgeRegion(), sampleLeftSingleTrimEdgeRegionGen(), sampleLeftStrip(), sampleLeftStripRec(), sampleLeftStripRecF(), sampleMonoPolyRec(), sampleRightOneGridStep(), and sampleRightStripRecF().
Definition at line 127 of file gridWrap.h.
Referenced by leftEndFan(), rightEndFan(), sampleCompBot(), sampleCompTop(), sampleLeftOneGridStepNoMiddle(), sampleLeftSingleTrimEdgeRegion(), sampleLeftSingleTrimEdgeRegionGen(), sampleRightOneGridStep(), sampleRightOneGridStepNoMiddle(), sampleRightSingleTrimEdgeRegion(), and sampleRightSingleTrimEdgeRegionGen().
|
inline |
Definition at line 128 of file gridWrap.h.
Referenced by sampleCompBot(), sampleCompBotSimple(), sampleCompTop(), sampleCompTopSimple(), sampleLeftOneGridStep(), sampleLeftSingleTrimEdgeRegion(), sampleLeftSingleTrimEdgeRegionGen(), and sampleRightOneGridStep().
Definition at line 125 of file gridWrap.h.
Referenced by sampleLeftOneGridStep(), and sampleRightOneGridStep().
Definition at line 124 of file gridWrap.h.
Referenced by sampleLeftOneGridStep(), sampleMonoPolyRec(), and sampleRightOneGridStep().
Definition at line 120 of file gridWrap.h.
Referenced by findNeckF(), leftEndFan(), rightEndFan(), sampleCompBot(), sampleCompBotSimple(), sampleCompTop(), sampleCompTopSimple(), sampleLeftOneGridStep(), sampleLeftSingleTrimEdgeRegion(), sampleLeftSingleTrimEdgeRegionGen(), sampleMonoPolyRec(), and sampleRightOneGridStep().
Definition at line 119 of file gridWrap.h.
Referenced by sampleCompBot(), sampleCompBotSimple(), sampleCompTop(), sampleCompTopSimple(), sampleLeftOneGridStep(), and sampleRightOneGridStep().
void gridBoundaryChain::leftEndFan | ( | Int | i, |
primStream * | pStream | ||
) |
Definition at line 273 of file gridWrap.cc.
Referenced by sampleLeftOneGridStepNoMiddle().
Definition at line 232 of file gridWrap.cc.
Referenced by sampleCompLeft().
void gridBoundaryChain::rightEndFan | ( | Int | i, |
primStream * | pStream | ||
) |
Definition at line 249 of file gridWrap.cc.
Referenced by sampleRightOneGridStepNoMiddle(), sampleRightSingleTrimEdgeRegion(), and sampleRightSingleTrimEdgeRegionGen().
|
private |
Definition at line 98 of file gridWrap.h.
Referenced by getVlineIndex().
|
private |
Definition at line 97 of file gridWrap.h.
Referenced by drawInner(), getGrid(), getInner_u_value(), leftEndFan(), and rightEndFan().
|
private |
Definition at line 101 of file gridWrap.h.
Referenced by drawInner(), getInner_u_value(), getInnerIndex(), gridBoundaryChain(), and ~gridBoundaryChain().
|
private |
Definition at line 99 of file gridWrap.h.
Referenced by draw(), drawInner(), and get_nVlines().
|
private |
Definition at line 100 of file gridWrap.h.
Referenced by getUlineIndex(), gridBoundaryChain(), and ~gridBoundaryChain().
|
private |
Definition at line 105 of file gridWrap.h.
Referenced by draw(), get_u_value(), get_v_value(), get_vertex(), gridBoundaryChain(), lookfor(), and ~gridBoundaryChain().