LibreOffice Module basegfx (master) 1
Public Member Functions | Private Attributes | List of all members
basegfx::utils::B2DHomMatrixBufferedDecompose Class Reference

#include <b2dhommatrixtools.hxx>

Collaboration diagram for basegfx::utils::B2DHomMatrixBufferedDecompose:
[legend]

Public Member Functions

 B2DHomMatrixBufferedDecompose (const B2DHomMatrix &rB2DHomMatrix=B2DHomMatrix())
 
B2DHomMatrix getB2DHomMatrix () const
 
const B2DVectorgetScale () const
 
const B2DVectorgetTranslate () const
 
double getRotate () const
 
double getShearX () const
 

Private Attributes

B2DVector maScale
 
B2DVector maTranslate
 
double mfRotate
 
double mfShearX
 

Detailed Description

Definition at line 151 of file b2dhommatrixtools.hxx.

Constructor & Destructor Documentation

◆ B2DHomMatrixBufferedDecompose()

basegfx::utils::B2DHomMatrixBufferedDecompose::B2DHomMatrixBufferedDecompose ( const B2DHomMatrix rB2DHomMatrix = B2DHomMatrix())
inline

Definition at line 160 of file b2dhommatrixtools.hxx.

Member Function Documentation

◆ getB2DHomMatrix()

B2DHomMatrix basegfx::utils::B2DHomMatrixBufferedDecompose::getB2DHomMatrix ( ) const
inline

◆ getRotate()

double basegfx::utils::B2DHomMatrixBufferedDecompose::getRotate ( ) const
inline

Definition at line 176 of file b2dhommatrixtools.hxx.

◆ getScale()

const B2DVector & basegfx::utils::B2DHomMatrixBufferedDecompose::getScale ( ) const
inline

Definition at line 174 of file b2dhommatrixtools.hxx.

◆ getShearX()

double basegfx::utils::B2DHomMatrixBufferedDecompose::getShearX ( ) const
inline

Definition at line 177 of file b2dhommatrixtools.hxx.

◆ getTranslate()

const B2DVector & basegfx::utils::B2DHomMatrixBufferedDecompose::getTranslate ( ) const
inline

Definition at line 175 of file b2dhommatrixtools.hxx.

Member Data Documentation

◆ maScale

B2DVector basegfx::utils::B2DHomMatrixBufferedDecompose::maScale
private

Definition at line 154 of file b2dhommatrixtools.hxx.

◆ maTranslate

B2DVector basegfx::utils::B2DHomMatrixBufferedDecompose::maTranslate
private

Definition at line 155 of file b2dhommatrixtools.hxx.

◆ mfRotate

double basegfx::utils::B2DHomMatrixBufferedDecompose::mfRotate
private

Definition at line 156 of file b2dhommatrixtools.hxx.

◆ mfShearX

double basegfx::utils::B2DHomMatrixBufferedDecompose::mfShearX
private

Definition at line 157 of file b2dhommatrixtools.hxx.


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