This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.
ofBaseGLRenderer Member List
This is the complete list of members for ofBaseGLRenderer, including all inherited members.
background(const ofColor &c)=0 | ofBaseRenderer | pure virtual |
background(float brightness)=0 | ofBaseRenderer | pure virtual |
background(int hexColor, float _a=255.0f)=0 | ofBaseRenderer | pure virtual |
background(int r, int g, int b, int a=255)=0 | ofBaseRenderer | pure virtual |
begin(const ofFbo &fbo, ofFboMode mode)=0 | ofBaseGLRenderer | pure virtual |
bind(const ofBaseMaterial &material)=0 | ofBaseGLRenderer | pure virtual |
bind(const ofShadow &shadow)=0 | ofBaseGLRenderer | pure virtual |
bind(const ofShadow &shadow, GLenum aCubeFace)=0 | ofBaseGLRenderer | pure virtual |
bind(const ofShader &shader)=0 | ofBaseGLRenderer | pure virtual |
bind(const ofTexture &texture, int location)=0 | ofBaseGLRenderer | pure virtual |
bind(const ofBaseVideoDraws &video)=0 | ofBaseGLRenderer | pure virtual |
bind(const ofFbo &fbo)=0 | ofBaseGLRenderer | pure virtual |
bind(const ofCamera &camera, const ofRectangle &viewport)=0 | ofBaseGLRenderer | virtual |
bindForBlitting(const ofFbo &fboSrc, ofFbo &fboDst, int attachmentPoint=0)=0 | ofBaseGLRenderer | pure virtual |
clear()=0 | ofBaseRenderer | pure virtual |
clear(float r, float g, float b, float a=0)=0 | ofBaseRenderer | pure virtual |
clear(float brightness, float a=0)=0 | ofBaseRenderer | pure virtual |
clearAlpha()=0 | ofBaseRenderer | pure virtual |
disableAlphaMask()=0 | ofBaseGLRenderer | pure virtual |
disableAntiAliasing()=0 | ofBaseRenderer | pure virtual |
disableLight(int lightIndex)=0 | ofBaseGLRenderer | pure virtual |
disableLighting()=0 | ofBaseGLRenderer | pure virtual |
disablePointSprites()=0 | ofBaseGLRenderer | pure virtual |
disableSeparateSpecularLight()=0 | ofBaseGLRenderer | pure virtual |
disableTextureTarget(int textureTarget, int textureLocation)=0 | ofBaseGLRenderer | pure 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 | ofBaseGLRenderer | pure virtual |
draw(const ofVbo &vbo, GLuint drawMode, int first, int total) const =0 | ofBaseGLRenderer | pure virtual |
draw(const ofVboMesh &mesh, ofPolyRenderMode renderType) const =0 | ofBaseGLRenderer | pure virtual |
draw(const ofPolyline &poly) const=0 | ofBaseGLRenderer | virtual |
draw(const ofPath &shape) const=0 | ofBaseGLRenderer | virtual |
draw(const ofPath &shape, float x, float y) const | ofBaseGLRenderer | inlinevirtual |
draw(const ofMesh &mesh, ofPolyRenderMode renderType) const | ofBaseGLRenderer | virtual |
draw(const ofMesh &vertexData, ofPolyRenderMode renderType, bool useColors, bool useTextures, bool useNormals) const=0 | ofBaseGLRenderer | virtual |
draw(const of3dPrimitive &model, ofPolyRenderMode renderType) const=0 | ofBaseGLRenderer | virtual |
draw(const ofNode &model) const=0 | ofBaseGLRenderer | 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 | ofBaseGLRenderer | 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 | ofBaseGLRenderer | 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 | ofBaseGLRenderer | virtual |
draw(const ofBaseVideoDraws &video, float x, float y, float w, float h) const=0 | ofBaseGLRenderer | 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 =0 | ofBaseRenderer | pure 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) const =0 | ofBaseGLRenderer | pure virtual |
drawElementsInstanced(const ofVbo &vbo, GLuint drawMode, int amt, int primCount) const =0 | ofBaseGLRenderer | pure virtual |
drawEllipse(float x, float y, float z, float width, float height) const =0 | ofBaseRenderer | pure 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 =0 | ofBaseGLRenderer | pure virtual |
drawInstanced(const ofVboMesh &mesh, ofPolyRenderMode renderType, int primCount) const =0 | ofBaseGLRenderer | pure virtual |
drawLine(float x1, float y1, float z1, float x2, float y2, float z2) const =0 | ofBaseRenderer | pure 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 =0 | ofBaseRenderer | pure 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 =0 | ofBaseRenderer | pure virtual |
drawString(const ofTrueTypeFont &font, std::string text, float x, float y) const =0 | ofBaseRenderer | pure virtual |
drawTriangle(float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3) const =0 | ofBaseRenderer | pure virtual |
enableAntiAliasing()=0 | ofBaseRenderer | pure virtual |
enableLight(int lightIndex)=0 | ofBaseGLRenderer | pure virtual |
enableLighting()=0 | ofBaseGLRenderer | pure virtual |
enablePointSprites()=0 | ofBaseGLRenderer | pure virtual |
enableSeparateSpecularLight()=0 | ofBaseGLRenderer | pure virtual |
enableTextureTarget(const ofTexture &tex, int textureLocation)=0 | ofBaseGLRenderer | pure virtual |
end(const ofFbo &fbo)=0 | ofBaseGLRenderer | pure virtual |
finishRender()=0 | ofBaseRenderer | pure virtual |
get3dGraphics() const =0 | ofBaseRenderer | pure virtual |
get3dGraphics()=0 | ofBaseRenderer | pure virtual |
getBackgroundAuto()=0 | ofBaseRenderer | pure virtual |
getBackgroundColor()=0 | ofBaseRenderer | pure virtual |
getBoxResolution() const | ofBaseRenderer | virtual |
getConeResolution() const | ofBaseRenderer | virtual |
getCoordHandedness() const =0 | ofBaseRenderer | pure virtual |
getCurrentMatrix(ofMatrixMode matrixMode_) const =0 | ofBaseRenderer | pure virtual |
getCurrentNormalMatrix() const =0 | ofBaseRenderer | pure virtual |
getCurrentOrientationMatrix() const =0 | ofBaseRenderer | pure virtual |
getCurrentViewMatrix() const =0 | ofBaseRenderer | pure virtual |
getCurrentViewport() const =0 | ofBaseRenderer | pure virtual |
getCylinderResolution() const | ofBaseRenderer | virtual |
getFillMode()=0 | ofBaseRenderer | pure virtual |
getGLVersionMajor()=0 | ofBaseGLRenderer | pure virtual |
getGLVersionMinor()=0 | ofBaseGLRenderer | pure virtual |
getIcoSphereResolution() const | ofBaseRenderer | virtual |
getLightingEnabled()=0 | ofBaseGLRenderer | pure virtual |
getNativeViewport() const =0 | ofBaseRenderer | pure virtual |
getPath()=0 | ofBaseRenderer | pure virtual |
getPlaneResolution() const | ofBaseRenderer | virtual |
getRectMode()=0 | ofBaseRenderer | pure virtual |
getSphereResolution() const | ofBaseRenderer | virtual |
getStyle() const =0 | ofBaseRenderer | pure virtual |
getType()=0 | ofBaseRenderer | pure virtual |
getViewportHeight() const =0 | ofBaseRenderer | pure virtual |
getViewportWidth() const =0 | ofBaseRenderer | pure virtual |
isVFlipped() const =0 | ofBaseRenderer | pure virtual |
loadIdentityMatrix(void)=0 | ofBaseRenderer | pure virtual |
loadMatrix(const glm::mat4 &m)=0 | ofBaseRenderer | pure virtual |
loadMatrix(const float *m)=0 | ofBaseRenderer | pure virtual |
loadViewMatrix(const glm::mat4 &m)=0 | ofBaseRenderer | pure virtual |
matrixMode(ofMatrixMode mode)=0 | ofBaseRenderer | pure virtual |
multMatrix(const glm::mat4 &m)=0 | ofBaseRenderer | pure virtual |
multMatrix(const float *m)=0 | ofBaseRenderer | pure virtual |
multViewMatrix(const glm::mat4 &m)=0 | ofBaseRenderer | pure virtual |
popMatrix()=0 | ofBaseRenderer | pure virtual |
popStyle()=0 | ofBaseRenderer | pure virtual |
popView()=0 | ofBaseRenderer | pure virtual |
pushMatrix()=0 | ofBaseRenderer | pure virtual |
pushStyle()=0 | ofBaseRenderer | pure virtual |
pushView()=0 | ofBaseRenderer | pure virtual |
rotateDeg(float degrees, float vecX, float vecY, float vecZ) | ofBaseRenderer | virtual |
rotateDeg(float degrees) | ofBaseRenderer | virtual |
rotateRad(float degrees, float vecX, float vecY, float vecZ)=0 | ofBaseRenderer | pure virtual |
rotateRad(float degrees)=0 | ofBaseRenderer | pure virtual |
rotateXDeg(float degrees) | ofBaseRenderer | virtual |
rotateXRad(float degrees)=0 | ofBaseRenderer | pure virtual |
rotateYDeg(float degrees) | ofBaseRenderer | virtual |
rotateYRad(float degrees)=0 | ofBaseRenderer | pure virtual |
rotateZDeg(float degrees) | ofBaseRenderer | virtual |
rotateZRad(float degrees)=0 | ofBaseRenderer | pure virtual |
saveFullViewport(ofPixels &pixels)=0 | ofBaseGLRenderer | pure virtual |
saveScreen(int x, int y, int w, int h, ofPixels &pixels)=0 | ofBaseGLRenderer | pure virtual |
scale(float xAmnt, float yAmnt, float zAmnt=1)=0 | ofBaseRenderer | pure virtual |
setAlphaMaskTex(const ofTexture &tex)=0 | ofBaseGLRenderer | pure virtual |
setBackgroundAuto(bool bManual)=0 | ofBaseRenderer | pure virtual |
setBackgroundColor(const ofColor &c)=0 | ofBaseRenderer | pure virtual |
setBitmapTextMode(ofDrawBitmapMode mode)=0 | ofBaseRenderer | pure virtual |
setBlendMode(ofBlendMode blendMode)=0 | ofBaseRenderer | pure virtual |
setBoxResolution(int res) | ofBaseRenderer | virtual |
setBoxResolution(int resWidth, int resHeight, int resDepth) | ofBaseRenderer | virtual |
setCircleResolution(int res)=0 | ofBaseRenderer | pure virtual |
setColor(int r, int g, int b)=0 | ofBaseRenderer | pure virtual |
setColor(int r, int g, int b, int a)=0 | ofBaseRenderer | pure virtual |
setColor(const ofColor &color)=0 | ofBaseRenderer | pure virtual |
setColor(const ofColor &color, int _a)=0 | ofBaseRenderer | pure virtual |
setColor(int gray)=0 | ofBaseRenderer | pure virtual |
setConeResolution(int radiusSegments, int heightSegments, int capSegments=2) | ofBaseRenderer | virtual |
setCoordHandedness(ofHandednessType handedness)=0 | ofBaseRenderer | pure virtual |
setCurveResolution(int resolution)=0 | ofBaseRenderer | pure virtual |
setCylinderResolution(int radiusSegments, int heightSegments, int capSegments=2) | ofBaseRenderer | virtual |
setDepthTest(bool depthTest)=0 | ofBaseRenderer | pure virtual |
setFillMode(ofFillFlag fill)=0 | ofBaseRenderer | pure virtual |
setGlobalAmbientColor(const ofColor &c)=0 | ofBaseGLRenderer | pure virtual |
setHexColor(int hexColor)=0 | ofBaseRenderer | pure virtual |
setIcoSphereResolution(int res) | ofBaseRenderer | virtual |
setLightAmbientColor(int lightIndex, const ofFloatColor &c)=0 | ofBaseGLRenderer | pure virtual |
setLightAttenuation(int lightIndex, float constant, float linear, float quadratic)=0 | ofBaseGLRenderer | pure virtual |
setLightDiffuseColor(int lightIndex, const ofFloatColor &c)=0 | ofBaseGLRenderer | pure virtual |
setLightPosition(int lightIndex, const glm::vec4 &position)=0 | ofBaseGLRenderer | pure virtual |
setLightSpecularColor(int lightIndex, const ofFloatColor &c)=0 | ofBaseGLRenderer | pure virtual |
setLightSpotConcentration(int lightIndex, float exponent)=0 | ofBaseGLRenderer | pure virtual |
setLightSpotDirection(int lightIndex, const glm::vec4 &direction)=0 | ofBaseGLRenderer | pure virtual |
setLightSpotlightCutOff(int lightIndex, float spotCutOff)=0 | ofBaseGLRenderer | pure virtual |
setLineSmoothing(bool smooth)=0 | ofBaseRenderer | pure virtual |
setLineWidth(float lineWidth)=0 | ofBaseRenderer | pure virtual |
setOrientation(ofOrientation orientation, bool vFlip)=0 | ofBaseRenderer | pure virtual |
setPlaneResolution(int columns, int rows) | ofBaseRenderer | virtual |
setPolyMode(ofPolyWindingMode mode)=0 | ofBaseRenderer | pure virtual |
setRectMode(ofRectMode mode)=0 | ofBaseRenderer | pure virtual |
setSmoothLighting(bool b)=0 | ofBaseGLRenderer | pure virtual |
setSphereResolution(int res) | ofBaseRenderer | virtual |
setStyle(const ofStyle &style)=0 | ofBaseRenderer | pure virtual |
setupGraphicDefaults()=0 | ofBaseRenderer | pure virtual |
setupScreen()=0 | ofBaseRenderer | pure virtual |
setupScreenOrtho(float width=-1, float height=-1, float nearDist=-1, float farDist=1)=0 | ofBaseRenderer | pure virtual |
setupScreenPerspective(float width=-1, float height=-1, float fov=60, float nearDist=0, float farDist=0)=0 | ofBaseRenderer | pure virtual |
startRender()=0 | ofBaseRenderer | pure virtual |
translate(float x, float y, float z=0)=0 | ofBaseRenderer | pure virtual |
translate(const glm::vec3 &p)=0 | ofBaseRenderer | pure virtual |
unbind(const ofBaseMaterial &material)=0 | ofBaseGLRenderer | pure virtual |
unbind(const ofShadow &shadow)=0 | ofBaseGLRenderer | pure virtual |
unbind(const ofShadow &shadow, GLenum aCubeFace)=0 | ofBaseGLRenderer | pure virtual |
unbind(const ofShader &shader)=0 | ofBaseGLRenderer | pure virtual |
unbind(const ofTexture &texture, int location)=0 | ofBaseGLRenderer | pure virtual |
unbind(const ofBaseVideoDraws &video)=0 | ofBaseGLRenderer | pure virtual |
unbind(const ofFbo &fbo)=0 | ofBaseGLRenderer | pure virtual |
unbind(const ofCamera &camera)=0 | ofBaseGLRenderer | virtual |
viewport(ofRectangle viewport)=0 | ofBaseRenderer | pure virtual |
viewport(float x=0, float y=0, float width=-1, float height=-1, bool vflip=true)=0 | ofBaseRenderer | pure virtual |
~ofBaseRenderer() | ofBaseRenderer | inlinevirtual |