...
DrawCirclesCommand
CustomEntity
CreateText
DrawTemporaryEntities
SelectObjects
DocumentCommands
GetClosestOsnap
DatabaseReactor
Note: Additional samples will be included in further updates.
...
C++ Modules - OdRxModule and CFxCommand
This is a short summary about how a C++ module can be created, compiled and loaded into the host appliaction. All necessary steps are based on DrawCirclesCommand.
Java: Create a nativ method
C++: Create a matching implementation
Store the C++ implementation inside a shared library
Create C++ module
Load C++ module
Compile the shared library and module with CMake
Load the shared library with System.LoadLibrary()
Call native method to load C++ module inside Java host application
1. C++ Modules - Java: Create a nativ method
...