gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
drawContext Member List

This is the complete list of members for drawContext, including all inherited members.

_bgImageHdrawContextprivate
_bgImageTexturedrawContextprivate
_bgImageWdrawContextprivate
_displayListsdrawContextprivate
_globaldrawContextprivatestatic
_hiddenModelsdrawContextprivate
_hiddenViewsdrawContextprivate
_imageTexturesdrawContextprivate
_openglWindowdrawContextprivate
_quadricdrawContextprivate
_transformdrawContextprivate
addQuaternion(double p1x, double p1y, double p2x, double p2y)drawContext
addQuaternionFromAxisAndAngle(double axis[3], double angle)drawContext
buildRotationMatrix()drawContext
cameradrawContext
copyViewAttributes(drawContext *other)drawContextinline
createQuadricsAndDisplayLists()drawContext
draw2d()drawContext
draw3d()drawContext
drawArrow3d(double x, double y, double z, double dx, double dy, double dz, double length, int light)drawContext
drawAxes(int mode, double tics[3], std::string format[3], std::string label[3], double bb[6], int mikado, double value_bb[6])drawContext
drawAxes(int mode, double tics[3], std::string format[3], std::string label[3], SBoundingBox3d &bb, int mikado, SBoundingBox3d &value_bb)drawContext
drawAxes()drawContext
drawAxis(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax, int nticks, int mikado)drawContext
drawBackgroundGradient()drawContext
drawBackgroundImage(bool moving)drawContext
drawBox(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax, bool labels=true)drawContext
drawContext(openglWindow *window=nullptr, drawTransform *transform=nullptr)drawContext
drawCube(double x, double y, double z, double val[9], int light)drawContext
drawCylinder(double width, double *x, double *y, double *z, int light)drawContext
drawEllipse(double x, double y, double z, float v0[3], float v1[3], int light)drawContext
drawEllipsoid(double x, double y, double z, float v0[3], float v1[3], float v2[3], int light)drawContext
drawGeom()drawContext
drawGeomTransientdrawContextstatic
drawGraph2d(bool inModelCoordinates)drawContext
drawImage(const std::string &s, double x, double y, double z, int align=0)drawContext
drawMesh()drawContext
drawPlaneInBoundingBox(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax, double a, double b, double c, double d, int shade=0)drawContext
drawPost()drawContext
drawScales()drawContext
drawSmallAxes()drawContext
drawSphere(double R, double x, double y, double z, int n1, int n2, int light)drawContext
drawSphere(double size, double x, double y, double z, int light)drawContext
drawString(const std::string &s, double x, double y, double z, const std::string &font_name, int font_enum, int font_size, int align, int line_num=0)drawContext
drawString(const std::string &s, double x, double y, double z, int line_num=0)drawContext
drawString(const std::string &s, double x, double y, double z, double style, int line_num=0)drawContext
drawStringCenter(const std::string &s, double x, double y, double z, int line_num=0)drawContext
drawStringRight(const std::string &s, double x, double y, double z, int line_num=0)drawContext
drawTaperedCylinder(double width, double val1, double val2, double ValMin, double ValMax, double *x, double *y, double *z, int light)drawContext
drawText2d()drawContext
drawTrackball()drawContext
drawVector(int Type, int Fill, double x, double y, double z, double dx, double dy, double dz, int light)drawContext
fix2dCoordinates(double *x, double *y)drawContext
generateTextureForImage(const std::string &name, int page, GLuint &imageTexture, GLuint &imageW, GLuint &imageH)drawContext
getTransform()drawContextinline
global()drawContextstatic
GMSH_FEEDBACK enum valuedrawContext
GMSH_RENDER enum valuedrawContext
GMSH_SELECT enum valuedrawContext
hide(GModel *m)drawContextinline
hide(PView *v)drawContextinline
highResolutionPixelFactor()drawContext
initPosition(bool saveMatrices)drawContext
initProjection(int xpick=0, int ypick=0, int wpick=0, int hpick=0)drawContext
initRenderModel()drawContext
invalidateBgImageTexture()drawContext
invalidateQuadricsAndDisplayLists()drawContext
isVisible(GModel *m)drawContextinline
isVisible(PView *v)drawContextinline
modeldrawContext
pixel_equiv_xdrawContext
pixel_equiv_ydrawContext
projdrawContext
quaterniondrawContext
rdrawContext
recenterForRotationCenterChange(SPoint3 newRotationCenter)drawContext
render_modedrawContext
RenderMode enum namedrawContext
rotdrawContext
sdrawContext
select(int type, bool multiple, bool mesh, bool post, int x, int y, int w, int h, std::vector< GVertex * > &vertices, std::vector< GEdge * > &edges, std::vector< GFace * > &faces, std::vector< GRegion * > &regions, std::vector< MElement * > &elements, std::vector< SPoint2 > &points, std::vector< PView * > &views)drawContext
setDrawGeomTransientFunction(void(*fct)(void *))drawContextstatic
setEulerAnglesFromRotationMatrix()drawContext
setGlobal(drawContextGlobal *global)drawContextinlinestatic
setQuaternion(double p1x, double p1y, double p2x, double p2y)drawContext
setQuaternionFromEulerAngles()drawContext
setTransform(drawTransform *transform)drawContextinline
show(GModel *m)drawContextinline
show(PView *v)drawContextinline
showAll()drawContextinline
tdrawContext
t_initdrawContext
transform(double &x, double &y, double &z)drawContextinline
transformOneForm(double &x, double &y, double &z)drawContextinline
transformTwoForm(double &x, double &y, double &z)drawContextinline
unproject(double winx, double winy, double p[3], double d[3])drawContext
viewportdrawContext
viewport2World(double vp[3], double xyz[3])drawContext
vxmaxdrawContext
vxmindrawContext
vymaxdrawContext
vymindrawContext
world2Viewport(double xyz[3], double vp[3])drawContext
~drawContext()drawContext