clan::Shape2D Member List

This is the complete list of members for clan::Shape2D, including all inherited members.

add_circle(float center_x, float center_y, float radius, bool reverse=false)clan::Shape2D
add_circle(const Pointf &center, float radius_x, bool reverse=false)clan::Shape2D
add_ellipse(float center_x, float center_y, float radius_x, float radius_y, bool reverse=false)clan::Shape2D
add_ellipse(const Pointf &center, const Pointf &radius, bool reverse=false)clan::Shape2D
add_path(Path2D &path)clan::Shape2D
add_rect(const Rectf &rect, bool reverse=false)clan::Shape2D
add_rect(const Rectf &rect, const Angle &angle, bool reverse=false)clan::Shape2D
add_rounded_line(const Pointf &start, const Pointf &end, float line_width, float cap_rounding, bool reverse)clan::Shape2D
add_rounded_rect(const Pointf &origin, const Sizef &size, float cap_rounding, bool reverse=false)clan::Shape2D
add_rounded_rect(const Pointf &origin, const Sizef &size, float cap_rounding, const Angle &angle, bool reverse=false)clan::Shape2D
get_outline(std::vector< std::vector< Vec2f > > &out_primitives_array_outline) const clan::Shape2D
get_triangles(std::vector< Vec2f > &out_primitives_array, PolygonOrientation orientation=cl_clockwise) const clan::Shape2D
Shape2D()clan::Shape2D
~Shape2D()clan::Shape2Dvirtual