Package
The C3D distribution package includes the library files c3d.lib, c3d.dll, libc3d.so, libc3d.dylib and a set of header files Include*.h. On the Windows operating system, the library files are built in the 32bit/64bit, Unicode/Multibyte, Debug/Release configurations for the Visual Studio 2019 and Visual Studio 2022 development environments. On the Linux operating system, the library files are built with the GCC and Clang compilers in the 64bit, Unicode, Debug/Release configurations. On the macOS operating system, the library files are built with the Clang compiler in the 64bit, Unicode, Debug/Release configurations. On the FreeBSD operating system, the library files are built with the Clang compiler in the amd64, Unicode/Multibyte, Release/Debug configurations.
The C3D documentation is generated from the Include*.h header files. The header files contain descriptions of C3D objects and methods in Russian and English. Descriptions of C3D objects and methods are also provided in this manual. The Changes.txt file contains information about interface changes of the software product.
The distribution package includes a wrapper for C3D that allows using the .NET technology when developing applications in the C# language.
The C3D distribution also includes the test.exe application for the Windows system that demonstrates the C3D capabilities, the source code of this application, the CMakeLists.txt file for generating the application project, and a set of model files.