gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <algorithm>
#include "drawContext.h"
#include "PView.h"
#include "PViewOptions.h"
#include "PViewData.h"
#include "gl2ps.h"
#include "Context.h"
#include "Numeric.h"
Go to the source code of this file.
Functions | |
static bool | getGraphData (PView *p, std::vector< double > &x, double &xmin, double &xmax, std::vector< std::vector< double > > &y, double &ymin, double &ymax) |
static void | drawGraphAxes (drawContext *ctx, PView *p, double xleft, double ytop, double width, double height, double xmin, double xmax, double tic, int overlay, bool inModelCoordinates) |
static unsigned int | getTagForGraph2dDataPoint (const SPoint2 &p) |
SPoint2 | getGraph2dDataPointForTag (unsigned int tag) |
static void | addGraphPoint (drawContext *ctx, PView *p, double xleft, double ytop, double width, double height, double x, double y, double xmin, double xmax, double ymin, double ymax, bool numeric, bool singlePoint, bool inModelCoordinates) |
static void | drawGraphCurves (drawContext *ctx, PView *p, double xleft, double ytop, double width, double height, std::vector< double > &x, double xmin, double xmax, std::vector< std::vector< double > > &y, bool inModelCoordinates) |
static void | drawGraph (drawContext *ctx, PView *p, double xleft, double ytop, double width, double height, double tic, int overlay=0, bool inModelCoordinates=false) |
Variables | |
static std::map< SPoint2, unsigned int > | tags |
static std::map< unsigned int, SPoint2 > | tags_rev |
|
static |
Definition at line 415 of file drawGraph2d.cpp.
Referenced by drawGraphCurves().
|
static |
Definition at line 533 of file drawGraph2d.cpp.
Referenced by drawContext::drawGraph2d().
|
static |
Definition at line 206 of file drawGraph2d.cpp.
Referenced by drawGraph().
|
static |
Definition at line 473 of file drawGraph2d.cpp.
Referenced by drawGraph().
SPoint2 getGraph2dDataPointForTag | ( | unsigned int | tag | ) |
Definition at line 413 of file drawGraph2d.cpp.
Referenced by drawContext::select().
|
static |
Definition at line 60 of file drawGraph2d.cpp.
Referenced by drawGraph().
|
static |
Definition at line 403 of file drawGraph2d.cpp.
Referenced by addGraphPoint().
|
static |
Definition at line 400 of file drawGraph2d.cpp.
Referenced by _addModelData(), FieldManager::addBoundaryLayerFieldId(), PViewDataGModel::addData(), addEmbedded(), GModel::addPhysicalGroup(), computeCrossField(), computeCrossFieldAndH(), computeQuadLayout(), getTagForGraph2dDataPoint(), GModel::getTagsForPhysicalName(), GmshBatch(), gmshViewGetModelData(), GEO_Internals::mergeVertices(), Mesh2DWithBoundaryLayers(), GEO_Internals::modifyPhysicalGroup(), readMSH4BoundingEntities(), readMSH4Nodes(), GRegion::setBoundFaces(), GEO_Internals::setCompoundMesh(), writeMSH4Elements(), writeMSH4Entities(), writeMSH4EntityNodes(), and writeMSHEntities().
|
static |
Definition at line 401 of file drawGraph2d.cpp.
Referenced by getGraph2dDataPointForTag(), and getTagForGraph2dDataPoint().