gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
GMSH_MeshPlugin Class Reference

#include <Plugin.h>

Inheritance diagram for GMSH_MeshPlugin:
Collaboration diagram for GMSH_MeshPlugin:

Private Member Functions

GMSH_PLUGIN_TYPE getType () const
 
virtual int run ()
 

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 }
 
- 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 StringXNumbergetOption (int iopt)
 
virtual int getNbOptionsStr () const
 
virtual StringXStringgetOptionStr (int iopt)
 
std::string serialize ()
 
- 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
 

Detailed Description

Definition at line 143 of file Plugin.h.

Member Function Documentation

◆ getType()

GMSH_PLUGIN_TYPE GMSH_MeshPlugin::getType ( ) const
inlineprivatevirtual

Implements GMSH_Plugin.

Definition at line 144 of file Plugin.h.

◆ run()

virtual int GMSH_MeshPlugin::run ( )
inlineprivatevirtual

Implements GMSH_Plugin.

Reimplemented in GMSH_SpanningTreePlugin, GMSH_SimplePartitionPlugin, and GMSH_CutMeshPlugin.

Definition at line 148 of file Plugin.h.


The documentation for this class was generated from the following file: