From brakets to parens
This is one of the most common problem when you wrap an array for error handling. Vim is useful when you convert foo[i][j][k] into foo(i, j, k) for many times.
Start file
int main() { glm::vec3 umax( (vx[i+1][j][k]-vx[i][j][k])/2, (vy[i][j+1][k]-vy[i-1][j+1][k])/2, (vz[i][j][k+1]-vz[i-1][j][k+1])/2 ); glm::vec3 umin( (m_vx[i][j][k]-m_vx[i-1][j][k])/2, (m_vy[i][j][k]-m_vy[i-1][j][k])/2, (m_vz[i][j][k]-m_vz[i-1][j][k])/2 ); }
End file
int main() { glm::vec3 umax( (vx(i+1, j, k)-vx(i, j, k))/2, (vy(i, j+1, k)-vy(i-1, j+1, k))/2, (vz(i, j, k+1)-vz(i-1, j, k+1))/2 ); glm::vec3 umin( (m_vx(i, j, k)-m_vx(i-1, j, k))/2, (m_vy(i, j, k)-m_vy(i-1, j, k))/2, (m_vz(i, j, k)-m_vz(i-1, j, k))/2 ); }
View Diff
1d0 < 4,6c3,5 < (vx[i+1][j][k]-vx[i][j][k])/2, < (vy[i][j+1][k]-vy[i-1][j+1][k])/2, < (vz[i][j][k+1]-vz[i-1][j][k+1])/2 --- > (vx(i+1, j, k)-vx(i, j, k))/2, > (vy(i, j+1, k)-vy(i-1, j+1, k))/2, > (vz(i, j, k+1)-vz(i-1, j, k+1))/2 9,11c8,10 < (m_vx[i][j][k]-m_vx[i-1][j][k])/2, < (m_vy[i][j][k]-m_vy[i-1][j][k])/2, < (m_vz[i][j][k]-m_vz[i-1][j][k])/2 --- > (m_vx(i, j, k)-m_vx(i-1, j, k))/2, > (m_vy(i, j, k)-m_vy(i-1, j, k))/2, > (m_vz(i, j, k)-m_vz(i-1, j, k))/2 13c12 < } \ No newline at end of file --- > }
Solutions by @ediw8311xht:
Unlock 4 remaining solutions by signing in and submitting your own entry