|
LibreOffice Module dbaccess (master) 1
|
#include <ConnectionLine.hxx>#include <ConnectionLineData.hxx>#include <TableWindow.hxx>#include <TableWindowListBox.hxx>#include <TableConnection.hxx>#include <utility>#include <vcl/svapp.hxx>#include <math.h>#include <osl/diagnose.h>#include <vcl/lineinfo.hxx>#include <vcl/settings.hxx>Go to the source code of this file.
Functions | |
| static void | calcPointX1 (const OTableWindow *_pWin, Point &_rNewConPos, Point &_rNewDescrPos) |
| static void | calcPointX2 (const OTableWindow *_pWin, Point &_rNewConPos, Point &_rNewDescrPos) |
| static double | dist_Euklid (const Point &p1, const Point &p2, const Point &pM, Point &q) |
Variables | |
| const tools::Long | DESCRIPT_LINE_WIDTH = 15 |
| const tools::Long | HIT_SENSITIVE_RADIUS = 5 |
|
static |
Definition at line 206 of file ConnectionLine.cxx.
References Point::AdjustX(), DESCRIPT_LINE_WIDTH, vcl::Window::GetPosPixel(), vcl::Window::GetSizePixel(), Point::setX(), Size::Width(), and Point::X().
Referenced by dbaui::OConnectionLine::RecalcLine().
|
static |
Definition at line 213 of file ConnectionLine.cxx.
References Point::AdjustX(), DESCRIPT_LINE_WIDTH, vcl::Window::GetPosPixel(), Point::setX(), and Point::X().
Referenced by dbaui::OConnectionLine::RecalcLine().
|
static |
Definition at line 307 of file ConnectionLine.cxx.
References a, Point::setX(), Point::setY(), v, w, Point::X(), and Point::Y().
Referenced by dbaui::OConnectionLine::CheckHit().
| const tools::Long DESCRIPT_LINE_WIDTH = 15 |
Definition at line 33 of file ConnectionLine.cxx.
Referenced by calcPointX1(), calcPointX2(), and dbaui::OConnectionLine::GetBoundingRect().
| const tools::Long HIT_SENSITIVE_RADIUS = 5 |
Definition at line 34 of file ConnectionLine.cxx.
Referenced by dbaui::OConnectionLine::CheckHit().