Formato .klein

Manigraph es un visualizador de archivos .klein, los cuales codifican figuras multidimensionales representadas como agrupaciones de triángulos. Cada triángulo se define por tres coordenadas en un espacio multidimensional. La estructura de un archivo .klein se compone de los siguientes elementos:
5 bytes
La cadena de caracteres "KLEIN".
1 byte
Un valor de 0 (indicado como byte de control).
1 byte
La dimensión de la figura.
8 bytes
El número de vértices (en formato "long").
n bytes
Las coordenadas de los triángulos.
n bytes
Las coordenadas de las normales de los triángulos.
El valor de n se calcula multiplicando el número de vértices por la dimensión de la figura, luego por 16, que es el tamaño en bytes de un valor float.