The MDt Api compiles into a static library which the translators can be linked with. The files that make up the MDt Api library are:
| MDtShape.cpp | geometry grouping (vertices, normals, colors, tessellation) |
| MDtMaterial.cpp | shaders, generating texture images, material properties |
| MDtLayer.cpp | miscellaneous control functions/startup/cleanup |
| MDtLight.cpp | light parameters |
| MDtCamera.cpp | camera parameters |
| MDtCnetwork.cpp | not used currently |
| iffreader.cpp | class to read iff files |
| iffwriter.cpp | class to write iff files |
| MDt.h | main header file for MDtApi |
| MDtExt.h | extension functions for MDtApi, access to original Maya objects so that the Maya API can be used with them. |