LibreOffice Module chart2 (master) 1
chart::ShapeFactory Member List

This is the complete list of members for chart::ShapeFactory, including all inherited members.

calculateNewSizeRespectingAspectRatio(const css::awt::Size &rTargetSize, const css::awt::Size &rSourceSizeWithCorrectAspectRatio)chart::ShapeFactorystatic
calculateTopLeftPositionToCenterObject(const css::awt::Point &rTargetAreaPosition, const css::awt::Size &rTargetAreaSize, const css::awt::Size &rObjectSize)chart::ShapeFactorystatic
closePolygon(css::drawing::PolyPolygonShape3D &rPoly)chart::ShapeFactorystatic
closePolygon(std::vector< std::vector< css::drawing::Position3D > > &rPoly)chart::ShapeFactorystatic
createArea2D(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const std::vector< std::vector< css::drawing::Position3D > > &rPolyPolygon)chart::ShapeFactorystatic
createArea3D(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const std::vector< std::vector< css::drawing::Position3D > > &rPolyPolygon, double fDepth)chart::ShapeFactorystatic
createCircle(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::awt::Size &rSize, const css::awt::Point &rPosition)chart::ShapeFactorystatic
createCircle2D(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::Position3D &rPos, const css::drawing::Direction3D &rSize)chart::ShapeFactorystatic
createCone(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::Position3D &rPosition, const css::drawing::Direction3D &rSize, double fTopHeight, sal_Int32 nRotateZAngleHundredthDegree)chart::ShapeFactorystatic
createCube(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::Position3D &rPosition, const css::drawing::Direction3D &rSize, sal_Int32 nRotateZAngleHundredthDegree, const css::uno::Reference< css::beans::XPropertySet > &xSourceProp, const tPropertyNameMap &rPropertyNameMap, bool bRounded=false)chart::ShapeFactorystatic
createCylinder(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::Position3D &rPosition, const css::drawing::Direction3D &rSize, sal_Int32 nRotateZAngleHundredthDegree)chart::ShapeFactorystatic
createGraphic2D(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::Position3D &rPos, const css::drawing::Direction3D &rSize, const css::uno::Reference< css::graphic::XGraphic > &xGraphic)chart::ShapeFactorystatic
createGroup2D(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const OUString &aName=OUString())chart::ShapeFactorystatic
createGroup2D(const rtl::Reference< SvxDrawPage > &xTarget, const OUString &aName=OUString())chart::ShapeFactorystatic
createGroup3D(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const OUString &aName=OUString())chart::ShapeFactorystatic
createInvisibleRectangle(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::awt::Size &rSize)chart::ShapeFactorystatic
createLine(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::awt::Size &rSize, const css::awt::Point &rPosition)chart::ShapeFactorystatic
createLine2D(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::PointSequenceSequence &rPoints, const VLineProperties *pLineProperties=nullptr)chart::ShapeFactorystatic
createLine2D(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const std::vector< std::vector< css::drawing::Position3D > > &rPoints, const VLineProperties *pLineProperties=nullptr)chart::ShapeFactorystatic
createLine3D(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const std::vector< std::vector< css::drawing::Position3D > > &rPoints, const VLineProperties &rLineProperties)chart::ShapeFactorystatic
createPieSegment(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, double fUnitCircleStartAngleDegree, double fUnitCircleWidthAngleDegree, double fUnitCircleInnerRadius, double fUnitCircleOuterRadius, const css::drawing::Direction3D &rOffset, const css::drawing::HomogenMatrix &rUnitCircleToScene, double fDepth)chart::ShapeFactorystatic
createPieSegment2D(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, double fUnitCircleStartAngleDegree, double fUnitCircleWidthAngleDegree, double fUnitCircleInnerRadius, double fUnitCircleOuterRadius, const css::drawing::Direction3D &rOffset, const css::drawing::HomogenMatrix &rUnitCircleToScene)chart::ShapeFactorystatic
createPyramid(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::Position3D &rPosition, const css::drawing::Direction3D &rSize, double fTopHeight, bool bRotateZ, const css::uno::Reference< css::beans::XPropertySet > &xSourceProp, const tPropertyNameMap &rPropertyNameMap)chart::ShapeFactorystatic
createRectangle(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::awt::Size &rSize, const css::awt::Point &rPosition, const tNameSequence &rPropNames, const tAnySequence &rPropValues, StackPosition ePos=StackPosition::Top)chart::ShapeFactorystatic
createRectangle(const rtl::Reference< SvxShapeGroupAnyD > &xTarget)chart::ShapeFactorystatic
createStripe(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const Stripe &rStripe, const css::uno::Reference< css::beans::XPropertySet > &xSourceProp, const tPropertyNameMap &rPropertyNameMap, bool bDoubleSided, short nRotatedTexture=0, bool bFlatNormals=true)chart::ShapeFactorystatic
createSymbol2D(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::Position3D &rPos, const css::drawing::Direction3D &rSize, sal_Int32 nStandardSymbol, sal_Int32 nBorderColor, sal_Int32 nFillColor)chart::ShapeFactorystatic
createTable(rtl::Reference< SvxShapeGroupAnyD > const &xTarget, OUString const &rName=OUString())chart::ShapeFactorystatic
createText(const rtl::Reference< SvxShapeGroupAnyD > &xTarget2D, const OUString &rText, const tNameSequence &rPropNames, const tAnySequence &rPropValues, const css::uno::Any &rATransformation)chart::ShapeFactorystatic
createText(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::uno::Sequence< css::uno::Reference< css::chart2::XFormattedString > > &xFormattedString, const tNameSequence &rPropNames, const tAnySequence &rPropValues, const css::uno::Any &rATransformation)chart::ShapeFactorystatic
createText(const rtl::Reference< SvxShapeGroupAnyD > &xTarget2D, const css::awt::Size &rSize, const css::awt::Point &rPosition, css::uno::Sequence< css::uno::Reference< css::chart2::XFormattedString > > &xFormattedString, const css::uno::Reference< css::beans::XPropertySet > &xTextProperties, double nRotation, const OUString &aName, sal_Int32 nTextMaxWidth)chart::ShapeFactorystatic
getChartRootShape(const rtl::Reference< SvxDrawPage > &xPage)chart::ShapeFactorystatic
getOrCreateChartRootShape(const rtl::Reference< SvxDrawPage > &xPage)chart::ShapeFactorystatic
getRectangleOfShape(SvxShape &rShape)chart::ShapeFactorystatic
getShapeName(const css::uno::Reference< css::drawing::XShape > &xShape)chart::ShapeFactorystatic
getSizeAfterRotation(SvxShape &rShape, double fRotationAngleDegree)chart::ShapeFactorystatic
getStackedString(const OUString &rString, bool bStacked)chart::ShapeFactorystatic
getSymbolCount()chart::ShapeFactoryinlinestatic
hasPolygonAnyLines(const std::vector< std::vector< css::drawing::Position3D > > &rPoly)chart::ShapeFactorystatic
impl_createConeOrCylinder(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::Position3D &rPosition, const css::drawing::Direction3D &rSize, double fTopHeight, sal_Int32 nRotateZAngleHundredthDegree, bool bCylinder)chart::ShapeFactoryprivatestatic
impl_createCube(const rtl::Reference< SvxShapeGroupAnyD > &xTarget, const css::drawing::Position3D &rPosition, const css::drawing::Direction3D &rSize, sal_Int32 nRotateZAngleHundredthDegree, bool bRounded)chart::ShapeFactoryprivatestatic
isPolygonEmptyOrSinglePoint(const css::drawing::PolyPolygonShape3D &rPoly)chart::ShapeFactorystatic
isPolygonEmptyOrSinglePoint(const std::vector< std::vector< css::drawing::Position3D > > &rPoly)chart::ShapeFactorystatic
makeShapeInvisible(const rtl::Reference< SvxShape > &rShape)chart::ShapeFactorystatic
makeTransformation(const css::awt::Point &rScreenPosition2D, double fRotationAnglePi=0.0)chart::ShapeFactorystatic
removeSubShapes(const rtl::Reference< SvxShapeGroupAnyD > &xShapes)chart::ShapeFactorystatic
setPageSize(const rtl::Reference< SvxShapeGroupAnyD > &xChartShapes, const css::awt::Size &rSize)chart::ShapeFactorystatic
setShapeName(const rtl::Reference< SvxShape > &xShape, const OUString &rName)chart::ShapeFactorystatic
ShapeFactory()=deletechart::ShapeFactory
StackPosition enum namechart::ShapeFactory