BRX C++ API

BricsCAD (Windows) Pro or higher


 

The BRX C/C++ API is available for all supported product architectures and operating systems. Some features and capabilities are limited or unavailable on some operating systems. (see BRX C/C++ API on Linux/Mac). A separate standalone BRX SDK contains C++ header and libraries that are required for building BRX C/C++ plugins.

Compiling BRX applications

BRX modules, typically configured as unmanaged C++ extension DLLs, need to be compiled with the same platform toolset used for the target version of BricsCAD. This information and other details are provided in the BRX SDK itself:

Cross platform

The BRX C++ API is source code compatible with ObjectARX, the standard C++ interface of AutoCAD. Plugin developers can use the same source code files to build separate binary modules targeting each CAD platform:

Note that it is not possible to load the same binary module on multiple platforms. A module compiled with ObjectARX cannot load in BricsCAD, and a module compiled with BRX cannot load in AutoCAD.

BRX SDK

The BRX SDK consists of:

The BRX SDK is not installed with BricsCAD. The SDK is distributed as a separate download. Access to the BRX SDK is available free of charge to registered plugin application developers. Visit the Bricsys Developer Portal to learn more.


© Bricsys NV. All rights reserved.