1 /* vim: set et sts=4 sw=4 fdm=marker fmr={,} fdn=1 fo+=t tw=80:
3 * Taller de Programación (75.42).
6 * Graficador de figuras.
8 * Copyleft 2003 - Leandro Lucarella <llucare@fi.uba.ar>
9 * Puede copiar, modificar y distribuir este programa bajo los términos de
10 * la licencia GPL (http://www.gnu.org/).
12 * Creado: vie sep 19 01:38:17 ART 2003
26 /// Punto de un plano.
36 Punto(int x, int y): x(x), y(y) {
38 std::cerr << "En constructor de Punto." << std::endl;
42 /// Constructor a partir de punteros a dos spinbuttons.
43 Punto(GtkSpinButton* x, GtkSpinButton* y):
44 x(gtk_spin_button_get_value_as_int(x)),
45 y(gtk_spin_button_get_value_as_int(y)) {
47 std::cerr << "En constructor de Punto." << std::endl;
51 /// Constructor de copia.
52 Punto(const Punto& p): x(p.x), y(p.y) {
54 std::cerr << "En constructor de copia de Punto." << std::endl;
59 virtual ~Punto(void) {
61 std::cerr << "En destructor de Punto." << std::endl;