Visualization Library 2.0.0

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
vl::VectorGraphics Member List

This is the complete list of members for vl::VectorGraphics, including all inherited members.

actors() constvl::VectorGraphicsinline
actors()vl::VectorGraphicsinline
as()vl::Objectinline
as() constvl::Objectinline
automaticDelete() constvl::Objectinline
clear()vl::VectorGraphics
clearColor(const fvec4 &color, int x=0, int y=0, int w=-1, int h=-1)vl::VectorGraphics
clearStencil(int clear_val, int x=0, int y=0, int w=-1, int h=-1)vl::VectorGraphics
color() constvl::VectorGraphicsinline
colorMask() constvl::VectorGraphicsinline
continueDrawing()vl::VectorGraphics
currentEffect()vl::VectorGraphicsinline
decReference()vl::Objectinline
drawActor(Actor *actor, Transform *transform=NULL, bool keep_effect=false)vl::VectorGraphics
drawActorCopy(Actor *actor, Transform *transform=NULL)vl::VectorGraphics
drawEllipse(double origx, double origy, double xaxis, double yaxis, int segments=64)vl::VectorGraphics
drawLine(double x1, double y1, double x2, double y2)vl::VectorGraphics
drawLineLoop(const std::vector< dvec2 > &ln)vl::VectorGraphics
drawLines(const std::vector< dvec2 > &ln)vl::VectorGraphics
drawLineStrip(const std::vector< dvec2 > &ln)vl::VectorGraphics
drawPoint(double x, double y)vl::VectorGraphics
drawPoints(const std::vector< dvec2 > &pt)vl::VectorGraphics
drawQuad(double left, double bottom, double right, double top)vl::VectorGraphics
drawText(Text *text)vl::VectorGraphics
drawText(int x, int y, const String &text, int alignment=AlignBottom|AlignLeft)vl::VectorGraphics
drawText(const String &text, int alignment=AlignBottom|AlignLeft)vl::VectorGraphics
endDrawing(bool release_cache=true)vl::VectorGraphics
fillEllipse(double origx, double origy, double xaxis, double yaxis, int segments=64)vl::VectorGraphics
fillPolygon(const std::vector< dvec2 > &poly)vl::VectorGraphics
fillQuad(double left, double bottom, double right, double top)vl::VectorGraphics
fillQuads(const std::vector< dvec2 > &quads)vl::VectorGraphics
fillQuadStrip(const std::vector< dvec2 > &quad_strip)vl::VectorGraphics
fillTriangleFan(const std::vector< dvec2 > &fan)vl::VectorGraphics
fillTriangles(const std::vector< dvec2 > &triangles)vl::VectorGraphics
fillTriangleStrip(const std::vector< dvec2 > &strip)vl::VectorGraphics
font() constvl::VectorGraphicsinline
getAlphaFunc(EFunction &func, float &ref_value) constvl::VectorGraphicsinline
getBlendEquation(EBlendEquation &rgb_eq, EBlendEquation &alpha_eq) constvl::VectorGraphics
getBlendFunc(EBlendFactor &src_rgb, EBlendFactor &dst_rgb, EBlendFactor &src_alpha, EBlendFactor &dst_alpha) constvl::VectorGraphics
getStencilFunc(EFunction &func, int &refval, unsigned int &mask)vl::VectorGraphics
getStencilOp(EStencilOp &sfail, EStencilOp &dpfail, EStencilOp &dppass)vl::VectorGraphics
image() constvl::VectorGraphicsinline
image()vl::VectorGraphicsinline
incReference() constvl::Objectinline
lineSmoothing() constvl::VectorGraphicsinline
lineStipple() constvl::VectorGraphicsinline
lineWidth() constvl::VectorGraphicsinline
logicOp() constvl::VectorGraphicsinline
matrix() constvl::VectorGraphicsinline
matrixStack() constvl::VectorGraphicsinline
mAutomaticDeletevl::Objectprotected
mObjectNamevl::Objectprotected
mRefCountMutexvl::Objectprotected
mReferenceCountvl::Objectmutableprotected
Object()vl::Objectinline
Object(const Object &other)vl::Objectinline
objectName() constvl::Objectinline
operator=(const Object &other)vl::Objectinline
pointSize() constvl::VectorGraphicsinline
pointSmoothing() constvl::VectorGraphicsinline
polygonSmoothing() constvl::VectorGraphicsinline
polygonStipple() constvl::VectorGraphicsinline
polygonStipple()vl::VectorGraphicsinline
popMatrix()vl::VectorGraphics
popScissor()vl::VectorGraphics
popState()vl::VectorGraphics
pushMatrix()vl::VectorGraphicsinline
pushScissor(int x, int y, int w, int h)vl::VectorGraphics
pushState()vl::VectorGraphics
refCountMutex()vl::Objectinline
refCountMutex() constvl::Objectinline
referenceCount() constvl::Objectinline
removeScissor()vl::VectorGraphicsinline
resetMatrix()vl::VectorGraphicsinline
rotate(double deg)vl::VectorGraphics
scale(double x, double y, double z=1.0)vl::VectorGraphics
scissor() constvl::VectorGraphicsinline
scissorStack() constvl::VectorGraphicsinline
setAlphaFunc(EFunction func, float ref_value)vl::VectorGraphicsinline
setAutomaticDelete(bool autodel_on)vl::Objectinline
setBlendEquation(EBlendEquation rgb_eq, EBlendEquation alpha_eq)vl::VectorGraphics
setBlendFunc(EBlendFactor src_rgb, EBlendFactor dst_rgb, EBlendFactor src_alpha, EBlendFactor dst_alpha)vl::VectorGraphics
setColor(const fvec4 &color)vl::VectorGraphicsinline
setColorMask(bool r, bool g, bool b, bool a)vl::VectorGraphicsinline
setDefaultFont()vl::VectorGraphicsinline
setFont(const String &name, int size, bool smooth=false)vl::VectorGraphicsinline
setFont(const Font *font)vl::VectorGraphicsinline
setImage(Image *image)vl::VectorGraphicsinline
setLineSmoothing(bool smooth)vl::VectorGraphicsinline
setLineStipple(ELineStipple stipple)vl::VectorGraphics
setLineStipple(unsigned short stipple)vl::VectorGraphicsinline
setLineWidth(float width)vl::VectorGraphicsinline
setLogicOp(ELogicOp op)vl::VectorGraphicsinline
setMatrix(const dmat4 &matrix)vl::VectorGraphicsinline
setObjectName(const char *name)vl::Objectinline
setObjectName(const std::string &name)vl::Objectinline
setPoint(Image *image)vl::VectorGraphicsinline
setPointSize(int size)vl::VectorGraphicsinline
setPointSmoothing(bool smooth)vl::VectorGraphicsinline
setPolygonSmoothing(bool smooth)vl::VectorGraphicsinline
setPolygonStipple(EPolygonStipple stipple)vl::VectorGraphics
setPolygonStipple(unsigned char *stipple)vl::VectorGraphicsinline
setRefCountMutex(IMutex *mutex)vl::Objectinline
setScissor(int x, int y, int width, int height)vl::VectorGraphicsinline
setStencilFunc(EFunction func, int refval, unsigned int mask)vl::VectorGraphics
setStencilMask(unsigned int mask)vl::VectorGraphicsinline
setStencilOp(EStencilOp sfail, EStencilOp dpfail, EStencilOp dppass)vl::VectorGraphics
setStencilTestEnabled(bool enabled)vl::VectorGraphicsinline
setTextureMode(ETextureMode mode)vl::VectorGraphicsinline
setTransform(Transform *transform)vl::VectorGraphicsinline
startDrawing()vl::VectorGraphicsinline
stencilMask() constvl::VectorGraphicsinline
stencilTestEnabled() constvl::VectorGraphicsinline
textureMode() constvl::VectorGraphicsinline
translate(double x, double y, double z=0.0)vl::VectorGraphics
VectorGraphics()vl::VectorGraphics
~Object()vl::Objectprotectedvirtual