LibreOffice Module oox (master) 1
Public Member Functions | Private Attributes | List of all members
oox::drawingml::DiagramLayout Class Reference

#include <diagram.hxx>

Collaboration diagram for oox::drawingml::DiagramLayout:
[legend]

Public Member Functions

 DiagramLayout (Diagram &rDgm)
 
void setDefStyle (const OUString &sDefStyle)
 
void setMinVer (const OUString &sMinVer)
 
void setUniqueId (const OUString &sUniqueId)
 
void setTitle (const OUString &sTitle)
 
void setDesc (const OUString &sDesc)
 
Diagram & getDiagram ()
 
LayoutNodePtr & getNode ()
 
const LayoutNodePtr & getNode () const
 
OoxDiagramDataPtr & getSampData ()
 
const OoxDiagramDataPtr & getSampData () const
 
OoxDiagramDataPtr & getStyleData ()
 
const OoxDiagramDataPtr & getStyleData () const
 
LayoutAtomMap & getLayoutAtomMap ()
 
PresPointShapeMap & getPresPointShapeMap ()
 

Private Attributes

Diagram & mrDgm
 
OUString msDefStyle
 
OUString msMinVer
 
OUString msUniqueId
 
OUString msTitle
 
OUString msDesc
 
LayoutNodePtr mpNode
 
OoxDiagramDataPtr mpSampData
 
OoxDiagramDataPtr mpStyleData
 
LayoutAtomMap maLayoutAtomMap
 
PresPointShapeMap maPresPointShapeMap
 

Detailed Description

Definition at line 47 of file oox/source/drawingml/diagram/diagram.hxx.

Constructor & Destructor Documentation

◆ DiagramLayout()

oox::drawingml::DiagramLayout::DiagramLayout ( Diagram &  rDgm)
inline

Definition at line 50 of file oox/source/drawingml/diagram/diagram.hxx.

Member Function Documentation

◆ getDiagram()

Diagram & oox::drawingml::DiagramLayout::getDiagram ( )
inline

Definition at line 64 of file oox/source/drawingml/diagram/diagram.hxx.

References mrDgm.

◆ getLayoutAtomMap()

LayoutAtomMap & oox::drawingml::DiagramLayout::getLayoutAtomMap ( )
inline

Definition at line 77 of file oox/source/drawingml/diagram/diagram.hxx.

References maLayoutAtomMap.

◆ getNode() [1/2]

LayoutNodePtr & oox::drawingml::DiagramLayout::getNode ( )
inline

Definition at line 65 of file oox/source/drawingml/diagram/diagram.hxx.

References mpNode.

◆ getNode() [2/2]

const LayoutNodePtr & oox::drawingml::DiagramLayout::getNode ( ) const
inline

Definition at line 67 of file oox/source/drawingml/diagram/diagram.hxx.

References mpNode.

◆ getPresPointShapeMap()

PresPointShapeMap & oox::drawingml::DiagramLayout::getPresPointShapeMap ( )
inline

Definition at line 79 of file oox/source/drawingml/diagram/diagram.hxx.

References maPresPointShapeMap.

◆ getSampData() [1/2]

OoxDiagramDataPtr & oox::drawingml::DiagramLayout::getSampData ( )
inline

Definition at line 69 of file oox/source/drawingml/diagram/diagram.hxx.

References mpSampData.

◆ getSampData() [2/2]

const OoxDiagramDataPtr & oox::drawingml::DiagramLayout::getSampData ( ) const
inline

Definition at line 71 of file oox/source/drawingml/diagram/diagram.hxx.

References mpSampData.

◆ getStyleData() [1/2]

OoxDiagramDataPtr & oox::drawingml::DiagramLayout::getStyleData ( )
inline

Definition at line 73 of file oox/source/drawingml/diagram/diagram.hxx.

References mpStyleData.

◆ getStyleData() [2/2]

const OoxDiagramDataPtr & oox::drawingml::DiagramLayout::getStyleData ( ) const
inline

Definition at line 75 of file oox/source/drawingml/diagram/diagram.hxx.

References mpStyleData.

◆ setDefStyle()

void oox::drawingml::DiagramLayout::setDefStyle ( const OUString &  sDefStyle)
inline

Definition at line 54 of file oox/source/drawingml/diagram/diagram.hxx.

References msDefStyle.

◆ setDesc()

void oox::drawingml::DiagramLayout::setDesc ( const OUString &  sDesc)
inline

Definition at line 62 of file oox/source/drawingml/diagram/diagram.hxx.

References msDesc.

◆ setMinVer()

void oox::drawingml::DiagramLayout::setMinVer ( const OUString &  sMinVer)
inline

Definition at line 56 of file oox/source/drawingml/diagram/diagram.hxx.

References msMinVer.

◆ setTitle()

void oox::drawingml::DiagramLayout::setTitle ( const OUString &  sTitle)
inline

Definition at line 60 of file oox/source/drawingml/diagram/diagram.hxx.

References msTitle.

◆ setUniqueId()

void oox::drawingml::DiagramLayout::setUniqueId ( const OUString &  sUniqueId)
inline

Definition at line 58 of file oox/source/drawingml/diagram/diagram.hxx.

References msUniqueId.

Member Data Documentation

◆ maLayoutAtomMap

LayoutAtomMap oox::drawingml::DiagramLayout::maLayoutAtomMap
private

Definition at line 97 of file oox/source/drawingml/diagram/diagram.hxx.

Referenced by getLayoutAtomMap().

◆ maPresPointShapeMap

PresPointShapeMap oox::drawingml::DiagramLayout::maPresPointShapeMap
private

Definition at line 98 of file oox/source/drawingml/diagram/diagram.hxx.

Referenced by getPresPointShapeMap().

◆ mpNode

LayoutNodePtr oox::drawingml::DiagramLayout::mpNode
private

Definition at line 90 of file oox/source/drawingml/diagram/diagram.hxx.

Referenced by getNode().

◆ mpSampData

OoxDiagramDataPtr oox::drawingml::DiagramLayout::mpSampData
private

Definition at line 91 of file oox/source/drawingml/diagram/diagram.hxx.

Referenced by getSampData().

◆ mpStyleData

OoxDiagramDataPtr oox::drawingml::DiagramLayout::mpStyleData
private

Definition at line 92 of file oox/source/drawingml/diagram/diagram.hxx.

Referenced by getStyleData().

◆ mrDgm

Diagram& oox::drawingml::DiagramLayout::mrDgm
private

Definition at line 83 of file oox/source/drawingml/diagram/diagram.hxx.

Referenced by getDiagram().

◆ msDefStyle

OUString oox::drawingml::DiagramLayout::msDefStyle
private

Definition at line 84 of file oox/source/drawingml/diagram/diagram.hxx.

Referenced by setDefStyle().

◆ msDesc

OUString oox::drawingml::DiagramLayout::msDesc
private

Definition at line 89 of file oox/source/drawingml/diagram/diagram.hxx.

Referenced by setDesc().

◆ msMinVer

OUString oox::drawingml::DiagramLayout::msMinVer
private

Definition at line 85 of file oox/source/drawingml/diagram/diagram.hxx.

Referenced by setMinVer().

◆ msTitle

OUString oox::drawingml::DiagramLayout::msTitle
private

Definition at line 88 of file oox/source/drawingml/diagram/diagram.hxx.

Referenced by setTitle().

◆ msUniqueId

OUString oox::drawingml::DiagramLayout::msUniqueId
private

Definition at line 86 of file oox/source/drawingml/diagram/diagram.hxx.

Referenced by setUniqueId().


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