| /xsrc/external/mit/glu/dist/src/libnurbs/nurbtess/ |
| H A D | sampleCompBot.cc | 78 void findBotRightSegment(vertexArray* rightChain, argument 88 if(rightChain->getVertex(i)[0] <= u) 99 if(rightChain->getVertex(i+1)[0] >= rightChain->getVertex(i)[0]) 108 vertexArray* rightChain, 124 tempBot = rightChain->getVertex(segIndexPass); 132 rightChain, 153 if(rightChain->getVertex(i)[0] <= botVertex[0]) 174 stripOfFanRight(rightChain, segIndexMono, segIndexPass, grid, gridV, midU, rightU, pStream, 1); 178 monoTriangulation2(tempTop, botVertex, rightChain, segIndexMon 107 sampleBotRightWithGridLinePost(Real * botVertex,vertexArray * rightChain,Int rightEnd,Int segIndexMono,Int segIndexPass,Int rightCorner,gridWrap * grid,Int gridV,Int leftU,Int rightU,primStream * pStream) argument 193 sampleBotRightWithGridLine(Real * botVertex,vertexArray * rightChain,Int rightEnd,Int rightCorner,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 | sampleCompRight.h | 39 void stripOfFanRight(vertexArray* rightChain, 51 void sampleRightStripRecF(vertexArray* rightChain, 60 void sampleRightOneGridStepNoMiddle(vertexArray* rightChain, 68 void sampleRightOneGridStep(vertexArray* rightChain, 80 void sampleRightOneGridStepNoMiddle(vertexArray* rightChain, 90 vertexArray* rightChain, 101 vertexArray* rightChain,
|
| H A D | sampleCompRight.cc | 58 vertexArray* rightChain, 76 midIndex1 = rightChain->findIndexBelowGen(rightGridChain->get_v_value(gridIndex1), 81 if(rightChain->getVertex(midIndex1)[1] >= rightGridChain->get_v_value(gridIndex2)) 84 midIndex2 = rightChain->findIndexAboveGen(rightGridChain->get_v_value(gridIndex2), 91 Real temp = rightChain->getVertex(midIndex1)[1]; 105 Real temp = rightChain->getVertex(midIndex2)[1]; 125 cornerTop = rightChain->getVertex(up_rightCornerIndex); 144 cornerBot = rightChain->getVertex(down_rightCornerIndex); 165 sampleRightSingleTrimEdgeRegionGen(cornerTop, rightChain->getVertex(midIndex1), 166 rightChain, 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 305 sampleRightStripRecF(vertexArray * rightChain,Int topRightIndex,Int botRightIndex,gridBoundaryChain * rightGridChain,Int rightGridChainStartIndex,Int rightGridChainEndIndex,primStream * pStream) argument 380 sampleRightOneGridStepNoMiddle(vertexArray * rightChain,Int beginRightIndex,Int endRightIndex,gridBoundaryChain * rightGridChain,Int rightGridChainStartIndex,primStream * pStream) argument 403 sampleRightOneGridStep(vertexArray * rightChain,Int beginRightIndex,Int endRightIndex,gridBoundaryChain * rightGridChain,Int rightGridChainStartIndex,primStream * pStream) argument 581 stripOfFanRight(vertexArray * rightChain,Int largeIndex,Int smallIndex,gridWrap * grid,Int vlineIndex,Int ulineSmallIndex,Int ulineLargeIndex,primStream * pStream,Int gridLineUp) argument [all...] |
| H A D | sampleCompTop.h | 41 vertexArray* rightChain, 55 vertexArray* rightChain,
|
| H A D | sampleCompBot.h | 45 void findBotRightSegment(vertexArray* rightChain, 54 vertexArray* rightChain, 67 vertexArray* rightChain, 104 vertexArray* rightChain, 113 vertexArray* rightChain, 127 vertexArray* rightChain,
|
| H A D | sampleCompTop.cc | 80 void findTopRightSegment(vertexArray* rightChain, argument 91 if(rightChain->getVertex(i)[0] <= u) 99 if(rightChain->getVertex(i-1)[0] >= rightChain->getVertex(i)[0]) 108 vertexArray* rightChain, 124 tempTop = rightChain->getVertex(segIndexLarge); 132 rightChain, segIndexLarge+1, rightEnd, 136 rightChain, 148 stripOfFanRight(rightChain, segIndexLarge, segIndexSmall, grid, gridV, leftU, rightU, pStream, 0); 152 monoTriangulation2(topVertex, tempBot, rightChain, rightStar 107 sampleTopRightWithGridLinePost(Real * topVertex,vertexArray * rightChain,Int rightStart,Int segIndexSmall,Int segIndexLarge,Int rightEnd,gridWrap * grid,Int gridV,Int leftU,Int rightU,primStream * pStream) argument 158 sampleTopRightWithGridLine(Real * topVertex,vertexArray * rightChain,Int rightStart,Int rightEnd,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 | sampleComp.cc | 54 vertexArray* rightChain, 75 rightChain, 90 rightChain, 105 rightChain, 119 rightChain, 138 /*notice that we need rightChain because the 139 *corners could be on the rightChain. 145 vertexArray* rightChain, 244 rightChain, 259 rightChain, 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 | sampleComp.h | 42 vertexArray* rightChain, 62 vertexArray* rightChain, 79 vertexArray* rightChain,
|
| H A D | sampleMonoPoly.cc | 269 vertexArray* rightChain, 293 leftCornerV = rightChain->getVertex(leftCornerIndex); 300 rightCornerV = rightChain->getVertex(rightCornerIndex); 307 bot_leftCornerV = rightChain->getVertex(bot_leftCornerIndex); 314 bot_rightCornerV = rightChain->getVertex(bot_rightCornerIndex); 346 void toVertexArrays(directedLine* topV, directedLine* botV, vertexArray& leftChain, vertexArray& rightChain) argument 363 rightChain.appendVertex(tempV->getVertex(i)); 367 rightChain.appendVertex(tempV->getVertex(i)); 432 vertexArray *rightChain, Int rightChainStartIndex, Int rightChainEndIndex, 449 rightChain 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 1370 vertexArray rightChain(20); 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 [all...] |
| H A D | sampleMonoPoly.h | 98 vertexArray* rightChain, 119 vertexArray *rightChain, 131 vertexArray *rightChain, Int rightChainStartIndex, Int rightChainEndIndex, 141 vertexArray *rightChain, Int botRightIndex, 147 vertexArray *rightChain, Int botRightIndex, 161 void toVertexArrays(directedLine* topV, directedLine* botV, vertexArray& leftChain, vertexArray& rightChain); 166 vertexArray* rightChain,
|