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 ( )
inline

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
inline

◆ SetString()

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

Member Data Documentation

◆ maList

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

Definition at line 65 of file xexptran.hxx.

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

◆ msString

OUString SdXMLImExTransform3D::msString
private

Definition at line 66 of file xexptran.hxx.

Referenced by GetExportString(), and SetString().


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