reference

This page is the reference for the openFrameworks core and included addons. There are also contributed addons. The openFrameworks API is constantly evolving: any corrections, additions or comments are very welcome!

You can contribute to this documentation from GitHub by following these instructions.

This documentation refers to the most recent release, version 0071.

download

html


core

   arduino
   ofArduino
   3d
   ofNode
   ofEasyCam
   ofMesh
   ofCamera
   math
   ofVec2f
   ofMatrix4x4
   ofMath
   ofQuaternion
   ofMatrix3x3
   ofVec4f
   ofVec3f
   gl
   ofMaterial
   ofFbo
   ofGLRenderer
   ofVbo
   ofShader
   ofVboMesh
   ofTexture
   ofLight
   utils
   ofDirectory
   ofBuffer
   ofFile
   ofFileUtils
   ofFilePath
   ofLog
   ofPtr
   ofUtils
   ofThread
   video
   graphics
   ofPath
   ofImage
   ofGraphics
    ofGetStyle()
    ofEndShape(...)
    ofGetViewportWidth()
    ofSetSphereResolution(...)
    ofSetupScreenPerspective(...)
    ofEnablePointSprites()
    ofGetFill()
    ofDisableAlphaBlending()
    ofDrawBitmapString(...)
    ofRotateX(...)
    ofPopMatrix()
    ofEnableSmoothing()
    ofSetCoordHandedness(...)
    ofSetupScreenOrtho(...)
    ofScale(...)
    ofNoFill()
    ofRotateY(...)
    ofVertex(...)
    ofSetLineWidth(...)
    ofEllipse(...)
    ofPopStyle()
    ofbClearBg()
    ofRect(...)
    ofBezier(...)
    ofSetCurrentRenderer(...)
    ofSetCurveResolution(...)
    ofDisableSmoothing()
    ofLine(...)
    ofGetViewportHeight()
    ofDisableBlendMode()
    ofBox(...)
    ofGetGLRenderer()
    ofGetCoordHandedness()
    ofGetRectMode()
    ofPushView()
    ofSetPolyMode(...)
    ofClear(...)
    ofBackground(...)
    ofEnableBlendMode(...)
    ofVertexes(...)
    ofSetBackgroundColor(...)
    ofDisablePointSprites()
    ofOrientationToDegrees(...)
    ofSetCircleResolution(...)
    ofTriangle(...)
    ofSetHexColor(...)
    ofCurveVertex(...)
    ofRotate(...)
    ofSphere(...)
    ofNextContour(...)
    ofSetRectMode(...)
    ofBackgroundHex(...)
    ofClearAlpha()
    ofBezierVertex(...)
    ofBeginShape()
    ofCurve(...)
    ofSetDrawBitmapMode(...)
    ofTranslate(...)
    ofSetBackgroundColorHex(...)
    ofEndSaveScreenAsPDF()
    ofPushMatrix()
    ofGetCurrentRenderer()
    ofCurveVertexes(...)
    ofSetupGraphicDefaults()
    ofBeginSaveScreenAsPDF(...)
    ofCircle(...)
    ofBgColorPtr()
    ofFill()
    ofSetColor(...)
    ofSetBackgroundAuto(...)
    ofSetStyle(...)
    ofEnableAlphaBlending()
    ofSetupScreen()
    ofPopView()
    ofViewport(...)
    ofPushStyle()
    ofGetCurrentViewport()
    ofRotateZ(...)
   ofPixelUtils
   ofPolyline
   ofImage_
   ofPixels_

addons

   ofxMultitouch
   ofxAssimpModelLoader
   ofxAccelerometer
   ofxNetwork
   ofxTCPClient
   ofxTCPServer
   ofxVectorMath
   ofxVectorGraphics
   ofx3DModelLoader
   ofxThreadedImageLoader
   ofxXmlSettings
   ofxOsc
   ofxOscBundle
   ofxOscArg
   ofxOscSender