|
LibreOffice
LibreOffice 26.2 SDK API Reference
|
allow for different positioning options for a diagram More...
import "XDiagramPositioning.idl";
Public Member Functions | |
| void | setAutomaticDiagramPositioning () |
| the diagram will be placed automatically | |
| boolean | isAutomaticDiagramPositioning () |
| void | setDiagramPositionExcludingAxes ([in] com::sun::star::awt::Rectangle PositionRect) |
| place the inner diagram part excluding any axes, labels and titles | |
| boolean | isExcludingDiagramPositioning () |
| com::sun::star::awt::Rectangle | calculateDiagramPositionExcludingAxes () |
| void | setDiagramPositionIncludingAxes ([in] com::sun::star::awt::Rectangle PositionRect) |
| place the outer diagram part including the axes and axes labels, but excluding the axes titles. | |
| com::sun::star::awt::Rectangle | calculateDiagramPositionIncludingAxes () |
| void | setDiagramPositionIncludingAxesAndAxisTitles ([in] com::sun::star::awt::Rectangle PositionRect) |
| place the diagram including the axes, axes labels and axes titles. | |
| com::sun::star::awt::Rectangle | calculateDiagramPositionIncludingAxesAndAxisTitles () |
| 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. | |
allow for different positioning options for a diagram
| com::sun::star::awt::Rectangle calculateDiagramPositionExcludingAxes | ( | ) |
| com::sun::star::awt::Rectangle calculateDiagramPositionIncludingAxes | ( | ) |
| com::sun::star::awt::Rectangle calculateDiagramPositionIncludingAxesAndAxisTitles | ( | ) |
| boolean isAutomaticDiagramPositioning | ( | ) |
| boolean isExcludingDiagramPositioning | ( | ) |
| void setAutomaticDiagramPositioning | ( | ) |
the diagram will be placed automatically
| void setDiagramPositionExcludingAxes | ( | [in] com::sun::star::awt::Rectangle | PositionRect | ) |
place the inner diagram part excluding any axes, labels and titles
| PositionRect | specifies the position and size in 100/th mm |
| void setDiagramPositionIncludingAxes | ( | [in] com::sun::star::awt::Rectangle | PositionRect | ) |
place the outer diagram part including the axes and axes labels, but excluding the axes titles.
| PositionRect | specifies the position and size in 100/th mm |
| void setDiagramPositionIncludingAxesAndAxisTitles | ( | [in] com::sun::star::awt::Rectangle | PositionRect | ) |
place the diagram including the axes, axes labels and axes titles.
For the placement the current axis titles are taken into account, so the titles must be initialized properly before this method is called.
| PositionRect | specifies the position and size in 100/th mm |