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 62 of file xexptran.hxx.

Constructor & Destructor Documentation

SdXMLImExTransform3D::SdXMLImExTransform3D ( )
inline

Definition at line 70 of file xexptran.hxx.

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

Definition at line 746 of file xexptran.cxx.

References SetString().

Member Function Documentation

void SdXMLImExTransform3D::AddHomogenMatrix ( const css::drawing::HomogenMatrix &  xHomMat)
void SdXMLImExTransform3D::AddMatrix ( const ::basegfx::B3DHomMatrix rNew)

Definition at line 604 of file xexptran.cxx.

References maList.

Referenced by AddHomogenMatrix().

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

Member Data Documentation

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

Definition at line 66 of file xexptran.hxx.

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

OUString SdXMLImExTransform3D::msString
private

Definition at line 67 of file xexptran.hxx.

Referenced by GetExportString(), and SetString().


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