LibreOffice
LibreOffice 25.8 SDK API Reference
|
import "Diagram.idl";
Exported Interfaces | |
interface | ::com::sun::star::chart2::XDiagram |
interface | ::com::sun::star::chart2::XCoordinateSystemContainer |
interface | XTitled |
gives access to the sub title of a chart document | |
interface | ::com::sun::star::chart::X3DDefaultSetter |
makes it easy to set suitable defaults for illumination and rotation for 3D charts |
Public Attributes | |
::com::sun::star::chart2::RelativePosition | RelativePosition |
The position is as a relative position on the page. | |
::com::sun::star::chart2::RelativeSize | RelativeSize |
The size of the diagram as relative size of the page size. | |
boolean | PosSizeExcludeLabels |
The attributes RelativePosition and RelativeSize should be used for the inner coordinate region without axis labels and without data labels. | |
boolean | SortByXValues |
Sort data points by x values for rendering. | |
boolean | ConnectBars |
Draw connection lines for stacked bar charts. | |
boolean | GroupBarsPerAxis |
If bars of a bar or column chart are attached to different axis, this property determines how to display those. | |
long | StartingAngle |
Starting angle in degrees for pie charts and doughnut charts. | |
boolean | RightAngledAxes |
long | Perspective |
Perspective of 3D charts ( [0,100] ). | |
long | RotationHorizontal |
Horizontal rotation of 3D charts in degrees ( ]-180,180] ). | |
long | RotationVertical |
Vertical rotation of 3D charts in degrees ( ]-180,180] ). | |
long | MissingValueTreatment |
specifies how empty or invalid cells in the provided data should be handled when displayed | |
string | ExternalData |
Additional Inherited Members | |
Public Member Functions inherited from XDiagram | |
com::sun::star::beans::XPropertySet | getWall () |
returns the property set that determines the visual appearance of the wall. | |
com::sun::star::beans::XPropertySet | getFloor () |
returns the property set that determines the visual appearance of the floor if any. | |
XLegend | getLegend () |
returns the legend, which may represent data series and other information about a diagram in a separate box. | |
void | setLegend ([in] XLegend xLegend) |
sets a new legend. | |
XColorScheme | getDefaultColorScheme () |
returns an XColorScheme that defines the default colors for data series (or data points) in the diagram. | |
void | setDefaultColorScheme ([in] XColorScheme xColorScheme) |
sets an XColorScheme that defines the default colors for data series (or data points) in the diagram. | |
void | setDiagramData ([in] com::sun::star::chart2::data::XDataSource xDataSource, [in] sequence< com::sun::star::beans::PropertyValue > aArguments) |
sets new data to the diagram. | |
XDataTable | getDataTable () |
returns the data table | |
void | setDataTable ([in] XDataTable xDataTable) |
sets a new data table. | |
Public Member Functions inherited from XInterface | |
any | queryInterface ([in] type aType) |
queries for a new interface to an existing UNO object. | |
void | acquire () |
increases the reference counter by one. | |
void | release () |
decreases the reference counter by one. | |
Public Member Functions inherited from XCoordinateSystemContainer | |
void | addCoordinateSystem ([in] XCoordinateSystem aCoordSys) raises ( com::sun::star::lang::IllegalArgumentException ) |
add a coordinate system to the coordinate system container | |
void | removeCoordinateSystem ([in] XCoordinateSystem aCoordSys) raises ( com::sun::star::container::NoSuchElementException ) |
removes one coordinate system from the coordinate system container. | |
sequence< XCoordinateSystem > | getCoordinateSystems () |
retrieve all coordinate systems | |
void | setCoordinateSystems ([in] sequence< XCoordinateSystem > aCoordinateSystems) raises ( com::sun::star::lang::IllegalArgumentException ) |
set all coordinate systems | |
Public Member Functions inherited from XTitled | |
XTitle | getTitleObject () |
get the object holding the title's content and formatting | |
void | setTitleObject ([in] XTitle Title) |
set a new title object replacing the former one | |
Protected Member Functions inherited from X3DDefaultSetter | |
void | set3DSettingsToDefault () |
The result may depend on the current chart type and the current shade mode. | |
void | setDefaultRotation () |
sets a suitable default for the rotation of the current 3D chart. | |
void | setDefaultIllumination () |
set suitable defaults for the illumination of the current 3D chart. |
interface ::com::sun::star::chart2::XDiagram |
|
optional |
makes it easy to set suitable defaults for illumination and rotation for 3D charts
interface XTitled |
gives access to the sub title of a chart document
|
optionalproperty |
Draw connection lines for stacked bar charts.
|
optionalproperty |
|
optionalproperty |
If bars of a bar or column chart are attached to different axis, this property determines how to display those.
If TRUE, the bars are grouped together in one block for each axis, thus they are painted one group over the other.
If FALSE, the bars are displayed side-by-side, as if they were all attached to the same axis.
If all data series of a bar or column chart are attached to only one axis, this property has no effect.
|
optionalproperty |
specifies how empty or invalid cells in the provided data should be handled when displayed
|
optionalproperty |
Perspective of 3D charts ( [0,100] ).
|
optionalproperty |
The attributes RelativePosition and RelativeSize should be used for the inner coordinate region without axis labels and without data labels.
|
propertymaybevoid |
The position is as a relative position on the page.
If a relative position is given the diagram is not automatically placed, but instead is placed relative on the page.
The size of the diagram as relative size of the page size.
|
optionalproperty |
|
optionalproperty |
Horizontal rotation of 3D charts in degrees ( ]-180,180] ).
|
optionalproperty |
Vertical rotation of 3D charts in degrees ( ]-180,180] ).
|
optionalproperty |
Sort data points by x values for rendering.
|
optionalproperty |
Starting angle in degrees for pie charts and doughnut charts.