![]()  | 
  
    CUGL 2.0
    
   Cornell University Game Library 
   | 
 
This is the complete list of members for cugl::PolyFactory, including all inherited members.
| getGeometry() const | cugl::PolyFactory | inline | 
| getSegments() const | cugl::PolyFactory | inline | 
| makeArc(const Vec2 center, float radius, float start, float degrees) const | cugl::PolyFactory | inline | 
| makeArc(float cx, float cy, float radius, float start, float degrees) const | cugl::PolyFactory | |
| makeArc(Poly2 *poly, const Vec2 center, float radius, float start, float degrees) const | cugl::PolyFactory | inline | 
| makeArc(Poly2 *poly, float cx, float cy, float radius, float start, float degrees) const | cugl::PolyFactory | |
| makeCapsule(const Vec2 origin, const Size size) const | cugl::PolyFactory | inline | 
| makeCapsule(const Rect rect) const | cugl::PolyFactory | inline | 
| makeCapsule(float x, float y, float w, float h) const | cugl::PolyFactory | |
| makeCapsule(Poly2 *poly, const Vec2 origin, const Size size) const | cugl::PolyFactory | inline | 
| makeCapsule(Poly2 *poly, const Rect rect) const | cugl::PolyFactory | inline | 
| makeCapsule(Poly2 *poly, float x, float y, float w, float h) const | cugl::PolyFactory | |
| makeCapsule(poly2::Capsule shape, const Vec2 origin, const Size size) const | cugl::PolyFactory | inline | 
| makeCapsule(poly2::Capsule shape, const Rect rect) const | cugl::PolyFactory | inline | 
| makeCapsule(poly2::Capsule shape, float x, float y, float w, float h) const | cugl::PolyFactory | |
| makeCapsule(Poly2 *poly, poly2::Capsule shape, const Vec2 origin, const Size size) const | cugl::PolyFactory | inline | 
| makeCapsule(Poly2 *poly, poly2::Capsule shape, const Rect rect) const | cugl::PolyFactory | inline | 
| makeCapsule(Poly2 *poly, poly2::Capsule shape, float x, float y, float w, float h) const | cugl::PolyFactory | |
| makeCircle(const Vec2 center, float radius) const | cugl::PolyFactory | inline | 
| makeCircle(float cx, float cy, float radius) const | cugl::PolyFactory | |
| makeCircle(Poly2 *poly, const Vec2 center, float radius) const | cugl::PolyFactory | inline | 
| makeCircle(Poly2 *poly, float cx, float cy, float radius) const | cugl::PolyFactory | |
| makeEllipse(const Vec2 center, const Vec2 size) const | cugl::PolyFactory | inline | 
| makeEllipse(float cx, float cy, float sx, float sy) const | cugl::PolyFactory | |
| makeEllipse(Poly2 *poly, const Vec2 center, const Vec2 size) const | cugl::PolyFactory | inline | 
| makeEllipse(Poly2 *poly, float cx, float cy, float sx, float sy) const | cugl::PolyFactory | |
| makeLine(const Vec2 origin, const Vec2 dest) const | cugl::PolyFactory | inline | 
| makeLine(float ox, float oy, float dx, float dy) const | cugl::PolyFactory | |
| makeLine(Poly2 *poly, const Vec2 origin, const Vec2 dest) const | cugl::PolyFactory | inline | 
| makeLine(Poly2 *poly, float ox, float oy, float dx, float dy) const | cugl::PolyFactory | |
| makeRect(const Vec2 origin, const Vec2 size) const | cugl::PolyFactory | inline | 
| makeRect(const Rect rect) const | cugl::PolyFactory | inline | 
| makeRect(float x, float y, float w, float h) const | cugl::PolyFactory | |
| makeRect(Poly2 *poly, const Vec2 origin, const Vec2 size) const | cugl::PolyFactory | inline | 
| makeRect(Poly2 *poly, const Rect rect) const | cugl::PolyFactory | inline | 
| makeRect(Poly2 *poly, float x, float y, float w, float h) const | cugl::PolyFactory | |
| makeRoundedRect(const Vec2 origin, const Size size, float radius) const | cugl::PolyFactory | inline | 
| makeRoundedRect(const Rect rect, float radius) const | cugl::PolyFactory | inline | 
| makeRoundedRect(float x, float y, float w, float h, float r) const | cugl::PolyFactory | |
| makeRoundedRect(Poly2 *poly, const Vec2 origin, const Size size, float radius) const | cugl::PolyFactory | inline | 
| makeRoundedRect(Poly2 *poly, const Rect rect, float radius) const | cugl::PolyFactory | inline | 
| makeRoundedRect(Poly2 *poly, float x, float y, float w, float h, float r) const | cugl::PolyFactory | |
| makeTraversal(const Poly2 &src, poly2::Traversal type) const | cugl::PolyFactory | |
| makeTraversal(Poly2 *poly, const Poly2 &src, poly2::Traversal type) const | cugl::PolyFactory | |
| makeTriangle(const Vec2 a, const Vec2 b, const Vec2 c) const | cugl::PolyFactory | inline | 
| makeTriangle(float ax, float ay, float bx, float by, float cx, float cy) const | cugl::PolyFactory | |
| makeTriangle(Poly2 *poly, const Vec2 a, const Vec2 b, const Vec2 c) const | cugl::PolyFactory | inline | 
| makeTriangle(Poly2 *poly, float ax, float ay, float bx, float by, float cx, float cy) const | cugl::PolyFactory | |
| PolyFactory() | cugl::PolyFactory | |
| PolyFactory(Geometry geom) | cugl::PolyFactory | |
| setGeometry(Geometry geom) | cugl::PolyFactory | inline | 
| setSegments(int segments) | cugl::PolyFactory | inline | 
 1.8.16