#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();
}
1.7.2