ODA Civil SDK is a set of C++ dynamic-link libraries that works with AutodeskĀ® Civil 3DĀ® files from any application.
Structurally, Civil SDK consists of several modules, containing classes that encapsulate civil objects:
To work with a class, load the corresponding module as a .tx file (for dynamic configurations) or link the .lib file (for static configurations).
The AecBase module from Architecture SDK must also be loaded/linked because Civil classes are inherited from Architecture classes.
AecBase
Civil modules are automatically loaded if the DEMANDLOAD variable isn't disabled.