reference

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

ofLight Member List

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

beginShadowDepthPass()ofLight
beginShadowDepthPass(GLenum aPassIndex)ofLight
boom(float amount)ofNode
clearParent(bool bMaintainGlobalTransform=false)ofNode
createMatrix()ofNodeprotected
ofNode::customDraw()ofNodevirtual
disable()ofLight
dolly(float amount)ofNode
draw() constofNodevirtual
enable()ofLight
endShadowDepthPass()ofLight
endShadowDepthPass(GLenum aPassIndex)ofLight
getAmbientColor() constofLight
getAttenuationConstant() constofLight
getAttenuationLinear() constofLight
getAttenuationQuadratic() constofLight
getDiffuseColor() constofLight
getGlobalOrientation() constofNode
getGlobalPosition() constofNode
getGlobalScale() constofNode
getGlobalTransformMatrix() constofNode
getHeadingDeg() constofNode
getHeadingRad() constofNode
getIsAreaLight() constofLight
getIsDirectional() constofLight
getIsEnabled() constofLight
getIsPointLight() constofLight
getIsSpotlight() constofLight
getLightID() constofLight
getLocalTransformMatrix() constofNode
getLookAtDir() constofNode
getNumShadowDepthPasses()ofLight
getOrientationEulerDeg() constofNode
getOrientationEulerRad() constofNode
getOrientationQuat() constofNode
getParent() constofNode
getPitchDeg() constofNode
getPitchRad() constofNode
getPosition() constofNode
getRollDeg() constofNode
getRollRad() constofNode
getScale() constofNode
getShadow()ofLightinline
getSideDir() constofNode
getSpecularColor() constofLight
getSpotConcentration() constofLight
getSpotlightCutOff() constofLight
getType() constofLight
getUpDir() constofNode
getX() constofNode
getXAxis() constofNode
getY() constofNode
getYAxis() constofNode
getZ() constofNode
getZAxis() constofNode
lookAt(const glm::vec3 &lookAtPosition)ofNode
lookAt(const glm::vec3 &lookAtPosition, glm::vec3 upVector)ofNode
lookAt(const ofNode &lookAtNode)ofNode
lookAt(const ofNode &lookAtNode, const glm::vec3 &upVector)ofNode
move(float x, float y, float z)ofNode
move(const glm::vec3 &offset)ofNode
OF_DEPRECATED_MSG("Use Deg/Rad versions.", float getPitch() const)ofNode
OF_DEPRECATED_MSG("Use Deg/Rad versions.", float getHeading() const)ofNode
OF_DEPRECATED_MSG("Use Deg/Rad versions.", float getRoll() const)ofNode
OF_DEPRECATED_MSG("Use the Deg/Rad version.", glm::vec3 getOrientationEuler() const)ofNode
OF_DEPRECATED_MSG("Use the Deg/Rad version.", void tilt(float degrees))ofNode
OF_DEPRECATED_MSG("Use the Deg/Rad version.", void pan(float degrees))ofNode
OF_DEPRECATED_MSG("Use the Deg/Rad version.", void roll(float degrees))ofNode
OF_DEPRECATED_MSG("Use the Deg/Rad version.", void rotate(float degrees, const glm::vec3 &v))ofNode
OF_DEPRECATED_MSG("Use the Deg/Rad version.", void rotate(float degrees, float vx, float vy, float vz))ofNode
OF_DEPRECATED_MSG("Use the Deg/Rad version.", void rotateAround(float degrees, const glm::vec3 &axis, const glm::vec3 &point))ofNode
OF_DEPRECATED_MSG("Use the Deg/Rad version.", void orbit(float longitude, float latitude, float radius, const glm::vec3 &centerPoint=glm::vec3(0, 0, 0)))ofNode
OF_DEPRECATED_MSG("Use the Deg/Rad version.", void orbit(float longitude, float latitude, float radius, ofNode &centerNode))ofNode
ofLight()ofLight
onScaleChanged()ofNodeinlineprotectedvirtual
orbitDeg(float longitude, float latitude, float radius, const glm::vec3 &centerPoint=glm::vec3(0, 0, 0))ofNode
orbitDeg(float longitude, float latitude, float radius, ofNode &centerNode)ofNode
orbitRad(float longitude, float latitude, float radius, const glm::vec3 &centerPoint=glm::vec3(0, 0, 0))ofNode
orbitRad(float longitude, float latitude, float radius, ofNode &centerNode)ofNode
panDeg(float degrees)ofNode
panRad(float radians)ofNode
parentofNodeprotected
resetTransform()ofNode
restoreTransformGL(ofBaseRenderer *renderer=nullptr) constofNode
rollDeg(float degrees)ofNode
rollRad(float radians)ofNode
rotate(const glm::quat &q)ofNode
rotateAround(const glm::quat &q, const glm::vec3 &point)ofNode
rotateAroundDeg(float degrees, const glm::vec3 &axis, const glm::vec3 &point)ofNode
rotateAroundRad(float radians, const glm::vec3 &axis, const glm::vec3 &point)ofNode
rotateDeg(float degrees, const glm::vec3 &v)ofNode
rotateDeg(float degrees, float vx, float vy, float vz)ofNode
rotateRad(float radians, const glm::vec3 &v)ofNode
rotateRad(float radians, float vx, float vy, float vz)ofNode
setAmbientColor(const ofFloatColor &c)ofLight
setAreaLight(float width, float height)ofLight
setAttenuation(float constant=1.f, float linear=0.f, float quadratic=0.f)ofLight
setDiffuseColor(const ofFloatColor &c)ofLight
setDirectional()ofLight
setGlobalOrientation(const glm::quat &q)ofNode
setGlobalPosition(float px, float py, float pz)ofNode
setGlobalPosition(const glm::vec3 &p)ofNode
setOrientation(const glm::quat &q)ofNode
setOrientation(const glm::vec3 &eulerAngles)ofNode
setParent(ofNode &parent, bool bMaintainGlobalTransform=false)ofNode
setPointLight()ofLight
setPosition(float px, float py, float pz)ofNode
setPosition(const glm::vec3 &p)ofNode
setScale(float s)ofNode
setScale(float sx, float sy, float sz)ofNode
setScale(const glm::vec3 &s)ofNode
setSpecularColor(const ofFloatColor &c)ofLight
setSpotConcentration(float exponent)ofLight
setSpotlight(float spotCutOff=45.f, float exponent=0.f)ofLight
setSpotlightCutOff(float spotCutOff)ofLight
setup()ofLight
shadowofLightprotected
shouldRenderShadowDepthPass()ofLight
tiltDeg(float degrees)ofNode
tiltRad(float radians)ofNode
transformGL(ofBaseRenderer *renderer=nullptr) constofNode
truck(float amount)ofNode
updateAxis()ofNodeprotected