LibreOffice Module drawinglayer (master) 1
Public Member Functions | Protected Attributes | Friends | List of all members
drawinglayer::geometry::ImpViewInformation2D Class Reference
Collaboration diagram for drawinglayer::geometry::ImpViewInformation2D:
[legend]

Public Member Functions

 ImpViewInformation2D ()
 
const basegfx::B2DHomMatrixgetObjectTransformation () const
 
void setObjectTransformation (const basegfx::B2DHomMatrix &rNew)
 
const basegfx::B2DHomMatrixgetViewTransformation () const
 
void setViewTransformation (const basegfx::B2DHomMatrix &rNew)
 
const basegfx::B2DRangegetViewport () const
 
void setViewport (const basegfx::B2DRange &rNew)
 
const basegfx::B2DRangegetDiscreteViewport () const
 
const basegfx::B2DHomMatrixgetObjectToViewTransformation () const
 
const basegfx::B2DHomMatrixgetInverseObjectToViewTransformation () const
 
double getViewTime () const
 
void setViewTime (double fNew)
 
const uno::Reference< drawing::XDrawPage > & getVisualizedPage () const
 
void setVisualizedPage (const uno::Reference< drawing::XDrawPage > &rNew)
 
bool getReducedDisplayQuality () const
 
void setReducedDisplayQuality (bool bNew)
 
bool getUseAntiAliasing () const
 
void setUseAntiAliasing (bool bNew)
 
bool getPixelSnapHairline () const
 
void setPixelSnapHairline (bool bNew)
 
bool operator== (const ImpViewInformation2D &rCandidate) const
 

Protected Attributes

basegfx::B2DHomMatrix maObjectTransformation
 
basegfx::B2DHomMatrix maViewTransformation
 
basegfx::B2DHomMatrix maObjectToViewTransformation
 
basegfx::B2DHomMatrix maInverseObjectToViewTransformation
 
basegfx::B2DRange maViewport
 
basegfx::B2DRange maDiscreteViewport
 
uno::Reference< drawing::XDrawPage > mxVisualizedPage
 
double mfViewTime
 
bool mbReducedDisplayQuality: 1
 
bool mbUseAntiAliasing: 1
 
bool mbPixelSnapHairline: 1
 

Friends

class ::drawinglayer::geometry::ViewInformation2D
 

Detailed Description

Definition at line 57 of file viewinformation2d.cxx.

Constructor & Destructor Documentation

◆ ImpViewInformation2D()

drawinglayer::geometry::ImpViewInformation2D::ImpViewInformation2D ( )
inline

Definition at line 100 of file viewinformation2d.cxx.

Member Function Documentation

◆ getDiscreteViewport()

const basegfx::B2DRange & drawinglayer::geometry::ImpViewInformation2D::getDiscreteViewport ( ) const
inline

◆ getInverseObjectToViewTransformation()

const basegfx::B2DHomMatrix & drawinglayer::geometry::ImpViewInformation2D::getInverseObjectToViewTransformation ( ) const
inline

◆ getObjectToViewTransformation()

const basegfx::B2DHomMatrix & drawinglayer::geometry::ImpViewInformation2D::getObjectToViewTransformation ( ) const
inline

◆ getObjectTransformation()

const basegfx::B2DHomMatrix & drawinglayer::geometry::ImpViewInformation2D::getObjectTransformation ( ) const
inline

Definition at line 115 of file viewinformation2d.cxx.

References maObjectTransformation.

◆ getPixelSnapHairline()

bool drawinglayer::geometry::ImpViewInformation2D::getPixelSnapHairline ( ) const
inline

Definition at line 199 of file viewinformation2d.cxx.

References mbPixelSnapHairline.

◆ getReducedDisplayQuality()

bool drawinglayer::geometry::ImpViewInformation2D::getReducedDisplayQuality ( ) const
inline

Definition at line 193 of file viewinformation2d.cxx.

References mbReducedDisplayQuality.

◆ getUseAntiAliasing()

bool drawinglayer::geometry::ImpViewInformation2D::getUseAntiAliasing ( ) const
inline

Definition at line 196 of file viewinformation2d.cxx.

References mbUseAntiAliasing.

◆ getViewport()

const basegfx::B2DRange & drawinglayer::geometry::ImpViewInformation2D::getViewport ( ) const
inline

Definition at line 132 of file viewinformation2d.cxx.

References maViewport.

◆ getViewTime()

double drawinglayer::geometry::ImpViewInformation2D::getViewTime ( ) const
inline

Definition at line 178 of file viewinformation2d.cxx.

References mfViewTime.

◆ getViewTransformation()

const basegfx::B2DHomMatrix & drawinglayer::geometry::ImpViewInformation2D::getViewTransformation ( ) const
inline

Definition at line 123 of file viewinformation2d.cxx.

References maViewTransformation.

Referenced by getDiscreteViewport().

◆ getVisualizedPage()

const uno::Reference< drawing::XDrawPage > & drawinglayer::geometry::ImpViewInformation2D::getVisualizedPage ( ) const
inline

Definition at line 187 of file viewinformation2d.cxx.

References mxVisualizedPage.

◆ operator==()

bool drawinglayer::geometry::ImpViewInformation2D::operator== ( const ImpViewInformation2D rCandidate) const
inline

◆ setObjectTransformation()

void drawinglayer::geometry::ImpViewInformation2D::setObjectTransformation ( const basegfx::B2DHomMatrix rNew)
inline

◆ setPixelSnapHairline()

void drawinglayer::geometry::ImpViewInformation2D::setPixelSnapHairline ( bool  bNew)
inline

Definition at line 200 of file viewinformation2d.cxx.

References mbPixelSnapHairline.

◆ setReducedDisplayQuality()

void drawinglayer::geometry::ImpViewInformation2D::setReducedDisplayQuality ( bool  bNew)
inline

Definition at line 194 of file viewinformation2d.cxx.

References mbReducedDisplayQuality.

◆ setUseAntiAliasing()

void drawinglayer::geometry::ImpViewInformation2D::setUseAntiAliasing ( bool  bNew)
inline

Definition at line 197 of file viewinformation2d.cxx.

References mbUseAntiAliasing.

◆ setViewport()

void drawinglayer::geometry::ImpViewInformation2D::setViewport ( const basegfx::B2DRange rNew)
inline

◆ setViewTime()

void drawinglayer::geometry::ImpViewInformation2D::setViewTime ( double  fNew)
inline

Definition at line 179 of file viewinformation2d.cxx.

References mfViewTime.

◆ setViewTransformation()

void drawinglayer::geometry::ImpViewInformation2D::setViewTransformation ( const basegfx::B2DHomMatrix rNew)
inline

◆ setVisualizedPage()

void drawinglayer::geometry::ImpViewInformation2D::setVisualizedPage ( const uno::Reference< drawing::XDrawPage > &  rNew)
inline

Definition at line 188 of file viewinformation2d.cxx.

References mxVisualizedPage.

Friends And Related Function Documentation

◆ ::drawinglayer::geometry::ViewInformation2D

Definition at line 62 of file viewinformation2d.cxx.

Member Data Documentation

◆ maDiscreteViewport

basegfx::B2DRange drawinglayer::geometry::ImpViewInformation2D::maDiscreteViewport
protected

Definition at line 78 of file viewinformation2d.cxx.

Referenced by getDiscreteViewport(), setViewport(), and setViewTransformation().

◆ maInverseObjectToViewTransformation

basegfx::B2DHomMatrix drawinglayer::geometry::ImpViewInformation2D::maInverseObjectToViewTransformation
protected

◆ maObjectToViewTransformation

basegfx::B2DHomMatrix drawinglayer::geometry::ImpViewInformation2D::maObjectToViewTransformation
protected

◆ maObjectTransformation

basegfx::B2DHomMatrix drawinglayer::geometry::ImpViewInformation2D::maObjectTransformation
protected

◆ maViewport

basegfx::B2DRange drawinglayer::geometry::ImpViewInformation2D::maViewport
protected

Definition at line 77 of file viewinformation2d.cxx.

Referenced by getDiscreteViewport(), getViewport(), operator==(), and setViewport().

◆ maViewTransformation

basegfx::B2DHomMatrix drawinglayer::geometry::ImpViewInformation2D::maViewTransformation
protected

◆ mbPixelSnapHairline

bool drawinglayer::geometry::ImpViewInformation2D::mbPixelSnapHairline
protected

Definition at line 97 of file viewinformation2d.cxx.

Referenced by getPixelSnapHairline(), operator==(), and setPixelSnapHairline().

◆ mbReducedDisplayQuality

bool drawinglayer::geometry::ImpViewInformation2D::mbReducedDisplayQuality
protected

◆ mbUseAntiAliasing

bool drawinglayer::geometry::ImpViewInformation2D::mbUseAntiAliasing
protected

Definition at line 94 of file viewinformation2d.cxx.

Referenced by getUseAntiAliasing(), operator==(), and setUseAntiAliasing().

◆ mfViewTime

double drawinglayer::geometry::ImpViewInformation2D::mfViewTime
protected

Definition at line 88 of file viewinformation2d.cxx.

Referenced by getViewTime(), operator==(), and setViewTime().

◆ mxVisualizedPage

uno::Reference<drawing::XDrawPage> drawinglayer::geometry::ImpViewInformation2D::mxVisualizedPage
protected

Definition at line 85 of file viewinformation2d.cxx.

Referenced by getVisualizedPage(), operator==(), and setVisualizedPage().


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