C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844
tool_enabler.h File Reference

Kernel modules enabling. More...

#include <math_define.h>

Functions

void EnableMathModules (const char *name, int nameLength, const char *key, int keyLength)
 Enable kernel modules. More...
 
void DisableMathModules ()
 Disable all kernel modules. More...
 
bool VerifyLicenseKey (const char *name, const char *key, const char *pub_key=nullptr)
 Verify key. More...
 
bool IsMathModelerEnable ()
 Check the controller of the Modeler. More...
 
bool IsMathConverterEnable ()
 Check the controller of the Converter. More...
 
bool IsMathSolverEnable ()
 Check the controller of the Solver. More...
 
bool IsMathVisionEnable ()
 Check the controller of the Vision. More...
 
bool IsMathBShaperEnable ()
 Check the controller of the BShaper. More...
 
bool IsMathPolyShaperEnable ()
 Check the controller of the PolyShaper. More...
 
bool IsMathCollisionEnable ()
 Check the controller of the Collision Detection. More...
 
bool IsMathFairCurveEnable ()
 Check the controller of the FairCurveModeler. More...
 
bool IsMathMappingEnable ()
 Check the controller of the Mapping. More...
 
void FreeMathModulesChecker ()
 Free the controller of the kernel modules work. More...
 

Detailed Description

Kernel modules enabling.