|
void | draw (sf::RenderTarget &target, sf::RenderStates states) const |
|
line | line_create (const geometry::point< double > &p1, const geometry::point< double > &p2) |
|
void | destroy (line the_line) |
|
void | transform (line the_line, const sf::Transform &transformation) |
|
void | paint (line the_line, sf::Color color) |
|
quad | quad_create (const geometry::point< double > &p1, const geometry::point< double > &p2, const geometry::point< double > &p3, const geometry::point< double > &p4) |
|
void | destroy (quad the_quad) |
|
void | transform (quad the_quad, const sf::Transform &transformation) |
|
void | paint (quad the_quad, sf::Color color) |
|
thick_line | thick_line_create (const geometry::point< double > &p1, const geometry::point< double > &p2, std::size_t thickness) |
|
void | destroy (thick_line the_line) |
|
void | transform (thick_line the_line, const sf::Transform &transformation) |
|
void | paint (thick_line the_line, sf::Color color) |
|
void | thick_line_update (thick_line the_line, const geometry::point< double > &p1, const geometry::point< double > &p2) |
|
void | arrow_create (thick_line line, quad q1, quad q2, const geometry::point< double > &offset1, const geometry::point< double > &offset2) |
|
void | clear_arrows () |
|
void | quad_update (quad the_quad, const geometry::point< double > &p1, const geometry::point< double > &p2, const geometry::point< double > &p3, const geometry::point< double > &p4) |
|
void | quads_animate (batch_animation *animation) |
|
const std::array< sf::Vertex, 4 > & | quad_points (quad the_quad) const |
|
void | destroy (const wire_quad &the_wirequad) |
|
void | update () |
|
drawable_batch< 4 > & | quads () |
|
bool | has_animation () const |
|
void | clear () |
|