reference

This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.

ofGLProgrammableRenderer Member List

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

background(const ofColor &c)ofGLProgrammableRenderervirtual
background(float brightness)ofGLProgrammableRenderervirtual
background(int hexColor, float _a=255.0f)ofGLProgrammableRenderervirtual
background(int r, int g, int b, int a=255)ofGLProgrammableRenderervirtual
begin(const ofFbo &fbo, ofFboMode mode)ofGLProgrammableRenderervirtual
bind(const ofBaseMaterial &material)ofGLProgrammableRenderervirtual
bind(const ofShadow &shadow)ofGLProgrammableRenderervirtual
bind(const ofShadow &shadow, GLenum aCubeFace)ofGLProgrammableRenderervirtual
bind(const ofShader &shader)ofGLProgrammableRenderervirtual
bind(const ofTexture &texture, int location)ofGLProgrammableRenderervirtual
bind(const ofBaseVideoDraws &video)ofGLProgrammableRenderervirtual
bind(const ofCamera &camera, const ofRectangle &viewport)ofGLProgrammableRenderervirtual
bind(const ofFbo &fbo)ofGLProgrammableRenderervirtual
bindForBlitting(const ofFbo &fboSrc, ofFbo &fboDst, int attachmentPoint)ofGLProgrammableRenderervirtual
clear()ofGLProgrammableRenderervirtual
clear(float r, float g, float b, float a=0)ofGLProgrammableRenderervirtual
clear(float brightness, float a=0)ofGLProgrammableRenderervirtual
clearAlpha()ofGLProgrammableRenderervirtual
defaultFragmentShaderHeader(GLenum textureTarget)ofGLProgrammableRenderer
defaultVertexShaderHeader(GLenum textureTarget)ofGLProgrammableRenderer
disableAlphaMask()ofGLProgrammableRenderervirtual
disableAntiAliasing()ofGLProgrammableRenderervirtual
disableLight(int lightIndex)ofGLProgrammableRenderervirtual
disableLighting()ofGLProgrammableRenderervirtual
disablePointSprites()ofGLProgrammableRenderervirtual
disableSeparateSpecularLight()ofGLProgrammableRendererinlinevirtual
disableTextureTarget(int textureTarget, int textureLocation)ofGLProgrammableRenderervirtual
draw(const ofMesh &vertexData, ofPolyRenderMode renderType, bool useColors, bool useTextures, bool useNormals) constofGLProgrammableRenderervirtual
draw(const of3dPrimitive &model, ofPolyRenderMode renderType) constofGLProgrammableRenderervirtual
draw(const ofNode &node) constofGLProgrammableRenderervirtual
draw(const ofPolyline &poly) constofGLProgrammableRenderervirtual
draw(const ofPath &path) constofGLProgrammableRenderervirtual
draw(const ofImage &image, float x, float y, float z, float w, float h, float sx, float sy, float sw, float sh) constofGLProgrammableRenderervirtual
draw(const ofFloatImage &image, float x, float y, float z, float w, float h, float sx, float sy, float sw, float sh) constofGLProgrammableRenderervirtual
draw(const ofShortImage &image, float x, float y, float z, float w, float h, float sx, float sy, float sw, float sh) constofGLProgrammableRenderervirtual
draw(const ofTexture &image, float x, float y, float z, float w, float h, float sx, float sy, float sw, float sh) constofGLProgrammableRenderervirtual
draw(const ofBaseVideoDraws &video, float x, float y, float w, float h) constofGLProgrammableRenderervirtual
draw(const ofVbo &vbo, GLuint drawMode, int first, int total) constofGLProgrammableRenderervirtual
draw(const ofVboMesh &mesh, ofPolyRenderMode renderType) constofGLProgrammableRenderervirtual
draw(const ofPolyline &poly) const=0ofGLProgrammableRenderervirtual
draw(const ofPath &shape) const=0ofGLProgrammableRenderervirtual
draw(const ofPath &shape, float x, float y) constofGLProgrammableRendererinlinevirtual
draw(const ofMesh &mesh, ofPolyRenderMode renderType) constofGLProgrammableRenderervirtual
draw(const ofMesh &vertexData, ofPolyRenderMode renderType, bool useColors, bool useTextures, bool useNormals) const=0ofGLProgrammableRenderervirtual
draw(const of3dPrimitive &model, ofPolyRenderMode renderType) const=0ofGLProgrammableRenderervirtual
draw(const ofNode &model) const=0ofGLProgrammableRenderervirtual
draw(const ofImage &image, float x, float y, float z, float w, float h, float sx, float sy, float sw, float sh) const=0ofGLProgrammableRenderervirtual
draw(const ofFloatImage &image, float x, float y, float z, float w, float h, float sx, float sy, float sw, float sh) const=0ofGLProgrammableRenderervirtual
draw(const ofShortImage &image, float x, float y, float z, float w, float h, float sx, float sy, float sw, float sh) const=0ofGLProgrammableRenderervirtual
draw(const ofBaseVideoDraws &video, float x, float y, float w, float h) const=0ofGLProgrammableRenderervirtual
draw(const ofTexture &image, float x, float y, float z, float w, float h, float sx, float sy, float sw, float sh) const=0ofGLProgrammableRenderervirtual
draw(const ofVbo &vbo, GLuint drawMode, int first, int total) const=0ofGLProgrammableRenderervirtual
draw(const ofVboMesh &mesh, ofPolyRenderMode renderType) const=0ofGLProgrammableRenderervirtual
draw(const ofPolyline &poly) const =0ofGLProgrammableRenderervirtual
draw(const ofPath &shape) const =0ofGLProgrammableRenderervirtual
draw(const ofPath &shape, float x, float y) constofGLProgrammableRendererinlinevirtual
draw(const ofMesh &mesh, ofPolyRenderMode renderType) constofGLProgrammableRenderervirtual
draw(const ofMesh &vertexData, ofPolyRenderMode renderType, bool useColors, bool useTextures, bool useNormals) const =0ofGLProgrammableRenderervirtual
draw(const of3dPrimitive &model, ofPolyRenderMode renderType) const =0ofGLProgrammableRenderervirtual
draw(const ofNode &model) const =0ofGLProgrammableRenderervirtual
draw(const ofImage &image, float x, float y, float z, float w, float h, float sx, float sy, float sw, float sh) const =0ofGLProgrammableRenderervirtual
draw(const ofFloatImage &image, float x, float y, float z, float w, float h, float sx, float sy, float sw, float sh) const =0ofGLProgrammableRenderervirtual
draw(const ofShortImage &image, float x, float y, float z, float w, float h, float sx, float sy, float sw, float sh) const =0ofGLProgrammableRenderervirtual
draw(const ofBaseVideoDraws &video, float x, float y, float w, float h) const =0ofGLProgrammableRenderervirtual
drawArrow(const glm::vec3 &start, const glm::vec3 &end, float headSize) constofBaseRenderervirtual
drawAxis(float size) constofBaseRenderervirtual
drawBox(float x, float y, float z, float width, float height, float depth) constofBaseRenderervirtual
drawBox(float x, float y, float z, float size) constofBaseRenderervirtual
drawBox(const glm::vec3 &position, float width, float height, float depth) constofBaseRenderervirtual
drawBox(const glm::vec3 &position, float size) constofBaseRenderervirtual
drawBox(float size) constofBaseRenderervirtual
drawBox(float width, float height, float depth) constofBaseRenderervirtual
drawCircle(float x, float y, float z, float radius) constofGLProgrammableRenderervirtual
drawCone(float x, float y, float z, float radius, float height) constofBaseRenderervirtual
drawCone(float x, float y, float radius, float height) constofBaseRenderervirtual
drawCone(const glm::vec3 &position, float radius, float height) constofBaseRenderervirtual
drawCone(float radius, float height) constofBaseRenderervirtual
drawCylinder(float x, float y, float radius, float height) constofBaseRenderervirtual
drawCylinder(float x, float y, float z, float radius, float height) constofBaseRenderervirtual
drawCylinder(const glm::vec3 &position, float radius, float height) constofBaseRenderervirtual
drawCylinder(float radius, float height) constofBaseRenderervirtual
drawElements(const ofVbo &vbo, GLuint drawMode, int amt, int offsetelements=0) constofGLProgrammableRenderervirtual
drawElementsInstanced(const ofVbo &vbo, GLuint drawMode, int amt, int primCount) constofGLProgrammableRenderervirtual
drawEllipse(float x, float y, float z, float width, float height) constofGLProgrammableRenderervirtual
drawGrid(float stepSize, size_t numberOfSteps, bool labels, bool x, bool y, bool z) constofBaseRenderervirtual
drawGridPlane(float stepSize, size_t numberOfSteps, bool labels) constofBaseRenderervirtual
drawIcoSphere(float x, float y, float z, float radius) constofBaseRenderervirtual
drawIcoSphere(float x, float y, float radius) constofBaseRenderervirtual
drawIcoSphere(const glm::vec3 &position, float radius) constofBaseRenderervirtual
drawIcoSphere(float radius) constofBaseRenderervirtual
drawInstanced(const ofVbo &vbo, GLuint drawMode, int first, int total, int primCount) constofGLProgrammableRenderervirtual
drawInstanced(const ofVboMesh &mesh, ofPolyRenderMode renderType, int primCount) constofGLProgrammableRenderervirtual
drawLine(float x1, float y1, float z1, float x2, float y2, float z2) constofGLProgrammableRenderervirtual
drawPlane(float x, float y, float width, float height) constofBaseRenderervirtual
drawPlane(float x, float y, float z, float width, float height) constofBaseRenderervirtual
drawPlane(const glm::vec3 &position, float width, float height) constofBaseRenderervirtual
drawPlane(float width, float height) constofBaseRenderervirtual
drawRectangle(float x, float y, float z, float w, float h) constofGLProgrammableRenderervirtual
drawRotationAxes(float radius, float stripWidth, int circleRes) constofBaseRenderervirtual
drawSphere(float x, float y, float radius) constofBaseRenderervirtual
drawSphere(float x, float y, float z, float radius) constofBaseRenderervirtual
drawSphere(const glm::vec3 &position, float radius) constofBaseRenderervirtual
drawSphere(float radius) constofBaseRenderervirtual
drawString(std::string text, float x, float y, float z) constofGLProgrammableRenderervirtual
drawString(const ofTrueTypeFont &font, std::string text, float x, float y) constofGLProgrammableRenderervirtual
drawTriangle(float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3) constofGLProgrammableRenderervirtual
enableAntiAliasing()ofGLProgrammableRenderervirtual
enableLight(int lightIndex)ofGLProgrammableRenderervirtual
enableLighting()ofGLProgrammableRenderervirtual
enablePointSprites()ofGLProgrammableRenderervirtual
enableSeparateSpecularLight()ofGLProgrammableRendererinlinevirtual
enableTextureTarget(const ofTexture &tex, int textureLocation)ofGLProgrammableRenderervirtual
end(const ofFbo &fbo)ofGLProgrammableRenderervirtual
finishRender()ofGLProgrammableRenderervirtual
get3dGraphics() constofGLProgrammableRenderervirtual
get3dGraphics()ofGLProgrammableRenderervirtual
getBackgroundAuto()ofGLProgrammableRenderervirtual
getBackgroundColor()ofGLProgrammableRenderervirtual
getBoxResolution() constofBaseRenderervirtual
getConeResolution() constofBaseRenderervirtual
getCoordHandedness() constofGLProgrammableRenderervirtual
getCurrentEyePosition() constofGLProgrammableRenderer
getCurrentMatrix(ofMatrixMode matrixMode_) constofGLProgrammableRenderervirtual
getCurrentModelMatrix() constofGLProgrammableRenderer
getCurrentNormalMatrix() constofGLProgrammableRenderervirtual
getCurrentOrientationMatrix() constofGLProgrammableRenderervirtual
getCurrentShader() constofGLProgrammableRenderer
getCurrentTextureTarget()ofGLProgrammableRenderer
getCurrentViewMatrix() constofGLProgrammableRenderervirtual
getCurrentViewport() constofGLProgrammableRenderervirtual
getCylinderResolution() constofBaseRenderervirtual
getFillMode()ofGLProgrammableRenderervirtual
getGLVersionMajor()ofGLProgrammableRenderervirtual
getGLVersionMinor()ofGLProgrammableRenderervirtual
getIcoSphereResolution() constofBaseRenderervirtual
getLightingEnabled()ofGLProgrammableRenderervirtual
getNativeViewport() constofGLProgrammableRenderervirtual
getPath()ofGLProgrammableRenderervirtual
getPlaneResolution() constofBaseRenderervirtual
getRectMode()ofGLProgrammableRenderervirtual
getSphereResolution() constofBaseRenderervirtual
getStyle() constofGLProgrammableRenderervirtual
getType()ofGLProgrammableRendererinlinevirtual
getVideoShader(const ofBaseVideoDraws &video) constofGLProgrammableRenderer
getViewportHeight() constofGLProgrammableRenderervirtual
getViewportWidth() constofGLProgrammableRenderervirtual
isVFlipped() constofGLProgrammableRenderervirtual
loadIdentityMatrix(void)ofGLProgrammableRenderervirtual
loadMatrix(const glm::mat4 &m)ofGLProgrammableRenderervirtual
loadMatrix(const float *m)ofGLProgrammableRenderervirtual
loadViewMatrix(const glm::mat4 &m)ofGLProgrammableRenderervirtual
matrixMode(ofMatrixMode mode)ofGLProgrammableRenderervirtual
multMatrix(const glm::mat4 &m)ofGLProgrammableRenderervirtual
multMatrix(const float *m)ofGLProgrammableRenderervirtual
multViewMatrix(const glm::mat4 &m)ofGLProgrammableRenderervirtual
ofGLProgrammableRenderer(const ofAppBaseWindow *window)ofGLProgrammableRenderer
popMatrix()ofGLProgrammableRenderervirtual
popStyle()ofGLProgrammableRenderervirtual
popView()ofGLProgrammableRenderervirtual
pushMatrix()ofGLProgrammableRenderervirtual
pushStyle()ofGLProgrammableRenderervirtual
pushView()ofGLProgrammableRenderervirtual
rotateDeg(float degrees, float vecX, float vecY, float vecZ)ofBaseRenderervirtual
rotateDeg(float degrees)ofBaseRenderervirtual
rotateRad(float radians, float vecX, float vecY, float vecZ)ofGLProgrammableRenderervirtual
rotateRad(float radians)ofGLProgrammableRenderervirtual
rotateXDeg(float degrees)ofBaseRenderervirtual
rotateXRad(float radians)ofGLProgrammableRenderervirtual
rotateYDeg(float degrees)ofBaseRenderervirtual
rotateYRad(float radians)ofGLProgrammableRenderervirtual
rotateZDeg(float degrees)ofBaseRenderervirtual
rotateZRad(float radians)ofGLProgrammableRenderervirtual
saveFullViewport(ofPixels &pixels)ofGLProgrammableRenderervirtual
saveScreen(int x, int y, int w, int h, ofPixels &pixels)ofGLProgrammableRenderervirtual
scale(float xAmnt, float yAmnt, float zAmnt=1)ofGLProgrammableRenderervirtual
setAlphaMaskTex(const ofTexture &tex)ofGLProgrammableRenderervirtual
setBackgroundAuto(bool bManual)ofGLProgrammableRenderervirtual
setBackgroundColor(const ofColor &c)ofGLProgrammableRenderervirtual
setBitmapTextMode(ofDrawBitmapMode mode)ofGLProgrammableRenderervirtual
setBlendMode(ofBlendMode blendMode)ofGLProgrammableRenderervirtual
setBoxResolution(int res)ofBaseRenderervirtual
setBoxResolution(int resWidth, int resHeight, int resDepth)ofBaseRenderervirtual
setCircleResolution(int res)ofGLProgrammableRenderervirtual
setColor(int r, int g, int b)ofGLProgrammableRenderervirtual
setColor(int r, int g, int b, int a)ofGLProgrammableRenderervirtual
setColor(const ofColor &color)ofGLProgrammableRenderervirtual
setColor(const ofColor &color, int _a)ofGLProgrammableRenderervirtual
setColor(int gray)ofGLProgrammableRenderervirtual
setConeResolution(int radiusSegments, int heightSegments, int capSegments=2)ofBaseRenderervirtual
setCoordHandedness(ofHandednessType handedness)ofGLProgrammableRenderervirtual
setCurveResolution(int resolution)ofGLProgrammableRenderervirtual
setCylinderResolution(int radiusSegments, int heightSegments, int capSegments=2)ofBaseRenderervirtual
setDepthTest(bool depthTest)ofGLProgrammableRenderervirtual
setFillMode(ofFillFlag fill)ofGLProgrammableRenderervirtual
setGlobalAmbientColor(const ofColor &c)ofGLProgrammableRendererinlinevirtual
setHexColor(int hexColor)ofGLProgrammableRenderervirtual
setIcoSphereResolution(int res)ofBaseRenderervirtual
setLightAmbientColor(int lightIndex, const ofFloatColor &c)ofGLProgrammableRendererinlinevirtual
setLightAttenuation(int lightIndex, float constant, float linear, float quadratic)ofGLProgrammableRendererinlinevirtual
setLightDiffuseColor(int lightIndex, const ofFloatColor &c)ofGLProgrammableRendererinlinevirtual
setLightPosition(int lightIndex, const glm::vec4 &position)ofGLProgrammableRendererinlinevirtual
setLightSpecularColor(int lightIndex, const ofFloatColor &c)ofGLProgrammableRendererinlinevirtual
setLightSpotConcentration(int lightIndex, float exponent)ofGLProgrammableRendererinlinevirtual
setLightSpotDirection(int lightIndex, const glm::vec4 &direction)ofGLProgrammableRendererinlinevirtual
setLightSpotlightCutOff(int lightIndex, float spotCutOff)ofGLProgrammableRendererinlinevirtual
setLineSmoothing(bool smooth)ofGLProgrammableRenderervirtual
setLineWidth(float lineWidth)ofGLProgrammableRenderervirtual
setOrientation(ofOrientation orientation, bool vFlip)ofGLProgrammableRenderervirtual
setPlaneResolution(int columns, int rows)ofBaseRenderervirtual
setPolyMode(ofPolyWindingMode mode)ofGLProgrammableRenderervirtual
setRectMode(ofRectMode mode)ofGLProgrammableRenderervirtual
setSmoothLighting(bool b)ofGLProgrammableRendererinlinevirtual
setSphereResolution(int res)ofBaseRenderervirtual
setStyle(const ofStyle &style)ofGLProgrammableRenderervirtual
setup(int glVersionMajor, int glVersionMinor)ofGLProgrammableRenderer
setupGraphicDefaults()ofGLProgrammableRenderervirtual
setupScreen()ofGLProgrammableRenderervirtual
setupScreenOrtho(float width=-1, float height=-1, float nearDist=-1, float farDist=1)ofGLProgrammableRenderervirtual
setupScreenPerspective(float width=-1, float height=-1, float fov=60, float nearDist=0, float farDist=0)ofGLProgrammableRenderervirtual
setVideoShaderUniforms(const ofBaseVideoDraws &video, const ofShader &shader) constofGLProgrammableRenderer
startRender()ofGLProgrammableRenderervirtual
translate(float x, float y, float z=0)ofGLProgrammableRenderervirtual
translate(const glm::vec3 &p)ofGLProgrammableRenderervirtual
TYPEofGLProgrammableRendererstatic
unbind(const ofBaseMaterial &material)ofGLProgrammableRenderervirtual
unbind(const ofShadow &shadow)ofGLProgrammableRenderervirtual
unbind(const ofShadow &shadow, GLenum aCubeFace)ofGLProgrammableRenderervirtual
unbind(const ofShader &shader)ofGLProgrammableRenderervirtual
unbind(const ofTexture &texture, int location)ofGLProgrammableRenderervirtual
unbind(const ofBaseVideoDraws &video)ofGLProgrammableRenderervirtual
unbind(const ofCamera &camera)ofGLProgrammableRenderervirtual
unbind(const ofFbo &fbo)ofGLProgrammableRenderervirtual
viewport(ofRectangle viewport)ofGLProgrammableRenderervirtual
viewport(float x=0, float y=0, float width=-1, float height=-1, bool vflip=true)ofGLProgrammableRenderervirtual
~ofBaseRenderer()ofBaseRendererinlinevirtual