![]() |
CUGL 2.5
Cornell University Game Library
|
This is the complete list of members for cugl::Path2, including all inherited members.
| add(size_t index, Vec2 point, bool corner=false) | cugl::Path2 | |
| add(size_t index, float x, float y, bool corner=false) | cugl::Path2 | |
| area() const | cugl::Path2 | |
| at(size_t index) | cugl::Path2 | inline |
| at(size_t index) const | cugl::Path2 | inline |
| clear() | cugl::Path2 | |
| closed | cugl::Path2 | |
| ComplexExtruder (defined in cugl::Path2) | cugl::Path2 | friend |
| contains(Vec2 point) const | cugl::Path2 | inline |
| contains(float x, float y) const | cugl::Path2 | |
| convexHull() const | cugl::Path2 | |
| convexHull(const std::vector< Vec2 > &vertices) | cugl::Path2 | static |
| corners | cugl::Path2 | |
| DelaunayTriangulator (defined in cugl::Path2) | cugl::Path2 | friend |
| EarclipTriangulator (defined in cugl::Path2) | cugl::Path2 | friend |
| empty() const | cugl::Path2 | inline |
| getBounds() const | cugl::Path2 | |
| getIndices() const | cugl::Path2 | |
| getIndices(std::vector< Uint32 > &buffer) const | cugl::Path2 | |
| getVertices() const | cugl::Path2 | inline |
| incident(Vec2 point, float err=CU_MATH_EPSILON) const | cugl::Path2 | inline |
| incident(float x, float y, float err=CU_MATH_EPSILON) const | cugl::Path2 | |
| isClosed() const | cugl::Path2 | inline |
| isConvex() const | cugl::Path2 | |
| isCorner(size_t index) const | cugl::Path2 | |
| leftTurns() const | cugl::Path2 | |
| length() const | cugl::Path2 | |
| operator Rect() const | cugl::Path2 | |
| operator std::string() const | cugl::Path2 | inline |
| operator*(float scale) const | cugl::Path2 | inline |
| operator*(const Vec2 scale) const | cugl::Path2 | inline |
| operator*(const Affine2 &transform) const | cugl::Path2 | inline |
| operator*(const Mat4 &transform) const | cugl::Path2 | inline |
| operator* | cugl::Path2 | friend |
| operator* | cugl::Path2 | friend |
| operator*=(float scale) | cugl::Path2 | |
| operator*=(const Vec2 scale) | cugl::Path2 | |
| operator*=(const Affine2 &transform) | cugl::Path2 | |
| operator*=(const Mat4 &transform) | cugl::Path2 | |
| operator+(const Vec2 offset) const | cugl::Path2 | inline |
| operator+(const Path2 &extra) const | cugl::Path2 | inline |
| operator+=(const Vec2 offset) | cugl::Path2 | |
| operator+=(const Path2 &extra) | cugl::Path2 | |
| operator-(const Vec2 offset) | cugl::Path2 | inline |
| operator-=(const Vec2 offset) | cugl::Path2 | |
| operator/(float scale) const | cugl::Path2 | inline |
| operator/(const Vec2 scale) const | cugl::Path2 | inline |
| operator/=(float scale) | cugl::Path2 | |
| operator/=(const Vec2 scale) | cugl::Path2 | |
| operator=(const Path2 &other) | cugl::Path2 | inline |
| operator=(Path2 &&other) | cugl::Path2 | inline |
| operator=(const Rect rect) | cugl::Path2 | inline |
| operator=(const std::shared_ptr< JsonValue > &data) | cugl::Path2 | inline |
| orientation() const | cugl::Path2 | |
| orientation(const Vec2 &a, const Vec2 &b, const Vec2 &c) | cugl::Path2 | static |
| orientation(const std::vector< Vec2 > &path) | cugl::Path2 | static |
| orientation(const Vec2 *path, size_t size) | cugl::Path2 | static |
| Path2() | cugl::Path2 | inline |
| Path2(const std::vector< Vec2 > &vertices) | cugl::Path2 | inline |
| Path2(const Vec2 *vertices, size_t vertsize) | cugl::Path2 | inline |
| Path2(const Path2 &path) | cugl::Path2 | inline |
| Path2(Path2 &&path) | cugl::Path2 | inline |
| Path2(const Rect rect) | cugl::Path2 | inline |
| Path2(const std::shared_ptr< JsonValue > &data) | cugl::Path2 | inline |
| PathFactory (defined in cugl::Path2) | cugl::Path2 | friend |
| PathSmoother | cugl::Path2 | friend |
| pop() | cugl::Path2 | |
| push(Vec2 point, bool corner=false) | cugl::Path2 | |
| push(float x, float y, bool corner=false) | cugl::Path2 | |
| remove(size_t index) | cugl::Path2 | |
| reserve(size_t size) | cugl::Path2 | |
| reverse() | cugl::Path2 | |
| reversed() const | cugl::Path2 | |
| set(const std::vector< Vec2 > &vertices) | cugl::Path2 | |
| set(const Vec2 *vertices, size_t vertsize) | cugl::Path2 | |
| set(const Path2 &path) | cugl::Path2 | |
| set(const Rect rect) | cugl::Path2 | |
| set(const std::shared_ptr< JsonValue > &data) | cugl::Path2 | |
| SimpleExtruder (defined in cugl::Path2) | cugl::Path2 | friend |
| size() const | cugl::Path2 | inline |
| slice(size_t start, size_t end) const | cugl::Path2 | |
| sliceFrom(size_t start) const | cugl::Path2 | inline |
| sliceTo(size_t end) const | cugl::Path2 | inline |
| SplinePather (defined in cugl::Path2) | cugl::Path2 | friend |
| toString(bool verbose=false) const | cugl::Path2 | |
| vertices | cugl::Path2 | |
| ~Path2() | cugl::Path2 | inline |