Lines Matching defs:ret_indices
974 void findLeftGridIndices(directedLine* topEdge, Int firstGridIndex, Int lastGridIndex, gridWrap* grid, Int* ret_indices, Int* ret_innerIndices)
1049 ret_indices[k] = n_ulines-1;
1051 ret_indices[k] = (Int)(((uinterc-uMin)/(uMax - uMin)) * (n_ulines-1)) + 1;
1052 if(ret_indices[k] >= n_ulines)
1053 ret_indices[k] = n_ulines-1;
1069 //check ret_indices[k]
1070 Real a = grid->get_u_value(ret_indices[k]-1);
1071 Real b = grid->get_u_value(ret_indices[k]);
1075 ret_indices[k]++;
1081 if(ret_innerIndices[k] < ret_indices[k-1])
1082 ret_innerIndices[k] = ret_indices[k-1];
1083 if(ret_innerIndices[k] < ret_indices[k])
1084 ret_innerIndices[k] = ret_indices[k];
1092 void findRightGridIndices(directedLine* topEdge, Int firstGridIndex, Int lastGridIndex, gridWrap* grid, Int* ret_indices, Int* ret_innerIndices)
1168 ret_indices[k] = 0;
1170 ret_indices[k] = (int)ceil((((uinterc-uMin)/(uMax - uMin)) * (n_ulines-1))) -1;
1172 if(ret_indices[k] >= grid->get_n_ulines())
1177 if(ret_indices[k] < 0)
1195 //check ret_indices[k]
1196 Real a = grid->get_u_value(ret_indices[k]);
1197 Real b = grid->get_u_value(ret_indices[k]+1);
1201 ret_indices[k]--;
1207 if(ret_innerIndices[k] > ret_indices[k-1])
1208 ret_innerIndices[k] = ret_indices[k-1];
1209 if(ret_innerIndices[k] > ret_indices[k])
1210 ret_innerIndices[k] = ret_indices[k];