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().