INTERFACES |
Interface | Description / Usage | Examples |
IPlugin | - | - |
IPluginHandleEvaluation | - | - |
IPluginLowLevelEvaluation | Create your custom functions (Low-level evaluation) | SMathFinancials (C#) , WizFunctions (VB.NET) |
IPluginMathNumericEvaluation | Create your custom functions (Numeric evaluation) | NumPlugin (C#,template) , VBNetPlugin (VB.NET,template) |
IPluginMathSymbolicEvaluation | Create your custom functions (Symbolic evaluation) | SymPlugin (C#) |
IPluginCustomRegion | Create regions like the SMath Studio 2D and 3D plots | ComboBoxRegion (C#) , CheckBoxRegion (C#) |
IPluginOpenFileTypes | Open files from the main menu ('File' > 'Open...') | OpenSaveXMCD (C#) |
IPluginSaveFileTypes | Save files from the main menu ('File' > 'Save as...') | HTMLFileType , TeXFileType (C#) , OpenSaveXMCD (C#) |
IPluginRegionDrawing | Draw custom functions (like sum(), el(), line(), etc...) | FunctionsExtension (C#) |
IRegionForViewer | Handle regions in SMath Viewer | CheckBoxRegion (C#) , HyperlinkRegion (C#) |
IRegionWithEditableText | - | - |
IRegionWithInputData | - | - |