#include <Engine.hh>
Public Member Functions | |
Engine () | |
~Engine () | |
void | draw () |
void | drawRectangle (int &, int &, int &, int &) |
void | DrawMoveLine (int &, int &, int &, int &) |
void | createvertex (int &, int &) |
void | selectvertex (int &, int &) |
void | RectangleSelectVertex (int &, int &, int &, int &) |
void | DeleteSelectVertex () |
void | MoveSelected (int &, int &, int &, int &) |
void | OpenFile (char *path) |
void | SaveFile (char *path) |
Public Attributes | |
int | x0 |
int | y0 |
int | x1 |
int | y1 |
bool | StateDrawRectangle |
string | WorkFilename |
bool | StateMove |
|
Definition at line 24 of file Engine.cc. References StateDrawRectangle, StateMove, x0, x1, y0, and y1. |
|
Definition at line 31 of file Engine.cc. References FE::VertexSet. |
|
Definition at line 214 of file Engine.cc. References FE::Vertex< T >::Identifier, FE::Vertex< T >::lc, FE::VertexSet, FE::Vertex< T >::x, FE::Vertex< T >::y, and FE::Vertex< T >::z. Referenced by FE::OpenGLWindow::handle(). |
|
Definition at line 332 of file Engine.cc. References FE::VertexSet, and FE::VertexSetIterator. Referenced by FE::OpenGLWindow::handle(). |
|
Definition at line 121 of file Engine.cc. References FE::VertexSet, and FE::VertexSetIterator. Referenced by FE::OpenGLWindow::draw(). |
|
Definition at line 179 of file Engine.cc. Referenced by FE::OpenGLWindow::draw(). |
|
Definition at line 142 of file Engine.cc. Referenced by FE::OpenGLWindow::draw(). |
|
Definition at line 365 of file Engine.cc. References FE::VertexSet, and FE::VertexSetIterator. Referenced by FE::OpenGLWindow::handle(). |
|
Definition at line 37 of file Engine.cc. References FE::Vertex< T >::Identifier, FE::Vertex< T >::lc, FE::VertexSet, WorkFilename, FE::Vertex< T >::x, FE::Vertex< T >::y, and FE::Vertex< T >::z. Referenced by FE::Gui::open_cb2(). |
|
Definition at line 294 of file Engine.cc. References FE::VertexSet, and FE::VertexSetIterator. Referenced by FE::OpenGLWindow::handle(). |
|
Definition at line 100 of file Engine.cc. References FE::VertexSet, and FE::VertexSetIterator. Referenced by FE::Gui::saveas_cb2(). |
|
Definition at line 260 of file Engine.cc. References FE::VertexSet, and FE::VertexSetIterator. Referenced by FE::OpenGLWindow::handle(). |
|
Definition at line 29 of file Engine.hh. Referenced by FE::OpenGLWindow::draw(), Engine(), and FE::OpenGLWindow::handle(). |
|
Definition at line 34 of file Engine.hh. Referenced by FE::OpenGLWindow::draw(), Engine(), and FE::OpenGLWindow::handle(). |
|
Definition at line 31 of file Engine.hh. Referenced by FE::Gui::open_cb2(), OpenFile(), and FE::Gui::saveas_cb2(). |
|
Definition at line 28 of file Engine.hh. Referenced by FE::OpenGLWindow::draw(), Engine(), and FE::OpenGLWindow::handle(). |
|
Definition at line 28 of file Engine.hh. Referenced by FE::OpenGLWindow::draw(), Engine(), and FE::OpenGLWindow::handle(). |
|
Definition at line 28 of file Engine.hh. Referenced by FE::OpenGLWindow::draw(), Engine(), and FE::OpenGLWindow::handle(). |
|
Definition at line 28 of file Engine.hh. Referenced by FE::OpenGLWindow::draw(), Engine(), and FE::OpenGLWindow::handle(). |