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 (sal_uInt16 aRotation)
 

Private Member Functions

bool rotateBitmapOnly (sal_uInt16 aRotation)
 
void rotateJPEG (sal_uInt16 aRotation)
 
bool rotateGeneric (sal_uInt16 aRotation, const OUString &aType)
 

Private Attributes

GraphicmrGraphic
 

Detailed Description

Definition at line 28 of file GraphicNativeTransform.hxx.

Constructor & Destructor Documentation

GraphicNativeTransform::GraphicNativeTransform ( Graphic rGraphic)

Definition at line 31 of file GraphicNativeTransform.cxx.

GraphicNativeTransform::~GraphicNativeTransform ( )

Definition at line 35 of file GraphicNativeTransform.cxx.

Member Function Documentation

void GraphicNativeTransform::rotate ( sal_uInt16  aRotation)
bool GraphicNativeTransform::rotateBitmapOnly ( sal_uInt16  aRotation)
private
bool GraphicNativeTransform::rotateGeneric ( sal_uInt16  aRotation,
const OUString &  aType 
)
private
void GraphicNativeTransform::rotateJPEG ( sal_uInt16  aRotation)
private

Member Data Documentation

Graphic& GraphicNativeTransform::mrGraphic
private

Definition at line 30 of file GraphicNativeTransform.hxx.

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


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