LibreOffice
LibreOffice 7.4 SDK API Reference
Exported Interfaces | Public Attributes | List of all members
Dim3DDiagram Service Referencepublished

is a service for diagrams that support the capability to render themselves as three-dimensional diagrams as well as two-dimensional ones. More...

import"Dim3DDiagram.idl";

Inheritance diagram for Dim3DDiagram:
X3DDisplay X3DDefaultSetter XInterface XInterface AreaDiagram BarDiagram LineDiagram PieDiagram XYDiagram

Exported Interfaces

interface com::sun::star::chart::X3DDisplay
 gives access to the properties of the wall and floor objects of the three-dimensional cuboid that contains the actual diagram. More...
 
interface ::com::sun::star::chart::X3DDefaultSetter
 makes it easy to set suitable defaults for illumination and rotation for 3D charts More...
 

Public Attributes

boolean Dim3D
 If set to TRUE, the chart becomes a three-dimensional chart. More...
 
long Perspective
 Perspective of 3D charts ( [0,100] ). More...
 
long RotationHorizontal
 Horizontal rotation of 3D charts in degrees ( ]-180,180] ). More...
 
long RotationVertical
 Vertical rotation of 3D charts in degrees ( ]-180,180] ). More...
 

Additional Inherited Members

- Public Member Functions inherited from X3DDisplay
com::sun::star::beans::XPropertySet getWall ()
 
com::sun::star::beans::XPropertySet getFloor ()
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 
- Protected Member Functions inherited from X3DDefaultSetter
void set3DSettingsToDefault ()
 The result may depend on the current chart type and the current shade mode. More...
 
void setDefaultRotation ()
 sets a suitable default for the rotation of the current 3D chart. More...
 
void setDefaultIllumination ()
 set suitable defaults for the illumination of the current 3D chart. More...
 

Detailed Description

is a service for diagrams that support the capability to render themselves as three-dimensional diagrams as well as two-dimensional ones.

Developers Guide
Charts - 3-D Charts

Exported Interfaces

◆ ::com::sun::star::chart::X3DDefaultSetter

makes it easy to set suitable defaults for illumination and rotation for 3D charts

◆ com::sun::star::chart::X3DDisplay

gives access to the properties of the wall and floor objects of the three-dimensional cuboid that contains the actual diagram.

Member Data Documentation

◆ Dim3D

boolean Dim3D
property

If set to TRUE, the chart becomes a three-dimensional chart.

Otherwise it is two-dimensional.

◆ Perspective

long Perspective
optionalproperty

Perspective of 3D charts ( [0,100] ).

◆ RotationHorizontal

long RotationHorizontal
optionalproperty

Horizontal rotation of 3D charts in degrees ( ]-180,180] ).

◆ RotationVertical

long RotationVertical
optionalproperty

Vertical rotation of 3D charts in degrees ( ]-180,180] ).


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