LibreOffice Module vcl (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
GraphicNativeTransform Class Referencefinal

#include <GraphicNativeTransform.hxx>

Collaboration diagram for GraphicNativeTransform:

Public Member Functions

 GraphicNativeTransform (Graphic &rGraphic)
void rotate (Degree10 aRotation)

Private Member Functions

bool rotateBitmapOnly (Degree10 aRotation)
void rotateJPEG (Degree10 aRotation)
bool rotateGeneric (Degree10 aRotation, std::u16string_view aType)

Private Attributes


Detailed Description

Definition at line 29 of file GraphicNativeTransform.hxx.

Constructor & Destructor Documentation

◆ GraphicNativeTransform()

GraphicNativeTransform::GraphicNativeTransform ( Graphic rGraphic)

Definition at line 32 of file GraphicNativeTransform.cxx.

Member Function Documentation

◆ rotate()

void GraphicNativeTransform::rotate ( Degree10  aRotation)

◆ rotateBitmapOnly()

bool GraphicNativeTransform::rotateBitmapOnly ( Degree10  aRotation)

◆ rotateGeneric()

bool GraphicNativeTransform::rotateGeneric ( Degree10  aRotation,
std::u16string_view  aType 

◆ rotateJPEG()

void GraphicNativeTransform::rotateJPEG ( Degree10  aRotation)

Member Data Documentation

◆ mrGraphic

Graphic& GraphicNativeTransform::mrGraphic

Definition at line 31 of file GraphicNativeTransform.hxx.

Referenced by rotate(), rotateBitmapOnly(), rotateGeneric(), and rotateJPEG().

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