CUGL
Cornell University Game Library
cugl::Color4f Member List

This is the complete list of members for cugl::Color4f, including all inherited members.

acugl::Color4f
add(const Color4f &c, bool alpha=false)cugl::Color4finline
add(float r, float g, float b, float a=0)cugl::Color4finline
bcugl::Color4f
BLACKcugl::Color4fstatic
blend(const Color4f &other)cugl::Color4finline
blend(const Color4f &c1, const Color4f &c2, Color4f *dst)cugl::Color4fstatic
blendPre(const Color4f &other)cugl::Color4finline
blendPre(const Color4f &c1, const Color4f &c2, Color4f *dst)cugl::Color4fstatic
BLUEcugl::Color4fstatic
clamp(const Color4f &min, const Color4f &max)cugl::Color4f
CLEARcugl::Color4fstatic
Color4f()cugl::Color4finline
Color4f(float r, float g, float b, float a=1)cugl::Color4f
Color4f(GLuint color)cugl::Color4f
Color4f(const Color4f &copy)cugl::Color4finline
Color4f(const float *array)cugl::Color4f
Color4f(const Vec4 &vector)cugl::Color4fexplicit
Color4f(const Vec3 &vector)cugl::Color4fexplicit
Color4f(Color4 color)cugl::Color4fexplicit
complement(bool alpha=false)cugl::Color4finline
CORNFLOWERcugl::Color4fstatic
CYANcugl::Color4fstatic
darkerThan(const Color4f &c) const cugl::Color4finline
equals(const Color4f &color, float variance=CU_MATH_EPSILON) const cugl::Color4finline
gcugl::Color4f
getBlend(const Color4f &other) const cugl::Color4finline
getBlendPre(const Color4f &other) const cugl::Color4finline
getClamp(const Color4f &min, const Color4f &max) const cugl::Color4finline
getComplement(bool alpha=false) const cugl::Color4finline
getLerp(const Color4f &other, float alpha) const cugl::Color4finline
getMap(std::function< float(float)> func, bool alpha=false) const cugl::Color4finline
getPremultiplied() const cugl::Color4finline
getRGBA() const cugl::Color4f
getUnpremultiplied() const cugl::Color4finline
GRAYcugl::Color4fstatic
GREENcugl::Color4fstatic
lerp(const Color4f &other, float alpha)cugl::Color4finline
lerp(const Color4f &c1, const Color4f &c2, float alpha, Color4f *dst)cugl::Color4fstatic
lighterThan(const Color4f &c) const cugl::Color4finline
MAGENTAcugl::Color4fstatic
map(std::function< float(float)> func, bool alpha=false)cugl::Color4finline
operator Color4() const cugl::Color4f
operator std::string() const cugl::Color4finline
operator Vec3() const cugl::Color4f
operator Vec4() const cugl::Color4f
operator!=(const Color4f &c) const cugl::Color4finline
operator*(float s) const cugl::Color4finline
operator*(const Color4f &c) const cugl::Color4finline
operator*=(float s)cugl::Color4finline
operator*=(const Color4f &c)cugl::Color4finline
operator+(const Color4f &c) const cugl::Color4finline
operator+=(const Color4f &c)cugl::Color4finline
operator-(const Color4f &c) const cugl::Color4finline
operator-=(const Color4f &c)cugl::Color4finline
operator<(const Color4f &c) const cugl::Color4f
operator<=(const Color4f &c) const cugl::Color4finline
operator=(const Color4f &c)cugl::Color4finline
operator=(unsigned int color)cugl::Color4finline
operator=(const float *array)cugl::Color4finline
operator=(const Vec4 &vector)cugl::Color4f
operator=(const Vec3 &vector)cugl::Color4f
operator=(Color4 color)cugl::Color4f
operator==(const Color4f &c) const cugl::Color4finline
operator>(const Color4f &c) const cugl::Color4f
operator>=(const Color4f &c) const cugl::Color4finline
ORANGEcugl::Color4fstatic
PAPYRUScugl::Color4fstatic
premultiply()cugl::Color4finline
rcugl::Color4f
REDcugl::Color4fstatic
scale(float s, bool alpha=false)cugl::Color4finline
scale(float sr, float sg, float sb, float sa=1)cugl::Color4finline
scale(const Color4f &c, bool alpha=false)cugl::Color4finline
set(float r, float g, float b, float a=1)cugl::Color4f
set(const float *array)cugl::Color4f
set(GLuint color)cugl::Color4f
set(const Color4f &c)cugl::Color4finline
subtract(const Color4f &c, bool alpha=false)cugl::Color4finline
subtract(float r, float g, float b, float a=0)cugl::Color4finline
toString(bool verbose=false) const cugl::Color4f
unpremultiply()cugl::Color4finline
WHITEcugl::Color4fstatic
YELLOWcugl::Color4fstatic
~Color4f()cugl::Color4finline