#include <qapplication.h>
#include <qpainter.h>
#include <qpaintdevicemetrics.h>
#include <qwmatrix.h>
#include <qpaintdevice.h>
#include <qdesktopwidget.h>
#include "qwt_math.h"
#include "qwt_polygon.h"
#include "qwt_layout_metrics.h"
Go to the source code of this file.
Defines | |
#define | QwtMatrix QWMatrix |
Functions | |
static QSize | deviceDpi (const QPaintDevice *device) |
static const QWMatrix & | matrix (const QPainter *painter) |
static QWMatrix | invMatrix (const QPainter *painter) |
#define QwtMatrix QWMatrix |
Definition at line 15 of file qwt_layout_metrics.cpp.
Referenced by QwtMetricsMap::deviceToLayout(), and QwtMetricsMap::layoutToDevice().
static QSize deviceDpi | ( | const QPaintDevice * | device ) | [static] |
Definition at line 26 of file qwt_layout_metrics.cpp.
Referenced by QwtMetricsMap::setMetrics().
{ QSize dpi; #if QT_VERSION < 0x040000 const QPaintDeviceMetrics metrics(device); dpi.setWidth(metrics.logicalDpiX()); dpi.setHeight(metrics.logicalDpiY()); #else dpi.setWidth(device->logicalDpiX()); dpi.setHeight(device->logicalDpiY()); #endif return dpi; }
static QWMatrix invMatrix | ( | const QPainter * | painter ) | [inline, static] |
Definition at line 47 of file qwt_layout_metrics.cpp.
Referenced by QwtMetricsMap::deviceToLayout(), and QwtMetricsMap::layoutToDevice().
{
return painter->worldMatrix().invert();
}
static const QWMatrix& matrix | ( | const QPainter * | painter ) | [inline, static] |
Definition at line 43 of file qwt_layout_metrics.cpp.
Referenced by QmitkPointBasedRegistrationView::calculateLandmarkbased(), QmitkPointBasedRegistrationView::calculateLandmarkbasedWithICP(), vtkMitkVolumeTextureMapper3D::ComputePolygons(), mitk::LabeledImageToSurfaceFilter::CreateSurface(), mitk::ImageToSurfaceFilter::CreateSurface(), QwtMetricsMap::deviceToLayout(), mitk::PicFileWriter::GenerateData(), mitk::ItkImageFileReader::GenerateData(), mitk::ImageToItk< TOutputImage >::GenerateOutputInformation(), mitk::Image::InitializeByItk(), QwtMetricsMap::layoutToDevice(), mitkPlaneGeometryTest(), mitkSlicedGeometry3DTest(), mitkSliceNavigationControllerTest(), mitk::NavigationDataSequentialPlayer::ReadVersion1(), mitk::NavigationDataPlayer::ReadVersion1(), vtkMitkOpenGLVolumeTextureMapper3D::Render(), mitk::Geometry3D::SetExtentInMM(), mitk::Geometry3D::SetSpacing(), testGeometry3D(), and mitk::NavigationDataRecorder::Update().
{
return painter->worldMatrix();
}