|
Graphic Calculator: FIDocalcus
Проект трёх первокурсников (по инженерному практикуму в первом семестре) по созданию графического калькулятора на FLTK C++
|
#include <Shapes.h>


Public Member Functions | |
| Image (Point _loc, const std::string &s, Suffix::Encoding e=Suffix::none) | |
| ~Image () | |
| Color | color () const |
| void | draw () const |
| void | draw_lines () const override |
| Color | fill_color () const |
| Line_style | get_style () const |
| void | move (int dx, int dy) override |
| size_t | number_of_points () const |
| Point | point (int i) const |
| void | set_color (Color _color) |
| void | set_fill_color (Color _color) |
| void | set_mask (Point _loc, pix_amount _width, pix_amount _height) |
| void | set_style (Line_style sty) |
Protected Member Functions | |
| void | add (Point p) |
| void | set_point (int i, Point p) |
Private Attributes | |
| Color | c {static_cast<Color>(fl_color())} |
| pix_amount | cx |
| pix_amount | cy |
| Color | f_c {Color::invisible} |
| pix_amount | height |
| Fl_Image * | img_ptr |
| Line_style | ls {0} |
| std::vector< Point > | points |
| Text | text |
| pix_amount | width |
| Graph_lib::Image::Image | ( | Point | _loc, |
| const std::string & | s, | ||
| Suffix::Encoding | e = Suffix::none ) |

|
inline |
|
inlineinherited |

|
inherited |


|
overridevirtual |
Reimplemented from Graph_lib::Shape.

|
inlineinherited |

|
inlineinherited |
Reimplemented from Graph_lib::Shape.

|
inlineinherited |
|
inline |
|
inlineinherited |
|
privateinherited |
|
private |
|
private |
|
privateinherited |
|
private |
|
private |
|
privateinherited |
|
privateinherited |
|
private |
|
private |