ReactOS 0.4.16-dev-257-g6aa11ac
|
#include "sampleCompRight.h"
Go to the source code of this file.
Macros | |
#define | max(a, b) ((a>b)? a:b) |
#define | min(a, b) ((a>b)? b:a) |
Functions | |
void | sampleCompRight (Real *topVertex, Real *botVertex, vertexArray *leftChain, Int leftStartIndex, Int leftEndIndex, vertexArray *rightChain, Int rightStartIndex, Int rightEndIndex, gridBoundaryChain *rightGridChain, Int gridIndex1, Int gridIndex2, Int up_rightCornerWhere, Int up_rightCornerIndex, Int down_rightCornerWhere, Int down_rightCornerIndex, primStream *pStream) |
void | sampleRightSingleTrimEdgeRegionGen (Real topVertex[2], Real botVertex[2], vertexArray *rightChain, Int rightStart, Int rightEnd, gridBoundaryChain *gridChain, Int gridBeginIndex, Int gridEndIndex, vertexArray *leftChain, Int leftUpBegin, Int leftUpEnd, Int leftDownBegin, Int leftDownEnd, primStream *pStream) |
void | sampleRightSingleTrimEdgeRegion (Real upperVert[2], Real lowerVert[2], gridBoundaryChain *gridChain, Int beginIndex, Int endIndex, primStream *pStream) |
void | sampleRightStripRecF (vertexArray *rightChain, Int topRightIndex, Int botRightIndex, gridBoundaryChain *rightGridChain, Int rightGridChainStartIndex, Int rightGridChainEndIndex, primStream *pStream) |
void | sampleRightOneGridStepNoMiddle (vertexArray *rightChain, Int beginRightIndex, Int endRightIndex, gridBoundaryChain *rightGridChain, Int rightGridChainStartIndex, primStream *pStream) |
void | sampleRightOneGridStep (vertexArray *rightChain, Int beginRightIndex, Int endRightIndex, gridBoundaryChain *rightGridChain, Int rightGridChainStartIndex, primStream *pStream) |
void | stripOfFanRight (vertexArray *rightChain, Int largeIndex, Int smallIndex, gridWrap *grid, Int vlineIndex, Int ulineSmallIndex, Int ulineLargeIndex, primStream *pStream, Int gridLineUp) |
void sampleCompRight | ( | Real * | topVertex, |
Real * | botVertex, | ||
vertexArray * | leftChain, | ||
Int | leftStartIndex, | ||
Int | leftEndIndex, | ||
vertexArray * | rightChain, | ||
Int | rightStartIndex, | ||
Int | rightEndIndex, | ||
gridBoundaryChain * | rightGridChain, | ||
Int | gridIndex1, | ||
Int | gridIndex2, | ||
Int | up_rightCornerWhere, | ||
Int | up_rightCornerIndex, | ||
Int | down_rightCornerWhere, | ||
Int | down_rightCornerIndex, | ||
primStream * | pStream | ||
) |
Definition at line 55 of file sampleCompRight.cc.
Referenced by sampleConnectedComp().
void sampleRightOneGridStep | ( | vertexArray * | rightChain, |
Int | beginRightIndex, | ||
Int | endRightIndex, | ||
gridBoundaryChain * | rightGridChain, | ||
Int | rightGridChainStartIndex, | ||
primStream * | pStream | ||
) |
a decreae chain
Definition at line 403 of file sampleCompRight.cc.
Referenced by sampleRightStripRecF().
void sampleRightOneGridStepNoMiddle | ( | vertexArray * | rightChain, |
Int | beginRightIndex, | ||
Int | endRightIndex, | ||
gridBoundaryChain * | rightGridChain, | ||
Int | rightGridChainStartIndex, | ||
primStream * | pStream | ||
) |
Definition at line 380 of file sampleCompRight.cc.
Referenced by sampleRightOneGridStep().
void sampleRightSingleTrimEdgeRegion | ( | Real | upperVert[2], |
Real | lowerVert[2], | ||
gridBoundaryChain * | gridChain, | ||
Int | beginIndex, | ||
Int | endIndex, | ||
primStream * | pStream | ||
) |
Definition at line 270 of file sampleCompRight.cc.
Referenced by sampleRightStripRecF().
void sampleRightSingleTrimEdgeRegionGen | ( | Real | topVertex[2], |
Real | botVertex[2], | ||
vertexArray * | rightChain, | ||
Int | rightStart, | ||
Int | rightEnd, | ||
gridBoundaryChain * | gridChain, | ||
Int | gridBeginIndex, | ||
Int | gridEndIndex, | ||
vertexArray * | leftChain, | ||
Int | leftUpBegin, | ||
Int | leftUpEnd, | ||
Int | leftDownBegin, | ||
Int | leftDownEnd, | ||
primStream * | pStream | ||
) |
Definition at line 221 of file sampleCompRight.cc.
Referenced by sampleCompRight().
void sampleRightStripRecF | ( | vertexArray * | rightChain, |
Int | topRightIndex, | ||
Int | botRightIndex, | ||
gridBoundaryChain * | rightGridChain, | ||
Int | rightGridChainStartIndex, | ||
Int | rightGridChainEndIndex, | ||
primStream * | pStream | ||
) |
Definition at line 305 of file sampleCompRight.cc.
Referenced by sampleCompRight(), and sampleRightStripRecF().
void stripOfFanRight | ( | vertexArray * | rightChain, |
Int | largeIndex, | ||
Int | smallIndex, | ||
gridWrap * | grid, | ||
Int | vlineIndex, | ||
Int | ulineSmallIndex, | ||
Int | ulineLargeIndex, | ||
primStream * | pStream, | ||
Int | gridLineUp | ||
) |
Definition at line 581 of file sampleCompRight.cc.
Referenced by sampleBotRightWithGridLinePost(), sampleCompBot(), sampleCompTop(), sampleRightOneGridStep(), and sampleTopRightWithGridLinePost().