| /xsrc/external/mit/glu/dist/src/libnurbs/nurbtess/ |
| H A D | sampleComp.cc | 52 vertexArray* leftChain, 73 leftChain, 88 leftChain, 103 leftChain, 117 leftChain, 143 vertexArray* leftChain, 165 midIndex1 = leftChain->findIndexBelowGen( 172 if(leftChain->getVertex(midIndex1)[1] >= leftGridChain->get_v_value(gridIndex2)) 174 midIndex2 = leftChain->findIndexAboveGen( 178 gridMidIndex1 = leftGridChain->lookfor(leftChain 51 sampleConnectedComp(Real * topVertex,Real * botVertex,vertexArray * leftChain,Int leftStartIndex,Int leftEndIndex,vertexArray * rightChain,Int rightStartIndex,Int rightEndIndex,gridBoundaryChain * leftGridChain,gridBoundaryChain * rightGridChain,Int gridIndex1,Int gridIndex2,Int up_leftCornerWhere,Int up_leftCornerIndex,Int up_rightCornerWhere,Int up_rightCornerIndex,Int down_leftCornerWhere,Int down_leftCornerIndex,Int down_rightCornerWhere,Int down_rightCornerIndex,primStream * pStream,rectBlockArray * rbArray) argument 142 sampleCompLeft(Real * topVertex,Real * botVertex,vertexArray * leftChain,Int leftStartIndex,Int leftEndIndex,vertexArray * rightChain,Int rightStartIndex,Int rightEndIndex,gridBoundaryChain * leftGridChain,Int gridIndex1,Int gridIndex2,Int up_leftCornerWhere,Int up_leftCornerIndex,Int down_leftCornerWhere,Int down_leftCornerIndex,primStream * pStream) argument 293 sampleLeftSingleTrimEdgeRegionGen(Real topVert[2],Real botVert[2],vertexArray * leftChain,Int leftStart,Int leftEnd,gridBoundaryChain * gridChain,Int gridBeginIndex,Int gridEndIndex,vertexArray * rightChain,Int rightUpBegin,Int rightUpEnd,Int rightDownBegin,Int rightDownEnd,primStream * pStream) argument [all...] |
| H A D | sampleCompBot.cc | 52 void findBotLeftSegment(vertexArray* leftChain, argument 63 if(leftChain->getVertex(i)[0] >= u) 70 if(leftChain->getVertex(i+1)[0] <= leftChain->getVertex(i)[0]) 233 vertexArray* leftChain, 250 tempBot = leftChain->getVertex(segIndexPass); 256 monoTriangulation2(tempTop, tempBot, leftChain, leftCorner, segIndexPass-1, 263 stripOfFanLeft(leftChain, segIndexMono, segIndexPass, grid, gridV, leftU, rightU, pStream, 1); 268 monoTriangulation2(tempTop, botVertex, leftChain, segIndexMono, leftEnd, 280 vertexArray* leftChain, 232 sampleBotLeftWithGridLinePost(Real * botVertex,vertexArray * leftChain,Int leftEnd,Int segIndexMono,Int segIndexPass,Int leftCorner,gridWrap * grid,Int gridV,Int leftU,Int rightU,primStream * pStream) argument 279 sampleBotLeftWithGridLine(Real * botVertex,vertexArray * leftChain,Int leftEnd,Int leftCorner,gridWrap * grid,Int gridV,Int leftU,Int rightU,primStream * pStream) argument 311 findBotSeparator(vertexArray * leftChain,Int leftEnd,Int leftCorner,vertexArray * rightChain,Int rightEnd,Int rightCorner,Int & ret_sep_left,Int & ret_sep_right) argument 452 sampleCompBot(Real * botVertex,vertexArray * leftChain,Int leftEnd,vertexArray * rightChain,Int rightEnd,gridBoundaryChain * leftGridChain,gridBoundaryChain * rightGridChain,Int gridIndex,Int down_leftCornerWhere,Int down_leftCornerIndex,Int down_rightCornerWhere,Int down_rightCornerIndex,primStream * pStream) argument 729 sampleCompBotSimple(Real * botVertex,vertexArray * leftChain,Int leftEnd,vertexArray * rightChain,Int rightEnd,gridBoundaryChain * leftGridChain,gridBoundaryChain * rightGridChain,Int gridIndex,Int down_leftCornerWhere,Int down_leftCornerIndex,Int down_rightCornerWhere,Int down_rightCornerIndex,primStream * pStream) argument [all...] |
| H A D | sampleCompTop.h | 39 vertexArray* leftChain, 53 vertexArray* leftChain,
|
| H A D | sampleCompTop.cc | 53 void findTopLeftSegment(vertexArray* leftChain, argument 65 if(leftChain->getVertex(i)[0] >= u) 73 if(leftChain->getVertex(i-1)[0] <= leftChain->getVertex(i)[0]) 197 vertexArray* leftChain, 214 tempTop = leftChain->getVertex(segIndexLarge); 222 leftChain, 244 if(leftChain->getVertex(i)[0] >= topVertex[0]) 265 stripOfFanLeft(leftChain, segIndexLarge, segIndexSmall, grid, gridV, leftU, midU, pStream, 0); 269 monoTriangulation2(topVertex, tempBot, leftChain, leftStar 196 sampleTopLeftWithGridLinePost(Real * topVertex,vertexArray * leftChain,Int leftStart,Int segIndexSmall,Int segIndexLarge,Int leftEnd,gridWrap * grid,Int gridV,Int leftU,Int rightU,primStream * pStream) argument 286 sampleTopLeftWithGridLine(Real * topVertex,vertexArray * leftChain,Int leftStart,Int leftEnd,gridWrap * grid,Int gridV,Int leftU,Int rightU,primStream * pStream) argument 326 findTopSeparator(vertexArray * leftChain,Int leftStartIndex,Int leftEndIndex,vertexArray * rightChain,Int rightStartIndex,Int rightEndIndex,Int & ret_sep_left,Int & ret_sep_right) argument 468 sampleCompTop(Real * topVertex,vertexArray * leftChain,Int leftStartIndex,vertexArray * rightChain,Int rightStartIndex,gridBoundaryChain * leftGridChain,gridBoundaryChain * rightGridChain,Int gridIndex1,Int up_leftCornerWhere,Int up_leftCornerIndex,Int up_rightCornerWhere,Int up_rightCornerIndex,primStream * pStream) argument 904 sampleCompTopSimple(Real * topVertex,vertexArray * leftChain,Int leftStartIndex,vertexArray * rightChain,Int rightStartIndex,gridBoundaryChain * leftGridChain,gridBoundaryChain * rightGridChain,Int gridIndex1,Int up_leftCornerWhere,Int up_leftCornerIndex,Int up_rightCornerWhere,Int up_rightCornerIndex,primStream * pStream) argument [all...] |
| H A D | sampleCompBot.h | 38 void findBotLeftSegment(vertexArray* leftChain, 78 vertexArray* leftChain, 91 vertexArray* leftChain, 101 Int findBotSeparator(vertexArray* leftChain, 111 vertexArray* leftChain, 125 vertexArray* leftChain,
|
| H A D | sampleMonoPoly.cc | 268 vertexArray* leftChain, 291 leftCornerV = leftChain->getVertex(leftCornerIndex); 298 rightCornerV = leftChain->getVertex(rightCornerIndex); 305 bot_leftCornerV = leftChain->getVertex(bot_leftCornerIndex); 312 bot_rightCornerV = leftChain->getVertex(bot_rightCornerIndex); 346 void toVertexArrays(directedLine* topV, directedLine* botV, vertexArray& leftChain, vertexArray& rightChain) argument 351 leftChain.appendVertex(topV->getVertex(i)); 356 leftChain.appendVertex(tempV->getVertex(i)); 431 vertexArray *leftChain, Int leftChainStartIndex, Int leftChainEndIndex, 447 leftChain 266 drawCorners(Real * topV,Real * botV,vertexArray * leftChain,vertexArray * rightChain,gridBoundaryChain * leftGridChain,gridBoundaryChain * rightGridChain,Int gridIndex1,Int gridIndex2,Int leftCornerWhere,Int leftCornerIndex,Int rightCornerWhere,Int rightCornerIndex,Int bot_leftCornerWhere,Int bot_leftCornerIndex,Int bot_rightCornerWhere,Int bot_rightCornerIndex) argument 430 findDownCorners(Real * botVertex,vertexArray * leftChain,Int leftChainStartIndex,Int leftChainEndIndex,vertexArray * rightChain,Int rightChainStartIndex,Int rightChainEndIndex,Real v,Real uleft,Real uright,Int & ret_leftCornerWhere,Int & ret_leftCornerIndex,Int & ret_rightCornerWhere,Int & ret_rightCornerIndex) argument 651 findUpCorners(Real * topVertex,vertexArray * leftChain,Int leftChainStartIndex,Int leftChainEndIndex,vertexArray * rightChain,Int rightChainStartIndex,Int rightChainEndIndex,Real v,Real uleft,Real uright,Int & ret_leftCornerWhere,Int & ret_leftCornerIndex,Int & ret_rightCornerWhere,Int & ret_rightCornerIndex) argument 850 findNeckF(vertexArray * leftChain,Int botLeftIndex,vertexArray * rightChain,Int botRightIndex,gridBoundaryChain * leftGridChain,gridBoundaryChain * rightGridChain,Int gridStartIndex,Int & neckLeft,Int & neckRight) argument 941 findNeck(vertexArray * leftChain,Int botLeftIndex,vertexArray * rightChain,Int botRightIndex,Int & leftLastIndex,Int & rightLastIndex) argument 1359 vertexArray leftChain(20); /*this is a dynamic array*/ local in function:sampleMonoPoly 1401 sampleMonoPolyRec(Real * topVertex,Real * botVertex,vertexArray * leftChain,Int leftStartIndex,vertexArray * rightChain,Int rightStartIndex,gridBoundaryChain * leftGridChain,gridBoundaryChain * rightGridChain,Int gridStartIndex,primStream * pStream,rectBlockArray * rbArray) argument 1682 sampleLeftStrip(vertexArray * leftChain,Int topLeftIndex,Int botLeftIndex,gridBoundaryChain * leftGridChain,Int leftGridChainStartIndex,Int leftGridChainEndIndex,primStream * pStream) argument 1724 sampleLeftStripRec(vertexArray * leftChain,Int topLeftIndex,Int botLeftIndex,gridBoundaryChain * leftGridChain,Int leftGridChainStartIndex,Int leftGridChainEndIndex,primStream * pStream) argument 1803 sampleLeftStripRecF(vertexArray * leftChain,Int topLeftIndex,Int botLeftIndex,gridBoundaryChain * leftGridChain,Int leftGridChainStartIndex,Int leftGridChainEndIndex,primStream * pStream) argument 1984 sampleLeftOneGridStepNoMiddle(vertexArray * leftChain,Int beginLeftIndex,Int endLeftIndex,gridBoundaryChain * leftGridChain,Int leftGridChainStartIndex,primStream * pStream) argument 2011 sampleLeftOneGridStep(vertexArray * leftChain,Int beginLeftIndex,Int endLeftIndex,gridBoundaryChain * leftGridChain,Int leftGridChainStartIndex,primStream * pStream) argument 2368 stripOfFanLeft(vertexArray * leftChain,Int largeIndex,Int smallIndex,gridWrap * grid,Int vlineIndex,Int ulineSmallIndex,Int ulineLargeIndex,primStream * pStream,Int gridLineUp) argument [all...] |
| H A D | sampleComp.h | 40 vertexArray* leftChain, 60 vertexArray* leftChain, 73 vertexArray* leftChain,
|
| H A D | sampleMonoPoly.h | 45 void stripOfFanLeft(vertexArray* leftChain, 55 void sampleLeftOneGridStep(vertexArray* leftChain, 69 void sampleLeftStripRec(vertexArray* leftChain, 78 void sampleLeftStrip(vertexArray* leftChain, 96 vertexArray* leftChain, 107 void sampleLeftStripRecF(vertexArray* leftChain, 117 vertexArray *leftChain, 130 vertexArray *leftChain, Int leftChainStartIndex, Int leftChainEndIndex, 140 void findNeck(vertexArray *leftChain, Int botLeftIndex, 146 Int findNeckF(vertexArray *leftChain, In [all...] |
| H A D | sampleCompRight.h | 88 vertexArray* leftChain, 107 vertexArray* leftChain,
|
| H A D | sampleCompRight.cc | 52 /*notice that we need leftChain because the 53 *corners could be on the leftChain. 56 vertexArray* leftChain, 172 leftChain, 187 leftChain, 212 leftChain, 228 vertexArray* leftChain, 247 vArray.appendVertex(leftChain->getVertex(i)); 263 vArray.appendVertex(leftChain->getVertex(i)); 55 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) argument 221 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) argument
|