gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Go to the documentation of this file.
6 #ifndef CUT_PARAMETRIC_H
7 #define CUT_PARAMETRIC_H
19 static double callback(
int num,
int action,
double value,
double *opt,
20 double step,
double min,
double max);
21 static std::string
callbackStr(
int num,
int action,
const std::string &value,
25 static std::vector<double>
x,
y,
z;
29 std::string
getName()
const {
return "CutParametric"; }
32 return "Cut with the parametric curve (X(u,v), Y(u,v), Z(u,v))";
48 static std::string
callbackX(
int,
int,
const std::string &);
49 static std::string
callbackY(
int,
int,
const std::string &);
50 static std::string
callbackZ(
int,
int,
const std::string &);
51 static void draw(
void *context);
static std::vector< double > z
static double callbackMinU(int, int, double)
static std::string callbackStr(int num, int action, const std::string &value, std::string &opt)
static void(* draw)(void *)
StringXString * getOptionStr(int iopt)
std::string getShortHelp() const
std::string getName() const
GMSH_Plugin * GMSH_RegisterCutParametricPlugin()
GMSH_CutParametricPlugin()
static std::vector< double > y
int getNbOptionsStr() const
static double callbackConnect(int, int, double)
static std::string callbackX(int, int, const std::string &)
static double callbackNU(int, int, double)
static double callbackMaxV(int, int, double)
static std::string callbackZ(int, int, const std::string &)
std::string getHelp() const
static double callback(int num, int action, double value, double *opt, double step, double min, double max)
StringXNumber * getOption(int iopt)
static double callbackNV(int, int, double)
static std::string callbackY(int, int, const std::string &)
static std::vector< double > x
static double callbackMinV(int, int, double)
static double callbackMaxU(int, int, double)