gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <Plugin.h>
Public Member Functions | |
GMSH_PLUGIN_TYPE | getType () const |
virtual int | run () |
virtual void | popupPropertiesForPhysicalEntity (int dim)=0 |
virtual void | receiveNewPhysicalGroup (int dim, int id)=0 |
virtual void | readSolverFile (const char *)=0 |
virtual void | writeSolverFile (const char *) const =0 |
virtual bool | GL_enhancePoint (Vertex *v) |
virtual bool | GL_enhanceLine (int CurveId, Vertex *v1, Vertex *v2) |
Public Member Functions inherited from GMSH_Plugin | |
GMSH_Plugin () | |
virtual | ~GMSH_Plugin () |
virtual std::string | getName () const =0 |
virtual std::string | getShortHelp () const =0 |
virtual std::string | getHelp () const =0 |
virtual std::string | getAuthor () const |
virtual std::string | getCopyright () const |
virtual void | catchErrorMessage (char *errorMessage) const |
virtual int | getNbOptions () const |
virtual StringXNumber * | getOption (int iopt) |
virtual int | getNbOptionsStr () const |
virtual StringXString * | getOptionStr (int iopt) |
std::string | serialize () |
Additional Inherited Members | |
Public Types inherited from GMSH_Plugin | |
enum | GMSH_PLUGIN_TYPE { GMSH_CAD_PLUGIN, GMSH_MESH_PLUGIN, GMSH_POST_PLUGIN, GMSH_SOLVER_PLUGIN } |
Static Public Member Functions inherited from GMSH_Plugin | |
static void | setDrawFunction (void(*fct)(void *)) |
Public Attributes inherited from GMSH_Plugin | |
PluginDialogBox * | dialogBox |
void * | hlib |
Static Public Attributes inherited from GMSH_Plugin | |
static void(* | draw )(void *) = nullptr |
|
inlinevirtual |
Implements GMSH_Plugin.
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Implements GMSH_Plugin.
|
pure virtual |