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