LibreOffice Module drawinglayer (master) 1
Public Member Functions | Private Attributes | List of all members
EnhancedShapeDumper Class Reference

#include <EnhancedShapeDumper.hxx>

Public Member Functions

 EnhancedShapeDumper (xmlTextWriterPtr writer)
 
void dumpEnhancedCustomShapeParameterPair (const css::drawing::EnhancedCustomShapeParameterPair &aParameterPair)
 
void dumpDirection3D (css::drawing::Direction3D aDirection3D)
 
void dumpPropertyValueAsElement (const css::beans::PropertyValue &aPropertyValue)
 
void dumpEnhancedCustomShapeParameter (const css::drawing::EnhancedCustomShapeParameter &aParameter)
 
void dumpEnhancedCustomShapeExtrusionService (const css::uno::Reference< css::beans::XPropertySet > &xPropSet)
 
void dumpExtrusionAsAttribute (bool bExtrusion)
 
void dumpBrightnessAsAttribute (double aBrightness)
 
void dumpDepthAsElement (const css::drawing::EnhancedCustomShapeParameterPair &aDepth)
 
void dumpDiffusionAsAttribute (double aDiffusion)
 
void dumpNumberOfLineSegmentsAsAttribute (sal_Int32 aNumberOfLineSegments)
 
void dumpLightFaceAsAttribute (bool bLightFace)
 
void dumpFirstLightHarshAsAttribute (bool bFirstLightHarsh)
 
void dumpSecondLightHarshAsAttribute (bool bSecondLightHarsh)
 
void dumpFirstLightLevelAsAttribute (double aFirstLightLevel)
 
void dumpSecondLightLevelAsAttribute (double aSecondLightLevel)
 
void dumpFirstLightDirectionAsElement (css::drawing::Direction3D aFirstLightDirection)
 
void dumpSecondLightDirectionAsElement (css::drawing::Direction3D aSecondLightDirection)
 
void dumpMetalAsAttribute (bool bMetal)
 
void dumpShadeModeAsAttribute (css::drawing::ShadeMode eShadeMode)
 
void dumpRotateAngleAsElement (const css::drawing::EnhancedCustomShapeParameterPair &aRotateAngle)
 
void dumpRotationCenterAsElement (css::drawing::Direction3D aRotationCenter)
 
void dumpShininessAsAttribute (double aShininess)
 
void dumpSkewAsElement (const css::drawing::EnhancedCustomShapeParameterPair &aSkew)
 
void dumpSpecularityAsAttribute (double aSpecularity)
 
void dumpProjectionModeAsAttribute (css::drawing::ProjectionMode eProjectionMode)
 
void dumpViewPointAsElement (css::drawing::Position3D aViewPoint)
 
void dumpOriginAsElement (const css::drawing::EnhancedCustomShapeParameterPair &aOrigin)
 
void dumpExtrusionColorAsAttribute (bool bExtrusionColor)
 
void dumpEnhancedCustomShapeGeometryService (const css::uno::Reference< css::beans::XPropertySet > &xPropSet)
 
void dumpTypeAsAttribute (std::u16string_view sType)
 
void dumpViewBoxAsElement (css::awt::Rectangle aViewBox)
 
void dumpMirroredXAsAttribute (bool bMirroredX)
 
void dumpMirroredYAsAttribute (bool bMirroredY)
 
void dumpTextRotateAngleAsAttribute (double aTextRotateAngle)
 
void dumpAdjustmentValuesAsElement (const css::uno::Sequence< css::drawing::EnhancedCustomShapeAdjustmentValue > &aAdjustmentValues)
 
void dumpExtrusionAsElement (const css::uno::Sequence< css::beans::PropertyValue > &aExtrusion)
 
void dumpPathAsElement (const css::uno::Sequence< css::beans::PropertyValue > &aPath)
 
void dumpTextPathAsElement (const css::uno::Sequence< css::beans::PropertyValue > &aTextPath)
 
void dumpEquationsAsElement (const css::uno::Sequence< OUString > &aEquations)
 
void dumpHandlesAsElement (const css::uno::Sequence< css::beans::PropertyValues > &aHandles)
 
void dumpEnhancedCustomShapeHandleService (const css::uno::Reference< css::beans::XPropertySet > &xPropSet)
 
void dumpSwitchedAsAttribute (bool bSwitched)
 
void dumpPositionAsElement (const css::drawing::EnhancedCustomShapeParameterPair &aPosition)
 
void dumpPolarAsElement (const css::drawing::EnhancedCustomShapeParameterPair &aPolar)
 
void dumpRefXAsAttribute (sal_Int32 aRefX)
 
void dumpRefYAsAttribute (sal_Int32 aRefY)
 
void dumpRefAngleAsAttribute (sal_Int32 aRefAngle)
 
void dumpRefRAsAttribute (sal_Int32 aRefR)
 
void dumpRangeXMinimumAsElement (const css::drawing::EnhancedCustomShapeParameter &aRangeXMinimum)
 
void dumpRangeXMaximumAsElement (const css::drawing::EnhancedCustomShapeParameter &aRangeXMaximum)
 
void dumpRangeYMinimumAsElement (const css::drawing::EnhancedCustomShapeParameter &aRangeYMinimum)
 
void dumpRangeYMaximumAsElement (const css::drawing::EnhancedCustomShapeParameter &aRangeXMaximum)
 
void dumpRadiusRangeMinimumAsElement (const css::drawing::EnhancedCustomShapeParameter &aRadiusRangeMinimum)
 
void dumpRadiusRangeMaximumAsElement (const css::drawing::EnhancedCustomShapeParameter &aRadiusRangeMaximum)
 
void dumpEnhancedCustomShapePathService (const css::uno::Reference< css::beans::XPropertySet > &xPropSet)
 
void dumpCoordinatesAsElement (const css::uno::Sequence< css::drawing::EnhancedCustomShapeParameterPair > &aCoordinates)
 
void dumpSegmentsAsElement (const css::uno::Sequence< css::drawing::EnhancedCustomShapeSegment > &aSegments)
 
void dumpStretchXAsAttribute (sal_Int32 aStretchX)
 
void dumpStretchYAsAttribute (sal_Int32 aStretchY)
 
void dumpTextFramesAsElement (const css::uno::Sequence< css::drawing::EnhancedCustomShapeTextFrame > &aTextFrames)
 
void dumpGluePointsAsElement (const css::uno::Sequence< css::drawing::EnhancedCustomShapeParameterPair > &aGluePoints)
 
void dumpGluePointLeavingDirectionsAsElement (const css::uno::Sequence< double > &aGluePointLeavingDirections)
 
void dumpGluePointTypeAsAttribute (sal_Int32 aGluePointType)
 
void dumpExtrusionAllowedAsAttribute (bool bExtrusionAllowed)
 
void dumpConcentricGradientFillAllowedAsAttribute (bool bConcentricGradientFillAllowed)
 
void dumpTextPathAllowedAsAttribute (bool bTextPathAllowed)
 
void dumpSubViewSizeAsElement (const css::uno::Sequence< css::awt::Size > &aSubViewSize)
 
void dumpEnhancedCustomShapeTextPathService (const css::uno::Reference< css::beans::XPropertySet > &xPropSet)
 
void dumpTextPathAsAttribute (bool bTextPath)
 
void dumpTextPathModeAsAttribute (css::drawing::EnhancedCustomShapeTextPathMode eTextPathMode)
 
void dumpScaleXAsAttribute (bool bScaleX)
 

Private Attributes

xmlTextWriterPtr xmlWriter
 

Detailed Description

Definition at line 36 of file EnhancedShapeDumper.hxx.

Constructor & Destructor Documentation

◆ EnhancedShapeDumper()

EnhancedShapeDumper::EnhancedShapeDumper ( xmlTextWriterPtr  writer)
inlineexplicit

Definition at line 39 of file EnhancedShapeDumper.hxx.

Member Function Documentation

◆ dumpAdjustmentValuesAsElement()

void EnhancedShapeDumper::dumpAdjustmentValuesAsElement ( const css::uno::Sequence< css::drawing::EnhancedCustomShapeAdjustmentValue > &  aAdjustmentValues)

Definition at line 469 of file EnhancedShapeDumper.cxx.

References i, nValue, OUStringToOString(), and xmlWriter.

Referenced by dumpEnhancedCustomShapeGeometryService().

◆ dumpBrightnessAsAttribute()

void EnhancedShapeDumper::dumpBrightnessAsAttribute ( double  aBrightness)

Definition at line 168 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpConcentricGradientFillAllowedAsAttribute()

void EnhancedShapeDumper::dumpConcentricGradientFillAllowedAsAttribute ( bool  bConcentricGradientFillAllowed)

Definition at line 992 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapePathService().

◆ dumpCoordinatesAsElement()

void EnhancedShapeDumper::dumpCoordinatesAsElement ( const css::uno::Sequence< css::drawing::EnhancedCustomShapeParameterPair > &  aCoordinates)

◆ dumpDepthAsElement()

void EnhancedShapeDumper::dumpDepthAsElement ( const css::drawing::EnhancedCustomShapeParameterPair &  aDepth)

◆ dumpDiffusionAsAttribute()

void EnhancedShapeDumper::dumpDiffusionAsAttribute ( double  aDiffusion)

Definition at line 195 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpDirection3D()

void EnhancedShapeDumper::dumpDirection3D ( css::drawing::Direction3D  aDirection3D)

◆ dumpEnhancedCustomShapeExtrusionService()

void EnhancedShapeDumper::dumpEnhancedCustomShapeExtrusionService ( const css::uno::Reference< css::beans::XPropertySet > &  xPropSet)

◆ dumpEnhancedCustomShapeGeometryService()

void EnhancedShapeDumper::dumpEnhancedCustomShapeGeometryService ( const css::uno::Reference< css::beans::XPropertySet > &  xPropSet)

◆ dumpEnhancedCustomShapeHandleService()

void EnhancedShapeDumper::dumpEnhancedCustomShapeHandleService ( const css::uno::Reference< css::beans::XPropertySet > &  xPropSet)

◆ dumpEnhancedCustomShapeParameter()

void EnhancedShapeDumper::dumpEnhancedCustomShapeParameter ( const css::drawing::EnhancedCustomShapeParameter &  aParameter)

◆ dumpEnhancedCustomShapeParameterPair()

void EnhancedShapeDumper::dumpEnhancedCustomShapeParameterPair ( const css::drawing::EnhancedCustomShapeParameterPair &  aParameterPair)

◆ dumpEnhancedCustomShapePathService()

void EnhancedShapeDumper::dumpEnhancedCustomShapePathService ( const css::uno::Reference< css::beans::XPropertySet > &  xPropSet)

◆ dumpEnhancedCustomShapeTextPathService()

void EnhancedShapeDumper::dumpEnhancedCustomShapeTextPathService ( const css::uno::Reference< css::beans::XPropertySet > &  xPropSet)

◆ dumpEquationsAsElement()

void EnhancedShapeDumper::dumpEquationsAsElement ( const css::uno::Sequence< OUString > &  aEquations)

Definition at line 579 of file EnhancedShapeDumper.cxx.

References i, OUStringToOString(), and xmlWriter.

Referenced by dumpEnhancedCustomShapeGeometryService().

◆ dumpExtrusionAllowedAsAttribute()

void EnhancedShapeDumper::dumpExtrusionAllowedAsAttribute ( bool  bExtrusionAllowed)

Definition at line 984 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapePathService().

◆ dumpExtrusionAsAttribute()

void EnhancedShapeDumper::dumpExtrusionAsAttribute ( bool  bExtrusion)

Definition at line 160 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpExtrusionAsElement()

void EnhancedShapeDumper::dumpExtrusionAsElement ( const css::uno::Sequence< css::beans::PropertyValue > &  aExtrusion)

◆ dumpExtrusionColorAsAttribute()

void EnhancedShapeDumper::dumpExtrusionColorAsAttribute ( bool  bExtrusionColor)

Definition at line 351 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpFirstLightDirectionAsElement()

void EnhancedShapeDumper::dumpFirstLightDirectionAsElement ( css::drawing::Direction3D  aFirstLightDirection)

Definition at line 246 of file EnhancedShapeDumper.cxx.

References dumpDirection3D(), and xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpFirstLightHarshAsAttribute()

void EnhancedShapeDumper::dumpFirstLightHarshAsAttribute ( bool  bFirstLightHarsh)

Definition at line 213 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpFirstLightLevelAsAttribute()

void EnhancedShapeDumper::dumpFirstLightLevelAsAttribute ( double  aFirstLightLevel)

Definition at line 229 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpGluePointLeavingDirectionsAsElement()

void EnhancedShapeDumper::dumpGluePointLeavingDirectionsAsElement ( const css::uno::Sequence< double > &  aGluePointLeavingDirections)

Definition at line 969 of file EnhancedShapeDumper.cxx.

References i, and xmlWriter.

Referenced by dumpEnhancedCustomShapePathService().

◆ dumpGluePointsAsElement()

void EnhancedShapeDumper::dumpGluePointsAsElement ( const css::uno::Sequence< css::drawing::EnhancedCustomShapeParameterPair > &  aGluePoints)

◆ dumpGluePointTypeAsAttribute()

void EnhancedShapeDumper::dumpGluePointTypeAsAttribute ( sal_Int32  aGluePointType)

Definition at line 979 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapePathService().

◆ dumpHandlesAsElement()

void EnhancedShapeDumper::dumpHandlesAsElement ( const css::uno::Sequence< css::beans::PropertyValues > &  aHandles)

◆ dumpLightFaceAsAttribute()

void EnhancedShapeDumper::dumpLightFaceAsAttribute ( bool  bLightFace)

Definition at line 205 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpMetalAsAttribute()

void EnhancedShapeDumper::dumpMetalAsAttribute ( bool  bMetal)

Definition at line 260 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpMirroredXAsAttribute()

void EnhancedShapeDumper::dumpMirroredXAsAttribute ( bool  bMirroredX)

◆ dumpMirroredYAsAttribute()

void EnhancedShapeDumper::dumpMirroredYAsAttribute ( bool  bMirroredY)

◆ dumpNumberOfLineSegmentsAsAttribute()

void EnhancedShapeDumper::dumpNumberOfLineSegmentsAsAttribute ( sal_Int32  aNumberOfLineSegments)

Definition at line 200 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpOriginAsElement()

void EnhancedShapeDumper::dumpOriginAsElement ( const css::drawing::EnhancedCustomShapeParameterPair &  aOrigin)

◆ dumpPathAsElement()

void EnhancedShapeDumper::dumpPathAsElement ( const css::uno::Sequence< css::beans::PropertyValue > &  aPath)

◆ dumpPolarAsElement()

void EnhancedShapeDumper::dumpPolarAsElement ( const css::drawing::EnhancedCustomShapeParameterPair &  aPolar)

◆ dumpPositionAsElement()

void EnhancedShapeDumper::dumpPositionAsElement ( const css::drawing::EnhancedCustomShapeParameterPair &  aPosition)

◆ dumpProjectionModeAsAttribute()

void EnhancedShapeDumper::dumpProjectionModeAsAttribute ( css::drawing::ProjectionMode  eProjectionMode)

Definition at line 320 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpPropertyValueAsElement()

void EnhancedShapeDumper::dumpPropertyValueAsElement ( const css::beans::PropertyValue &  aPropertyValue)

◆ dumpRadiusRangeMaximumAsElement()

void EnhancedShapeDumper::dumpRadiusRangeMaximumAsElement ( const css::drawing::EnhancedCustomShapeParameter &  aRadiusRangeMaximum)

◆ dumpRadiusRangeMinimumAsElement()

void EnhancedShapeDumper::dumpRadiusRangeMinimumAsElement ( const css::drawing::EnhancedCustomShapeParameter &  aRadiusRangeMinimum)

◆ dumpRangeXMaximumAsElement()

void EnhancedShapeDumper::dumpRangeXMaximumAsElement ( const css::drawing::EnhancedCustomShapeParameter &  aRangeXMaximum)

◆ dumpRangeXMinimumAsElement()

void EnhancedShapeDumper::dumpRangeXMinimumAsElement ( const css::drawing::EnhancedCustomShapeParameter &  aRangeXMinimum)

◆ dumpRangeYMaximumAsElement()

void EnhancedShapeDumper::dumpRangeYMaximumAsElement ( const css::drawing::EnhancedCustomShapeParameter &  aRangeXMaximum)

◆ dumpRangeYMinimumAsElement()

void EnhancedShapeDumper::dumpRangeYMinimumAsElement ( const css::drawing::EnhancedCustomShapeParameter &  aRangeYMinimum)

◆ dumpRefAngleAsAttribute()

void EnhancedShapeDumper::dumpRefAngleAsAttribute ( sal_Int32  aRefAngle)

Definition at line 739 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeHandleService().

◆ dumpRefRAsAttribute()

void EnhancedShapeDumper::dumpRefRAsAttribute ( sal_Int32  aRefR)

Definition at line 744 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeHandleService().

◆ dumpRefXAsAttribute()

void EnhancedShapeDumper::dumpRefXAsAttribute ( sal_Int32  aRefX)

Definition at line 729 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeHandleService().

◆ dumpRefYAsAttribute()

void EnhancedShapeDumper::dumpRefYAsAttribute ( sal_Int32  aRefY)

Definition at line 734 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeHandleService().

◆ dumpRotateAngleAsElement()

void EnhancedShapeDumper::dumpRotateAngleAsElement ( const css::drawing::EnhancedCustomShapeParameterPair &  aRotateAngle)

◆ dumpRotationCenterAsElement()

void EnhancedShapeDumper::dumpRotationCenterAsElement ( css::drawing::Direction3D  aRotationCenter)

Definition at line 296 of file EnhancedShapeDumper.cxx.

References dumpDirection3D(), and xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpScaleXAsAttribute()

void EnhancedShapeDumper::dumpScaleXAsAttribute ( bool  bScaleX)

Definition at line 1073 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeTextPathService().

◆ dumpSecondLightDirectionAsElement()

void EnhancedShapeDumper::dumpSecondLightDirectionAsElement ( css::drawing::Direction3D  aSecondLightDirection)

Definition at line 253 of file EnhancedShapeDumper.cxx.

References dumpDirection3D(), and xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpSecondLightHarshAsAttribute()

void EnhancedShapeDumper::dumpSecondLightHarshAsAttribute ( bool  bSecondLightHarsh)

Definition at line 221 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpSecondLightLevelAsAttribute()

void EnhancedShapeDumper::dumpSecondLightLevelAsAttribute ( double  aSecondLightLevel)

Definition at line 234 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpSegmentsAsElement()

void EnhancedShapeDumper::dumpSegmentsAsElement ( const css::uno::Sequence< css::drawing::EnhancedCustomShapeSegment > &  aSegments)

Definition at line 912 of file EnhancedShapeDumper.cxx.

References aCommand, aSegments, i, and xmlWriter.

Referenced by dumpEnhancedCustomShapePathService().

◆ dumpShadeModeAsAttribute()

void EnhancedShapeDumper::dumpShadeModeAsAttribute ( css::drawing::ShadeMode  eShadeMode)

Definition at line 268 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpShininessAsAttribute()

void EnhancedShapeDumper::dumpShininessAsAttribute ( double  aShininess)

Definition at line 303 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpSkewAsElement()

void EnhancedShapeDumper::dumpSkewAsElement ( const css::drawing::EnhancedCustomShapeParameterPair &  aSkew)

◆ dumpSpecularityAsAttribute()

void EnhancedShapeDumper::dumpSpecularityAsAttribute ( double  aSpecularity)

Definition at line 315 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

◆ dumpStretchXAsAttribute()

void EnhancedShapeDumper::dumpStretchXAsAttribute ( sal_Int32  aStretchX)

Definition at line 927 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapePathService().

◆ dumpStretchYAsAttribute()

void EnhancedShapeDumper::dumpStretchYAsAttribute ( sal_Int32  aStretchY)

Definition at line 932 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapePathService().

◆ dumpSubViewSizeAsElement()

void EnhancedShapeDumper::dumpSubViewSizeAsElement ( const css::uno::Sequence< css::awt::Size > &  aSubViewSize)

Definition at line 1008 of file EnhancedShapeDumper.cxx.

References i, and xmlWriter.

Referenced by dumpEnhancedCustomShapePathService().

◆ dumpSwitchedAsAttribute()

void EnhancedShapeDumper::dumpSwitchedAsAttribute ( bool  bSwitched)

Definition at line 707 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeHandleService().

◆ dumpTextFramesAsElement()

void EnhancedShapeDumper::dumpTextFramesAsElement ( const css::uno::Sequence< css::drawing::EnhancedCustomShapeTextFrame > &  aTextFrames)

◆ dumpTextPathAllowedAsAttribute()

void EnhancedShapeDumper::dumpTextPathAllowedAsAttribute ( bool  bTextPathAllowed)

Definition at line 1000 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapePathService().

◆ dumpTextPathAsAttribute()

void EnhancedShapeDumper::dumpTextPathAsAttribute ( bool  bTextPath)

Definition at line 1047 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeTextPathService().

◆ dumpTextPathAsElement()

void EnhancedShapeDumper::dumpTextPathAsElement ( const css::uno::Sequence< css::beans::PropertyValue > &  aTextPath)

◆ dumpTextPathModeAsAttribute()

void EnhancedShapeDumper::dumpTextPathModeAsAttribute ( css::drawing::EnhancedCustomShapeTextPathMode  eTextPathMode)

Definition at line 1055 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeTextPathService().

◆ dumpTextRotateAngleAsAttribute()

void EnhancedShapeDumper::dumpTextRotateAngleAsAttribute ( double  aTextRotateAngle)

Definition at line 464 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeGeometryService().

◆ dumpTypeAsAttribute()

void EnhancedShapeDumper::dumpTypeAsAttribute ( std::u16string_view  sType)

Definition at line 432 of file EnhancedShapeDumper.cxx.

References OUStringToOString(), sType, and xmlWriter.

Referenced by dumpEnhancedCustomShapeGeometryService().

◆ dumpViewBoxAsElement()

void EnhancedShapeDumper::dumpViewBoxAsElement ( css::awt::Rectangle  aViewBox)

Definition at line 438 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeGeometryService().

◆ dumpViewPointAsElement()

void EnhancedShapeDumper::dumpViewPointAsElement ( css::drawing::Position3D  aViewPoint)

Definition at line 335 of file EnhancedShapeDumper.cxx.

References xmlWriter.

Referenced by dumpEnhancedCustomShapeExtrusionService().

Member Data Documentation

◆ xmlWriter

xmlTextWriterPtr EnhancedShapeDumper::xmlWriter
private

Definition at line 130 of file EnhancedShapeDumper.hxx.

Referenced by dumpAdjustmentValuesAsElement(), dumpBrightnessAsAttribute(), dumpConcentricGradientFillAllowedAsAttribute(), dumpCoordinatesAsElement(), dumpDepthAsElement(), dumpDiffusionAsAttribute(), dumpDirection3D(), dumpEnhancedCustomShapeParameter(), dumpEnhancedCustomShapeParameterPair(), dumpEquationsAsElement(), dumpExtrusionAllowedAsAttribute(), dumpExtrusionAsAttribute(), dumpExtrusionAsElement(), dumpExtrusionColorAsAttribute(), dumpFirstLightDirectionAsElement(), dumpFirstLightHarshAsAttribute(), dumpFirstLightLevelAsAttribute(), dumpGluePointLeavingDirectionsAsElement(), dumpGluePointsAsElement(), dumpGluePointTypeAsAttribute(), dumpHandlesAsElement(), dumpLightFaceAsAttribute(), dumpMetalAsAttribute(), dumpMirroredXAsAttribute(), dumpMirroredYAsAttribute(), dumpNumberOfLineSegmentsAsAttribute(), dumpOriginAsElement(), dumpPathAsElement(), dumpPolarAsElement(), dumpPositionAsElement(), dumpProjectionModeAsAttribute(), dumpPropertyValueAsElement(), dumpRadiusRangeMaximumAsElement(), dumpRadiusRangeMinimumAsElement(), dumpRangeXMaximumAsElement(), dumpRangeXMinimumAsElement(), dumpRangeYMaximumAsElement(), dumpRangeYMinimumAsElement(), dumpRefAngleAsAttribute(), dumpRefRAsAttribute(), dumpRefXAsAttribute(), dumpRefYAsAttribute(), dumpRotateAngleAsElement(), dumpRotationCenterAsElement(), dumpScaleXAsAttribute(), dumpSecondLightDirectionAsElement(), dumpSecondLightHarshAsAttribute(), dumpSecondLightLevelAsAttribute(), dumpSegmentsAsElement(), dumpShadeModeAsAttribute(), dumpShininessAsAttribute(), dumpSkewAsElement(), dumpSpecularityAsAttribute(), dumpStretchXAsAttribute(), dumpStretchYAsAttribute(), dumpSubViewSizeAsElement(), dumpSwitchedAsAttribute(), dumpTextFramesAsElement(), dumpTextPathAllowedAsAttribute(), dumpTextPathAsAttribute(), dumpTextPathAsElement(), dumpTextPathModeAsAttribute(), dumpTextRotateAngleAsAttribute(), dumpTypeAsAttribute(), dumpViewBoxAsElement(), and dumpViewPointAsElement().


The documentation for this class was generated from the following files: