¿Cómo calculo el índice lineal de una coordenada 3D y viceversa?

Si tengo un punto (x, y z), ¿cómo puedo encontrar el índice lineal, i para ese punto? Mi esquema de numeración sería (0,0,0) es 0, (1, 0, 0) es 1,. . ., (0, 1, 0) es la dimensión max-x, .... Además, si tengo una coordenada lineal, i, ¿cómo encuentro (x, y, z)? Parece que no puedo encontrar esto en google, todos los resultados están llenos de otras cosas irrelevantes. ¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta