Light Reflection plugin interface. A method
returning false indicates an error.
Evaluate | Triggered on every force model evaluation during the propagation of a step. Use the input interface to access force model settings. Returning false will turn this callback off. |
Free | Triggered just before the plugin is freed from use to allow for any additional cleanup. |
Init | Triggered when the plugin is initialized to allow for any additional needed initialization. Must return true to turn on use of plugin. |
PostCompute | Triggered after the last evaluation before the plugin calls Free(). Use the input interface to access settings. |
PreCompute | Triggered just before the computation starts. Use the input interface to access settings. |
Register | Triggered before computation starts, when configuration settings are sought. Used to used to register parameters that may be estimated. |