![]() |
Cornell Cocos
Cornell Extensions to Cocos2d
|
This is the complete list of members for Poly2, including all inherited members.
Cap enum name | Poly2 | |
extrude(Poly2 &poly, float stroke, bool closed=true, Joint joint=Joint::NONE, Cap cap=Cap::NONE) | Poly2 | |
getBounds() const | Poly2 | inline |
getIndices() const | Poly2 | inline |
getVertices() const | Poly2 | inline |
Joint enum name | Poly2 | |
operator*(float scale) const | Poly2 | inline |
operator*(const Vec2 &scale) const | Poly2 | inline |
operator*(const Mat4 &transform) const | Poly2 | inline |
operator*(float scale, const Poly2 &poly) | Poly2 | friend |
operator*(const Vec2 &scale, const Poly2 &poly) | Poly2 | friend |
operator*=(float scale) | Poly2 | |
operator*=(const Vec2 &scale) | Poly2 | |
operator*=(const Mat4 &transform) | Poly2 | |
operator+(float offset) const | Poly2 | inline |
operator+(const Vec2 &offset) const | Poly2 | inline |
operator+(float offset, const Poly2 &poly) | Poly2 | friend |
operator+(const Vec2 &offset, const Poly2 &poly) | Poly2 | friend |
operator+=(float offset) | Poly2 | |
operator+=(const Vec2 &offset) | Poly2 | |
operator-(float offset) | Poly2 | inline |
operator-(const Vec2 &offset) | Poly2 | inline |
operator-=(float offset) | Poly2 | |
operator-=(const Vec2 &offset) | Poly2 | |
operator/(float scale) const | Poly2 | inline |
operator/(const Vec2 &scale) const | Poly2 | inline |
operator/=(float scale) | Poly2 | |
operator/=(const Vec2 &scale) | Poly2 | |
operator=(const Poly2 &other) | Poly2 | inline |
Poly2() | Poly2 | inline |
Poly2(const vector< Vec2 > &vertices) | Poly2 | inline |
Poly2(const vector< Vec2 > &vertices, const vector< unsigned short > &indices) | Poly2 | inline |
Poly2(const vector< float > &vertices) | Poly2 | inline |
Poly2(const vector< float > &vertices, const vector< unsigned short > &indices) | Poly2 | inline |
Poly2(Vec2 *vertices, int vertsize, int voffset=0) | Poly2 | inline |
Poly2(float *vertices, int vertsize, int voffset=0) | Poly2 | inline |
Poly2(Vec2 *vertices, int vertsize, unsigned short *indices, int indxsize, int voffset=0, int ioffset=0) | Poly2 | inline |
Poly2(float *vertices, int vertsize, unsigned short *indices, int indxsize, int voffset=0, int ioffset=0) | Poly2 | inline |
Poly2(const Poly2 &poly) | Poly2 | inline |
Poly2(const Rect &rect, bool index=true) | Poly2 | inline |
set(const vector< Vec2 > &vertices) | Poly2 | |
set(const vector< Vec2 > &vertices, const vector< unsigned short > &indices) | Poly2 | |
set(const vector< float > &vertices) | Poly2 | |
set(const vector< float > &vertices, const vector< unsigned short > &indices) | Poly2 | |
set(Vec2 *vertices, int vertsize, int voffset=0) | Poly2 | |
set(float *vertices, int vertsize, int voffset=0) | Poly2 | inline |
set(Vec2 *vertices, int vertsize, unsigned short *indices, int indxsize, int voffset=0, int ioffset=0) | Poly2 | |
set(float *vertices, int vertsize, unsigned short *indices, int indxsize, int voffset=0, int ioffset=0) | Poly2 | inline |
set(const Poly2 &poly) | Poly2 | |
set(const Rect &rect, bool index=true) | Poly2 | |
setEllipse(const Vec2 ¢er, const Size &size, unsigned int segments) | Poly2 | |
setIndices(const vector< unsigned short > &indices) | Poly2 | |
setIndices(unsigned short *indices, int indxsize, int ioffset=0) | Poly2 | |
setLine(const Vec2 &origin, const Vec2 &dest) | Poly2 | |
Traversal enum name | Poly2 | |
traverse(Traversal traversal=Traversal::CLOSED) | Poly2 | |
triangulate() | Poly2 | |
~Poly2() | Poly2 | inline |