
You can activate(begin the trial period) of the library from your application.
Use for this the functions described in the twodtg_license.h

1. Initial initialization of the licensing system.
Before using our library, it is necessary to initialize the licensing system.
To do this, call the 'EvaluationDayCount' function from the application as root.
This challenge will start a trial period of 30 days. All further calls to library functions fail
require administrative privileges. To check whether or not you need administrator rights
you can call the 'RequredRootAcess' function.

2. Activation of the library via the Internet.
To activate the library on the 2dtg website via the Internet, use the 'ActivationOnline' function.
She needs to pass your licenseId and password.

3. Manual activation.
If you need to activate the library on a machine without Internet access, you can use manual activation.
This process includes three stages:
 1. Getting userCode1 and userCode2. To do this, call the 'GetUserCodes' function and it will generate userCode1 and userCode2 values for you.
The userCode1 and userCode2 parameters are OUTPUT parameters.
If one or both of these numbers are zero, then the generation process failed, please contact us.
 2. From a device connected to the Internet, enter the 2dtg website and go to the 'manual activation' section of your license.
Using the previously obtained userCode1 and userCode2, generate activationCode1 and activationCode2.
 3. Activate your machine by calling the 'ActivationManual' function and passing it the received userCode1 and userCode2,
activationCode1 and activationCode2.
