|
LibreOffice Module chart2 (master) 1
|
Public Member Functions | |
| ShapeParam () | |
Public Attributes | |
| double | mfUnitCircleStartAngleDegree |
| the start angle of the slice More... | |
| double | mfUnitCircleWidthAngleDegree |
| the angle width of the slice More... | |
| double | mfUnitCircleOuterRadius |
| the normalized outer radius of the ring the slice belongs to. More... | |
| double | mfUnitCircleInnerRadius |
| the normalized inner radius of the ring the slice belongs to More... | |
| double | mfExplodePercentage |
relative distance offset of a slice from the pie center; this parameter is used for instance when the user performs manual dragging of a slice (the drag operation is possible only for slices that belong to the outer ring and only along the ray bisecting the slice); the value for the given entry in the data series is obtained by the Offset property attached to each entry; note that the value provided by the Offset property is used both as a logical value in PiePositionHelper::getInnerAndOuterRadius and as a percentage value in the PieChart::createDataPoint and PieChart::createTextLabelShape methods; since the logical height of a ring is always 1, this duality does not cause any incorrect behavior; More... | |
| double | mfLogicYSum |
| sum of all Y values in a single series More... | |
| double | mfLogicZ |
| for 3D pie chart: label z coordinate More... | |
| double | mfDepth |
| for 3D pie chart: height More... | |
Definition at line 50 of file PieChart.cxx.
|
inline |
Definition at line 94 of file PieChart.cxx.
| double chart::PieChart::ShapeParam::mfDepth |
for 3D pie chart: height
Definition at line 92 of file PieChart.cxx.
Referenced by chart::PieChart::createDataPoint(), and chart::PieChart::createShapes().
| double chart::PieChart::ShapeParam::mfExplodePercentage |
relative distance offset of a slice from the pie center; this parameter is used for instance when the user performs manual dragging of a slice (the drag operation is possible only for slices that belong to the outer ring and only along the ray bisecting the slice); the value for the given entry in the data series is obtained by the Offset property attached to each entry; note that the value provided by the Offset property is used both as a logical value in PiePositionHelper::getInnerAndOuterRadius and as a percentage value in the PieChart::createDataPoint and PieChart::createTextLabelShape methods; since the logical height of a ring is always 1, this duality does not cause any incorrect behavior;
Definition at line 80 of file PieChart.cxx.
Referenced by chart::PieChart::createDataPoint(), chart::PieChart::createShapes(), and chart::PieChart::createTextLabelShape().
| double chart::PieChart::ShapeParam::mfLogicYSum |
sum of all Y values in a single series
Definition at line 84 of file PieChart.cxx.
Referenced by chart::PieChart::createShapes(), and chart::PieChart::createTextLabelShape().
| double chart::PieChart::ShapeParam::mfLogicZ |
for 3D pie chart: label z coordinate
Definition at line 88 of file PieChart.cxx.
Referenced by chart::PieChart::createDataPoint(), chart::PieChart::createShapes(), chart::PieChart::createTextLabelShape(), and chart::PieChart::performLabelBestFitInnerPlacement().
| double chart::PieChart::ShapeParam::mfUnitCircleInnerRadius |
the normalized inner radius of the ring the slice belongs to
Definition at line 66 of file PieChart.cxx.
Referenced by chart::PieChart::createDataPoint(), chart::PieChart::createShapes(), and chart::PieChart::createTextLabelShape().
| double chart::PieChart::ShapeParam::mfUnitCircleOuterRadius |
the normalized outer radius of the ring the slice belongs to.
Definition at line 62 of file PieChart.cxx.
Referenced by chart::PieChart::createDataPoint(), chart::PieChart::createShapes(), chart::PieChart::createTextLabelShape(), and chart::PieChart::performLabelBestFitInnerPlacement().
| double chart::PieChart::ShapeParam::mfUnitCircleStartAngleDegree |
the start angle of the slice
Definition at line 54 of file PieChart.cxx.
Referenced by chart::PieChart::createDataPoint(), chart::PieChart::createShapes(), chart::PieChart::createTextLabelShape(), and chart::PieChart::performLabelBestFitInnerPlacement().
| double chart::PieChart::ShapeParam::mfUnitCircleWidthAngleDegree |
the angle width of the slice
Definition at line 58 of file PieChart.cxx.
Referenced by chart::PieChart::createDataPoint(), chart::PieChart::createShapes(), chart::PieChart::createTextLabelShape(), and chart::PieChart::performLabelBestFitInnerPlacement().