CUGL 2.1
Cornell University Game Library
cugl::Scissor Member List

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

alloc(const Size size, float fringe=0.5)cugl::Scissorinlinestatic
alloc(const Rect rect, float fringe=0.5)cugl::Scissorinlinestatic
alloc(const Size size, const Affine2 &aff, float fringe=0.5)cugl::Scissorinlinestatic
alloc(const Rect rect, const Affine2 &aff, float fringe=0.5)cugl::Scissorinlinestatic
alloc(const Size size, const Mat4 &mat, float fringe=0.5)cugl::Scissorinlinestatic
alloc(const Rect rect, const Mat4 &mat, float fringe=0.5)cugl::Scissorinlinestatic
alloc(const std::shared_ptr< Scissor > &mask)cugl::Scissorinlinestatic
dispose()cugl::Scissor
getBounds() constcugl::Scissorinline
getComponents(float *array) constcugl::Scissor
getData(float *array) constcugl::Scissor
getFringe() constcugl::Scissorinline
getIntersection(const Scissor &mask) constcugl::Scissor
getIntersection(const std::shared_ptr< Scissor > &mask) constcugl::Scissor
getTransform() constcugl::Scissorinline
init(const Size size, float fringe=0.5)cugl::Scissorinline
init(const Rect rect, float fringe=0.5)cugl::Scissor
init(const Size size, const Affine2 &aff, float fringe=0.5)cugl::Scissorinline
init(const Rect rect, const Affine2 &aff, float fringe=0.5)cugl::Scissor
init(const Size size, const Mat4 &mat, float fringe=0.5)cugl::Scissorinline
init(const Rect rect, const Mat4 &mat, float fringe=0.5)cugl::Scissor
init(const std::shared_ptr< Scissor > &mask)cugl::Scissor
intersect(const Scissor &mask)cugl::Scissor
intersect(const std::shared_ptr< Scissor > &mask)cugl::Scissorinline
multiply(const Mat4 &mat)cugl::Scissorinline
multiply(const Affine2 &aff)cugl::Scissorinline
operator std::string() constcugl::Scissorinline
operator*(const Mat4 &mat) constcugl::Scissorinline
operator*(const Affine2 &aff) constcugl::Scissorinline
operator*=(const Mat4 &mat)cugl::Scissor
operator*=(const Affine2 &aff)cugl::Scissor
operator=(const Scissor &mask)cugl::Scissorinline
operator=(Scissor &&mask)cugl::Scissorinline
operator=(const Rect rect)cugl::Scissorinline
rotate(float angle)cugl::Scissor
scale(float value)cugl::Scissor
scale(const Vec2 s)cugl::Scissor
scale(float sx, float sy)cugl::Scissorinline
Scissor()cugl::Scissor
Scissor(const Scissor &mask)cugl::Scissorinline
Scissor(Scissor &&mask)cugl::Scissor
set(const Scissor &mask)cugl::Scissor
set(const std::shared_ptr< Scissor > &mask)cugl::Scissorinline
set(const Rect rect, float fringe=0.5)cugl::Scissor
set(const Rect rect, const Affine2 &aff, float fringe=0.5)cugl::Scissor
set(const Rect rect, const Mat4 &mat, float fringe=0.5)cugl::Scissor
setBounds(const Rect bounds)cugl::Scissor
setFringe(float fringe)cugl::Scissorinline
setTransform(const Affine2 &transform)cugl::Scissor
setTransform(const Mat4 &transform)cugl::Scissor
setZero()cugl::Scissor
toString(bool verbose=false) constcugl::Scissor
translate(const Vec2 t)cugl::Scissor
translate(float tx, float ty)cugl::Scissorinline
~Scissor()cugl::Scissorinline