![]() |
CUGL 2.0
Cornell University Game Library
|
This is the complete list of members for cugl::Poly2, including all inherited members.
| at(int index) | cugl::Poly2 | inline |
| clear() | cugl::Poly2 | |
| ComplexExtruder (defined in cugl::Poly2) | cugl::Poly2 | friend |
| ComplexTriangulator (defined in cugl::Poly2) | cugl::Poly2 | friend |
| contains(Vec2 point, bool implicit=false) const | cugl::Poly2 | inline |
| contains(float x, float y, bool implicit=false) const | cugl::Poly2 | |
| convexHull() const | cugl::Poly2 | |
| getBounds() const | cugl::Poly2 | inline |
| getGeometry() const | cugl::Poly2 | inline |
| incident(Vec2 point, float err=CU_MATH_EPSILON) const | cugl::Poly2 | inline |
| incident(float x, float y, float err=CU_MATH_EPSILON) const | cugl::Poly2 | |
| indexSize() const | cugl::Poly2 | inline |
| indices() const | cugl::Poly2 | inline |
| indices() | cugl::Poly2 | inline |
| operator Rect() const | cugl::Poly2 | |
| operator std::string() const | cugl::Poly2 | inline |
| operator*(float scale) const | cugl::Poly2 | inline |
| operator*(const Vec2 scale) const | cugl::Poly2 | inline |
| operator*(const Affine2 &transform) const | cugl::Poly2 | inline |
| operator*(const Mat4 &transform) const | cugl::Poly2 | inline |
| operator*(float scale, const Poly2 &poly) | cugl::Poly2 | friend |
| operator*(const Vec2 scale, const Poly2 &poly) | cugl::Poly2 | friend |
| operator*=(float scale) | cugl::Poly2 | |
| operator*=(const Vec2 scale) | cugl::Poly2 | |
| operator*=(const Affine2 &transform) | cugl::Poly2 | |
| operator*=(const Mat4 &transform) | cugl::Poly2 | |
| operator+(float offset) const | cugl::Poly2 | inline |
| operator+(const Vec2 offset) const | cugl::Poly2 | inline |
| operator+=(float offset) | cugl::Poly2 | |
| operator+=(const Vec2 offset) | cugl::Poly2 | |
| operator-(float offset) | cugl::Poly2 | inline |
| operator-(const Vec2 offset) | cugl::Poly2 | inline |
| operator-=(float offset) | cugl::Poly2 | |
| operator-=(const Vec2 offset) | cugl::Poly2 | |
| operator/(float scale) const | cugl::Poly2 | inline |
| operator/(const Vec2 scale) const | cugl::Poly2 | inline |
| operator/=(float scale) | cugl::Poly2 | |
| operator/=(const Vec2 scale) | cugl::Poly2 | |
| operator=(const Poly2 &other) | cugl::Poly2 | inline |
| operator=(Poly2 &&other) | cugl::Poly2 | |
| operator=(const Rect rect) | cugl::Poly2 | inline |
| orientation() const | cugl::Poly2 | |
| orientation(Vec2 a, Vec2 b, Vec2 c) | cugl::Poly2 | static |
| PathSmoother (defined in cugl::Poly2) | cugl::Poly2 | friend |
| Poly2() | cugl::Poly2 | inline |
| Poly2(const std::vector< Vec2 > &vertices) | cugl::Poly2 | inline |
| Poly2(const std::vector< Vec2 > &vertices, const std::vector< Uint32 > &indices) | cugl::Poly2 | inline |
| Poly2(const std::vector< float > &vertices) | cugl::Poly2 | inline |
| Poly2(const std::vector< float > &vertices, const std::vector< Uint32 > &indices) | cugl::Poly2 | inline |
| Poly2(const float *vertices, size_t vertsize) | cugl::Poly2 | inline |
| Poly2(const float *vertices, size_t vertsize, const Uint32 *indices, size_t indxsize) | cugl::Poly2 | inline |
| Poly2(const Poly2 &poly) | cugl::Poly2 | inline |
| Poly2(Poly2 &&poly) | cugl::Poly2 | inline |
| Poly2(const Rect rect, bool solid=true) | cugl::Poly2 | inline |
| PolyFactory (defined in cugl::Poly2) | cugl::Poly2 | friend |
| PolySplineFactory (defined in cugl::Poly2) | cugl::Poly2 | friend |
| reverse() | cugl::Poly2 | |
| set(const std::vector< Vec2 > &vertices) | cugl::Poly2 | |
| set(const std::vector< Vec2 > &vertices, const std::vector< Uint32 > &indices) | cugl::Poly2 | |
| set(const std::vector< float > &vertices) | cugl::Poly2 | |
| set(const std::vector< float > &vertices, const std::vector< Uint32 > &indices) | cugl::Poly2 | |
| set(const Vec2 *vertices, size_t vertsize) | cugl::Poly2 | |
| set(const float *vertices, size_t vertsize) | cugl::Poly2 | inline |
| set(const Vec2 *vertices, size_t vertsize, const Uint32 *indices, size_t indxsize) | cugl::Poly2 | |
| set(const float *vertices, size_t vertsize, const Uint32 *indices, size_t indxsize) | cugl::Poly2 | inline |
| set(const Poly2 &poly) | cugl::Poly2 | |
| set(const Rect rect, bool solid=true) | cugl::Poly2 | |
| setGeometry(Geometry geom) | cugl::Poly2 | inline |
| setIndices(const std::vector< Uint32 > &indices) | cugl::Poly2 | |
| setIndices(const Uint32 *indices, size_t indxsize) | cugl::Poly2 | |
| SimpleExtruder (defined in cugl::Poly2) | cugl::Poly2 | friend |
| SimpleTriangulator (defined in cugl::Poly2) | cugl::Poly2 | friend |
| size() const | cugl::Poly2 | inline |
| toString(bool verbose=false) const | cugl::Poly2 | |
| vertices() const | cugl::Poly2 | inline |
| vertices() | cugl::Poly2 | inline |
| ~Poly2() | cugl::Poly2 | inline |
1.8.16