LibreOffice Module xmloff (master) 1
Public Member Functions | Private Attributes | List of all members
SdXMLImExTransform3D Class Reference

#include <xexptran.hxx>

Public Member Functions

 SdXMLImExTransform3D ()
 SdXMLImExTransform3D (const OUString &rNew, const SvXMLUnitConverter &rConv)
void AddMatrix (const ::basegfx::B3DHomMatrix &rNew)
void AddHomogenMatrix (const css::drawing::HomogenMatrix &xHomMat)
bool NeedsAction () const
void GetFullTransform (::basegfx::B3DHomMatrix &rFullTrans)
bool GetFullHomogenTransform (css::drawing::HomogenMatrix &xHomMat)
const OUString & GetExportString (const SvXMLUnitConverter &rConv)
void SetString (const OUString &rNew, const SvXMLUnitConverter &rConv)

Private Attributes

std::vector< std::shared_ptr< ImpSdXMLExpTransObj3DBase > > maList
OUString msString

Detailed Description

Definition at line 61 of file xexptran.hxx.

Constructor & Destructor Documentation

◆ SdXMLImExTransform3D() [1/2]

SdXMLImExTransform3D::SdXMLImExTransform3D ( )

Definition at line 69 of file xexptran.hxx.

◆ SdXMLImExTransform3D() [2/2]

SdXMLImExTransform3D::SdXMLImExTransform3D ( const OUString &  rNew,
const SvXMLUnitConverter rConv 

Definition at line 748 of file xexptran.cxx.

References SetString().

Member Function Documentation

◆ AddHomogenMatrix()

void SdXMLImExTransform3D::AddHomogenMatrix ( const css::drawing::HomogenMatrix &  xHomMat)

◆ AddMatrix()

void SdXMLImExTransform3D::AddMatrix ( const ::basegfx::B3DHomMatrix rNew)

Definition at line 606 of file xexptran.cxx.

References maList.

Referenced by AddHomogenMatrix().

◆ GetExportString()

const OUString & SdXMLImExTransform3D::GetExportString ( const SvXMLUnitConverter rConv)

◆ GetFullHomogenTransform()

bool SdXMLImExTransform3D::GetFullHomogenTransform ( css::drawing::HomogenMatrix &  xHomMat)

◆ GetFullTransform()

void SdXMLImExTransform3D::GetFullTransform ( ::basegfx::B3DHomMatrix rFullTrans)

◆ NeedsAction()

bool SdXMLImExTransform3D::NeedsAction ( ) const

◆ SetString()

void SdXMLImExTransform3D::SetString ( const OUString &  rNew,
const SvXMLUnitConverter rConv 

Member Data Documentation

◆ maList

std::vector< std::shared_ptr< ImpSdXMLExpTransObj3DBase > > SdXMLImExTransform3D::maList

Definition at line 65 of file xexptran.hxx.

Referenced by AddMatrix(), GetExportString(), GetFullTransform(), NeedsAction(), and SetString().

◆ msString

OUString SdXMLImExTransform3D::msString

Definition at line 66 of file xexptran.hxx.

Referenced by GetExportString(), and SetString().

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