LibreOffice Module vcl (master)  1
Public Member Functions | List of all members
vcl::test::OutputDeviceTestPolygon Class Reference

#include <outputdevice.hxx>

Inheritance diagram for vcl::test::OutputDeviceTestPolygon:
Collaboration diagram for vcl::test::OutputDeviceTestPolygon:

Public Member Functions

 OutputDeviceTestPolygon ()=default
Bitmap setupRectangle (bool bEnableAA)
Bitmap setupFilledRectangle (bool useLineColor)
Bitmap setupDiamond ()
Bitmap setupLines ()
Bitmap setupAALines ()
- Public Member Functions inherited from vcl::test::OutputDeviceTestCommon
 OutputDeviceTestCommon ()
OUString getRenderBackendName () const
void initialSetup (tools::Long nWidth, tools::Long nHeight, Color aColor, bool bEnableAA=false, bool bAlphaVirtualDevice=false)

Additional Inherited Members

- Static Public Member Functions inherited from vcl::test::OutputDeviceTestCommon
static TestResult checkRectangle (Bitmap &rBitmap)
static TestResult checkRectangleAA (Bitmap &rBitmap)
static TestResult checkFilledRectangle (Bitmap &rBitmap, bool useLineColor)
static TestResult checkLines (Bitmap &rBitmap)
static TestResult checkAALines (Bitmap &rBitmap)
static TestResult checkDiamond (Bitmap &rBitmap)
static TestResult checkInvertRectangle (Bitmap &rBitmap)
static TestResult checkInvertN50Rectangle (Bitmap &aBitmap)
static TestResult checkInvertTrackFrameRectangle (Bitmap &aBitmap)
static TestResult checkRectangles (Bitmap &rBitmap, std::vector< Color > &aExpectedColors)
static TestResult checkRectangle (Bitmap &rBitmap, int aLayerNumber, Color aExpectedColor)
static TestResult checkFilled (Bitmap &rBitmap, tools::Rectangle aRectangle, Color aExpectedColor)
static TestResult checkChecker (Bitmap &rBitmap, sal_Int32 nStartX, sal_Int32 nEndX, sal_Int32 nStartY, sal_Int32 nEndY, std::vector< Color > const &rExpected)
static TestResult checkLinearGradient (Bitmap &bitmap)
static TestResult checkLinearGradientAngled (Bitmap &bitmap)
static TestResult checkLinearGradientBorder (Bitmap &bitmap)
static TestResult checkLinearGradientIntensity (Bitmap &bitmap)
static TestResult checkLinearGradientSteps (Bitmap &bitmap)
static TestResult checkAxialGradient (Bitmap &bitmap)
static TestResult checkRadialGradient (Bitmap &bitmap)
static TestResult checkRadialGradientOfs (Bitmap &bitmap)
static void createDiamondPoints (tools::Rectangle rRect, int nOffset, Point &rPoint1, Point &rPoint2, Point &rPoint3, Point &rPoint4)
static void createHorizontalVerticalDiagonalLinePoints (tools::Rectangle rRect, Point &rHorizontalLinePoint1, Point &rHorizontalLinePoint2, Point &rVerticalLinePoint1, Point &rVerticalLinePoint2, Point &rDiagonalLinePoint1, Point &rDiagonalLinePoint2)
static tools::Rectangle alignToCenter (tools::Rectangle aRect1, tools::Rectangle aRect2)
static TestResult checkBezier (Bitmap &rBitmap)
static TestResult checkLineCapRound (Bitmap &rBitmap)
static TestResult checkLineCapSquare (Bitmap &rBitmap)
static TestResult checkLineCapButt (Bitmap &rBitmap)
static TestResult checkLineJoinBevel (Bitmap &rBitmap)
static TestResult checkLineJoinRound (Bitmap &rBitmap)
static TestResult checkLineJoinMiter (Bitmap &rBitmap)
static TestResult checkLineJoinNone (Bitmap &rBitmap)
- Protected Attributes inherited from vcl::test::OutputDeviceTestCommon
ScopedVclPtr< VirtualDevicempVirtualDevice
tools::Rectangle maVDRectangle
- Static Protected Attributes inherited from vcl::test::OutputDeviceTestCommon
static const Color constBackgroundColor
static const Color constLineColor
static const Color constFillColor

Detailed Description

Definition at line 200 of file outputdevice.hxx.

Constructor & Destructor Documentation

vcl::test::OutputDeviceTestPolygon::OutputDeviceTestPolygon ( )

Member Function Documentation

Bitmap vcl::test::OutputDeviceTestPolygon::setupAALines ( )
Bitmap vcl::test::OutputDeviceTestPolygon::setupDiamond ( )
Bitmap vcl::test::OutputDeviceTestPolygon::setupFilledRectangle ( bool  useLineColor)
Bitmap vcl::test::OutputDeviceTestPolygon::setupLines ( )
Bitmap vcl::test::OutputDeviceTestPolygon::setupRectangle ( bool  bEnableAA)

The documentation for this class was generated from the following file: