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:
[legend]

Public Member Functions

 GraphicNativeTransform (Graphic &rGraphic)
 
 ~GraphicNativeTransform ()
 
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

GraphicmrGraphic
 

Detailed Description

Definition at line 29 of file GraphicNativeTransform.hxx.

Constructor & Destructor Documentation

GraphicNativeTransform::GraphicNativeTransform ( Graphic rGraphic)

Definition at line 31 of file GraphicNativeTransform.cxx.

GraphicNativeTransform::~GraphicNativeTransform ( )

Definition at line 36 of file GraphicNativeTransform.cxx.

Member Function Documentation

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

Member Data Documentation

Graphic& GraphicNativeTransform::mrGraphic
private

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: