LibreOffice Module sc (master) 1
|
Namespaces | |
namespace | chart |
namespace | DMLPresetShapeExporter |
namespace | table |
Enumerations | |
enum | PredefinedClrSchemeId |
enum | ShapeProperty { LineStyle , LineWidth , LineColor , LineTransparency , LineDash , LineCap , LineJoint , LineStart , LineStartWidth , LineStartCenter , LineEnd , LineEndWidth , LineEndCenter , FillStyle , FillColor , FillTransparency , GradientTransparency , FillGradient , FillBitmap , FillBitmapMode , FillBitmapSizeX , FillBitmapSizeY , FillBitmapOffsetX , FillBitmapOffsetY , FillBitmapRectanglePoint , FillHatch , FillBackground , FillUseSlideBackground , FillBitmapName , ShadowXDistance , ShadowSizeX , ShadowSizeY , LAST } |
enum | AxesType |
enum | DocumentType |
Functions | |
std::u16string_view | getPredefinedClrNames (PredefinedClrSchemeId eID) |
static void | setClrMap (const ::oox::AttributeList &rAttributes, ClrMap &rClrMap, sal_Int32 nToken) |
model::ThemeColorType | schemeNameToThemeColorType (OUString const &rSchemeName) |
model::ThemeColorType | schemeTokenToThemeColorType (sal_uInt32 nToken) |
static OUString | GetFormulaParameter (const EnhancedCustomShapeParameter &rParameter) |
static EnhancedCustomShapeParameter | GetAdjCoordinate (CustomShapeProperties &rCustomShapeProperties, const OUString &rValue, bool bNoSymbols=true) |
static OUString | convertToOOEquation (CustomShapeProperties &rCustomShapeProperties, std::u16string_view rSource) |
static const OUString & | GetGeomGuideName (const OUString &rValue) |
static void | addProperty (const OUString &rName, const css::uno::Reference< css::beans::XPropertySetInfo > &xInfo, std::vector< std::pair< OUString, css::uno::Any > > &rTarget, const css::uno::Reference< css::beans::XPropertySet > &xPropSet) |
static void | Connection_dump (const svx::diagram::Connection &rConnection) |
static void | Point_dump (const svx::diagram::Point &rPoint, const Shape *pShape) |
static void | sortChildrenByZOrder (const ShapePtr &pShape) |
static void | removeUnneededGroupShapes (const ShapePtr &pShape) |
static uno::Reference< xml::dom::XDocument > | loadFragment (core::XmlFilterBase &rFilter, const OUString &rFragmentPath) |
static uno::Reference< xml::dom::XDocument > | loadFragment (core::XmlFilterBase &rFilter, const rtl::Reference< core::FragmentHandler > &rxHandler) |
static void | importFragment (core::XmlFilterBase &rFilter, const uno::Reference< xml::dom::XDocument > &rXDom, const OUString &rDocName, const DiagramPtr &pDiagram, const rtl::Reference< core::FragmentHandler > &rxHandler) |
void | loadDiagram (ShapePtr const &pShape, core::XmlFilterBase &rFilter, const OUString &rDataModelPath, const OUString &rLayoutPath, const OUString &rQStylePath, const OUString &rColorStylePath, const oox::core::Relations &rRelations) |
sal_Int32 | GetCoordinate (sal_Int32 nValue) |
sal_Int32 | GetCoordinate (std::u16string_view sValue) |
sal_Int32 | GetPointFromCoordinate (sal_Int32 nValue) |
sal_Int32 | GetPercent (std::u16string_view sValue) |
double | GetPositiveFixedPercentage (const OUString &sValue) |
awt::Point | GetPointPercent (const Reference< XFastAttributeList > &xAttribs) |
float | GetTextSize (std::u16string_view sValue) |
sal_Int32 | GetTextSpacingPoint (std::u16string_view sValue) |
sal_Int32 | GetTextSpacingPoint (sal_Int32 nValue) |
float | GetFontHeight (sal_Int32 nHeight) |
sal_Int16 | GetFontUnderline (sal_Int32 nToken) |
sal_Int16 | GetFontStrikeout (sal_Int32 nToken) |
sal_Int16 | GetCaseMap (sal_Int32 nToken) |
ParagraphAdjust | GetParaAdjust (sal_Int32 nAlign) |
TextVerticalAdjust | GetTextVerticalAdjust (sal_Int32 nToken) |
const char * | GetTextVerticalAdjust (TextVerticalAdjust eAdjust) |
TabAlign | GetTabAlign (sal_Int32 aToken) |
const char * | GetHatchPattern (const drawing::Hatch &rHatch) |
std::optional< OString > | GetTextVerticalType (sal_Int32 nRotateAngle) |
IntegerRectangle2D | GetRelativeRect (const Reference< XFastAttributeList > &xAttribs) |
void | fillRelativeRectangle (model::RelativeRectangle &rRelativeRectangle, const Reference< XFastAttributeList > &xAttribs) |
awt::Size | GetSize2D (const Reference< XFastAttributeList > &xAttribs) |
IndexRange | GetIndexRange (const Reference< XFastAttributeList > &xAttributes) |
model::RectangleAlignment | convertToRectangleAlignment (sal_Int32 nToken) |
OUString | getEmbeddedWAVAudioFile (const core::Relations &rRelations, const AttributeList &rAttribs) |
static SdrTextHorzAdjust | lcl_convertAdjust (ParagraphAdjust eAdjust) |
static void | lcl_copyCharPropsToShape (const uno::Reference< drawing::XShape > &xShape, const TextBodyPtr &pTextBody, const ::oox::core::XmlFilterBase &rFilter) |
static void | pushToGrabBag (PropertySet &rPropSet, const std::vector< PropertyValue > &aVectorOfPropertyValues) |
static void | applyStyleList (const TextParagraphPropertiesArray &rSourceListStyle, TextParagraphPropertiesArray &rDestListStyle) |
static Reference< chart2::data::XLabeledDataSequence > | lcl_getCategories (const Reference< chart2::XDiagram > &xDiagram, bool &bHasDateCategories) |
static Reference< chart2::data::XLabeledDataSequence > | lcl_getDataSequenceByRole (const Sequence< Reference< chart2::data::XLabeledDataSequence > > &aLabeledSeq, const OUString &rRole) |
static bool | lcl_hasCategoryLabels (const Reference< chart2::XChartDocument > &xChartDoc) |
static bool | lcl_isCategoryAxisShifted (const Reference< chart2::XDiagram > &xDiagram) |
static sal_Int32 | lcl_getCategoryAxisType (const Reference< chart2::XDiagram > &xDiagram, sal_Int32 nDimensionIndex, sal_Int32 nAxisIndex) |
static OUString | lclGetTimeUnitToken (sal_Int32 nTimeUnit) |
static cssc::TimeIncrement | lcl_getDateTimeIncrement (const Reference< chart2::XDiagram > &xDiagram, sal_Int32 nAxisIndex) |
static bool | lcl_isSeriesAttachedToFirstAxis (const Reference< chart2::XDataSeries > &xDataSeries) |
static OUString | lcl_flattenStringSequence (const Sequence< OUString > &rSequence) |
static Sequence< OUString > | lcl_getLabelSequence (const Reference< chart2::data::XDataSequence > &xLabelSeq) |
static void | lcl_fillCategoriesIntoStringVector (const Reference< chart2::data::XDataSequence > &xCategories, ::std::vector< OUString > &rOutCategories) |
static ::std::vector< double > | lcl_getAllValuesFromSequence (const Reference< chart2::data::XDataSequence > &xSeq) |
static sal_Int32 | lcl_getChartType (std::u16string_view sChartType) |
static sal_Int32 | lcl_generateRandomValue () |
static css::uno::Any | getLineDash (const css::uno::Reference< css::frame::XModel > &xModel, const OUString &rDashName) |
static OUString | lclConvertRectanglePointToToken (RectanglePoint eRectanglePoint) |
static OUString | lcl_GetTarget (const css::uno::Reference< css::frame::XModel > &xModel, OUString &rURL) |
static OUString | GetAutoNumType (SvxNumType nNumberingType, bool bSDot, bool bPBehind, bool bPBoth) |
static std::map< OString, std::vector< OString > > | lcl_getAdjNames () |
static sal_Int32 | lcl_CalculateDist (const double dX, const double dY) |
static sal_Int32 | lcl_CalculateDir (const double dX, const double dY) |
static bool | IsNonEmptySimpleText (const Reference< XInterface > &xIface) |
static void | AddExtLst (FSHelperPtr const &pFS, Reference< XPropertySet > const &xShape) |
static bool | lcl_IsOnDenylist (OUString const &rShapeType) |
static bool | lcl_IsOnAllowlist (OUString const &rShapeType) |
static bool | lcl_GetHandlePosition (sal_Int32 &nValue, const EnhancedCustomShapeParameter &rParam, const Sequence< EnhancedCustomShapeAdjustmentValue > &rSeq) |
static void | lcl_AnalyzeHandles (const uno::Sequence< beans::PropertyValues > &rHandles, std::vector< std::pair< sal_Int32, sal_Int32 > > &rHandlePositionList, const Sequence< EnhancedCustomShapeAdjustmentValue > &rSeq) |
static void | lcl_AppendAdjustmentValue (std::vector< std::pair< sal_Int32, sal_Int32 > > &rAvList, sal_Int32 nAdjIdx, sal_Int32 nValue) |
static sal_Int32 | lcl_NormalizeAngle (sal_Int32 nAngle) |
static sal_Int32 | lcl_CircleAngle2CustomShapeEllipseAngleOOX (const sal_Int32 nInternAngle, const sal_Int32 nWidth, const sal_Int32 nHeight) |
static OUString | lcl_GetTarget (const css::uno::Reference< css::frame::XModel > &xModel, std::u16string_view rURL) |
static void | lcl_Rotate (sal_Int32 nAngle, Point center, awt::Point &pt) |
static void | lcl_FlipHFlipV (tools::Polygon aPoly, sal_Int32 nAngle, bool &rFlipH, bool &rFlipV) |
static sal_Int32 | lcl_GetAngle (tools::Polygon aPoly) |
static void | lcl_GetConnectorAdjustValue (const Reference< XShape > &xShape, tools::Polygon aPoly, ConnectorType eConnectorType, std::vector< std::pair< sal_Int32, sal_Int32 > > &rAvList) |
static sal_Int32 | lcl_GetGluePointId (const Reference< XShape > &xShape, sal_Int32 nGluePointId) |
static const NameToConvertMapType & | lcl_GetConverters () |
static bool | lcl_isTextBox (const Reference< XInterface > &xIface) |
OUString | getEmbeddedWAVAudioFile (const ::oox::core::Relations &rRelations, const AttributeList &rAttribs) |
css::awt::Point | GetPointPercent (const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttribs) |
css::awt::Size | GetSize2D (const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttributes) |
css::geometry::IntegerRectangle2D | GetRelativeRect (const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttributes) |
void | fillRelativeRectangle (model::RelativeRectangle &rRelativeRectangle, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttributes) |
css::style::TabAlign | GetTabAlign (::sal_Int32 aToken) |
OOX_DLLPUBLIC const char * | GetTextVerticalAdjust (css::drawing::TextVerticalAdjust eAdjust) |
const char * | GetHatchPattern (const css::drawing::Hatch &rHatch) |
IndexRange | GetIndexRange (const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttributes) |
OString | calcRotationValue (sal_Int32 nRotation) |
sal_Int64 | convertHmmToEmu (sal_Int32 nValue) |
sal_Int32 | convertEmuToHmm (sal_Int64 nValue) |
float | convertEmuToPoints (sal_Int64 nValue) |
double | convertPointToMms (double fValue) |
sal_Int32 | ExportRotateClockwisify (Degree100 input) |
constexpr const char * | getComponentDir (DocumentType eDocumentType) |
constexpr const char * | getRelationCompPrefix (DocumentType eDocumentType) |
Variables | |
dk1 | |
lt1 | |
dk2 | |
lt2 | |
accent1 | |
accent2 | |
accent3 | |
accent4 | |
accent5 | |
accent6 | |
hlink | |
folHlink | |
Count | |
AXIS_PRIMARY_X | |
AXIS_PRIMARY_Y | |
AXIS_PRIMARY_Z | |
AXIS_SECONDARY_X | |
AXIS_SECONDARY_Y | |
DOCUMENT_DOCX | |
DOCUMENT_PPTX | |
DOCUMENT_XLSX | |
const FormulaCommandNameTable | pFormulaCommandNameTable [] |
static const FormulaCommandHMap * | pCommandHashMap |
constexpr int | NUM_TEXT_LIST_STYLE_ENTRIES |
const sal_Int32 | PER_PERCENT |
const sal_Int32 | MAX_PERCENT |
const sal_Int32 | PER_DEGREE |
const sal_Int32 | MAX_DEGREE |
const sal_Int32 | THEMED_STYLE_SUBTLE |
const sal_Int32 | THEMED_STYLE_MODERATE |
const sal_Int32 | THEMED_STYLE_INTENSE |