...
Documentation
Documentation

# Package chartex

## Overview ▹

## Overview ▾

## Index ▹

## Index ▾

### Package files

CT_Address.go CT_Aggregation.go CT_Axis.go CT_AxisChoice.go CT_AxisTitle.go CT_AxisUnits.go CT_AxisUnitsLabel.go CT_Binning.go CT_BinningChoice.go CT_CategoryAxisScaling.go CT_Chart.go CT_ChartData.go CT_ChartSpace.go CT_ChartTitle.go CT_Clear.go CT_Copyrights.go CT_Data.go CT_DataChoice.go CT_DataId.go CT_DataLabel.go CT_DataLabelHidden.go CT_DataLabelVisibilities.go CT_DataLabels.go CT_DataPoint.go CT_Extension.go CT_ExtensionList.go CT_ExternalData.go CT_ExtremeValueColorPosition.go CT_FormatOverride.go CT_FormatOverrides.go CT_Formula.go CT_GeoCache.go CT_GeoCacheChoice.go CT_GeoChildEntities.go CT_GeoChildEntitiesQuery.go CT_GeoChildEntitiesQueryResult.go CT_GeoChildEntitiesQueryResults.go CT_GeoChildTypes.go CT_GeoData.go CT_GeoDataEntityQuery.go CT_GeoDataEntityQueryResult.go CT_GeoDataEntityQueryResults.go CT_GeoDataPointQuery.go CT_GeoDataPointToEntityQuery.go CT_GeoDataPointToEntityQueryResult.go CT_GeoDataPointToEntityQueryResults.go CT_GeoEntity.go CT_GeoHierarchyEntity.go CT_GeoLocation.go CT_GeoLocationQuery.go CT_GeoLocationQueryResult.go CT_GeoLocationQueryResults.go CT_GeoLocations.go CT_GeoParentEntitiesQuery.go CT_GeoParentEntitiesQueryResult.go CT_GeoParentEntitiesQueryResults.go CT_GeoParentEntity.go CT_GeoPolygon.go CT_GeoPolygons.go CT_Geography.go CT_Gridlines.go CT_HeaderFooter.go CT_Legend.go CT_NumberColorPosition.go CT_NumberFormat.go CT_NumericDimension.go CT_NumericLevel.go CT_NumericValue.go CT_PageMargins.go CT_PageSetup.go CT_ParentLabelLayout.go CT_PercentageColorPosition.go CT_PlotArea.go CT_PlotAreaRegion.go CT_PlotSurface.go CT_PrintSettings.go CT_RegionLabelLayout.go CT_RelId.go CT_Series.go CT_SeriesElementVisibilities.go CT_SeriesLayoutProperties.go CT_SeriesLayoutPropertiesChoice.go CT_Statistics.go CT_StringDimension.go CT_StringLevel.go CT_StringValue.go CT_SubtotalIndex.go CT_Subtotals.go CT_Text.go CT_TextChoice.go CT_TextData.go CT_TickLabels.go CT_TickMarks.go CT_ValueAxisScaling.go CT_ValueColorEndPosition.go CT_ValueColorEndPositionChoice.go CT_ValueColorMiddlePosition.go CT_ValueColorMiddlePositionChoice.go CT_ValueColorPositions.go CT_ValueColors.go Chart.go ChartSpace.go ST_DoubleOrAutomatic.go ST_GapWidthRatio.go ST_ValueAxisUnit.go common.go

## type CT_Address ¶

    type CT_Address struct {
        Address1Attr       *string
        CountryRegionAttr  *string
        AdminDistrict1Attr *string
        AdminDistrict2Attr *string
        PostalCodeAttr     *string
        LocalityAttr       *string
        IsoCountryCodeAttr *string
    }

### func NewCT_Address ¶

    func NewCT_Address() *CT_Address

### func (*CT_Address) MarshalXML ¶

    func (m *CT_Address) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Address) UnmarshalXML ¶

    func (m *CT_Address) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Address) Validate ¶

    func (m *CT_Address) Validate() error

Validate validates the CT_Address and its children

### func (*CT_Address) ValidateWithPath ¶

    func (m *CT_Address) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Address and its children, prefixing error messages with path

## type CT_Aggregation ¶

    type CT_Aggregation struct {
    }

### func NewCT_Aggregation ¶

    func NewCT_Aggregation() *CT_Aggregation

### func (*CT_Aggregation) MarshalXML ¶

    func (m *CT_Aggregation) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Aggregation) UnmarshalXML ¶

    func (m *CT_Aggregation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Aggregation) Validate ¶

    func (m *CT_Aggregation) Validate() error

Validate validates the CT_Aggregation and its children

### func (*CT_Aggregation) ValidateWithPath ¶

    func (m *CT_Aggregation) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Aggregation and its children, prefixing error messages with path

## type CT_Axis ¶

    type CT_Axis struct {
        IdAttr         uint32
        HiddenAttr     *bool
        AxisChoice     *CT_AxisChoice
        Title          *CT_AxisTitle
        Units          *CT_AxisUnits
        MajorGridlines *CT_Gridlines
        MinorGridlines *CT_Gridlines
        MajorTickMarks *CT_TickMarks
        MinorTickMarks *CT_TickMarks
        TickLabels     *CT_TickLabels
        NumFmt         *CT_NumberFormat
        SpPr           *dml.CT_ShapeProperties
        TxPr           *dml.CT_TextBody
        ExtLst         *CT_ExtensionList
    }

### func NewCT_Axis ¶

    func NewCT_Axis() *CT_Axis

### func (*CT_Axis) MarshalXML ¶

    func (m *CT_Axis) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Axis) UnmarshalXML ¶

    func (m *CT_Axis) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Axis) Validate ¶

    func (m *CT_Axis) Validate() error

Validate validates the CT_Axis and its children

### func (*CT_Axis) ValidateWithPath ¶

    func (m *CT_Axis) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Axis and its children, prefixing error messages with path

## type CT_AxisChoice ¶

    type CT_AxisChoice struct {
        CatScaling *CT_CategoryAxisScaling
        ValScaling *CT_ValueAxisScaling
    }

### func NewCT_AxisChoice ¶

    func NewCT_AxisChoice() *CT_AxisChoice

### func (*CT_AxisChoice) MarshalXML ¶

    func (m *CT_AxisChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_AxisChoice) UnmarshalXML ¶

    func (m *CT_AxisChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_AxisChoice) Validate ¶

    func (m *CT_AxisChoice) Validate() error

Validate validates the CT_AxisChoice and its children

### func (*CT_AxisChoice) ValidateWithPath ¶

    func (m *CT_AxisChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_AxisChoice and its children, prefixing error messages with path

## type CT_AxisTitle ¶

    type CT_AxisTitle struct {
        Tx     *CT_Text
        SpPr   *dml.CT_ShapeProperties
        TxPr   *dml.CT_TextBody
        ExtLst *CT_ExtensionList
    }

### func NewCT_AxisTitle ¶

    func NewCT_AxisTitle() *CT_AxisTitle

### func (*CT_AxisTitle) MarshalXML ¶

    func (m *CT_AxisTitle) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_AxisTitle) UnmarshalXML ¶

    func (m *CT_AxisTitle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_AxisTitle) Validate ¶

    func (m *CT_AxisTitle) Validate() error

Validate validates the CT_AxisTitle and its children

### func (*CT_AxisTitle) ValidateWithPath ¶

    func (m *CT_AxisTitle) ValidateWithPath(path string) error

ValidateWithPath validates the CT_AxisTitle and its children, prefixing error messages with path

## type CT_AxisUnits ¶

    type CT_AxisUnits struct {
        UnitAttr   ST_AxisUnit
        UnitsLabel *CT_AxisUnitsLabel
        ExtLst     *CT_ExtensionList
    }

### func NewCT_AxisUnits ¶

    func NewCT_AxisUnits() *CT_AxisUnits

### func (*CT_AxisUnits) MarshalXML ¶

    func (m *CT_AxisUnits) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_AxisUnits) UnmarshalXML ¶

    func (m *CT_AxisUnits) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_AxisUnits) Validate ¶

    func (m *CT_AxisUnits) Validate() error

Validate validates the CT_AxisUnits and its children

### func (*CT_AxisUnits) ValidateWithPath ¶

    func (m *CT_AxisUnits) ValidateWithPath(path string) error

ValidateWithPath validates the CT_AxisUnits and its children, prefixing error messages with path

## type CT_AxisUnitsLabel ¶

    type CT_AxisUnitsLabel struct {
        Tx     *CT_Text
        SpPr   *dml.CT_ShapeProperties
        TxPr   *dml.CT_TextBody
        ExtLst *CT_ExtensionList
    }

### func NewCT_AxisUnitsLabel ¶

    func NewCT_AxisUnitsLabel() *CT_AxisUnitsLabel

### func (*CT_AxisUnitsLabel) MarshalXML ¶

    func (m *CT_AxisUnitsLabel) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_AxisUnitsLabel) UnmarshalXML ¶

    func (m *CT_AxisUnitsLabel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_AxisUnitsLabel) Validate ¶

    func (m *CT_AxisUnitsLabel) Validate() error

Validate validates the CT_AxisUnitsLabel and its children

### func (*CT_AxisUnitsLabel) ValidateWithPath ¶

    func (m *CT_AxisUnitsLabel) ValidateWithPath(path string) error

ValidateWithPath validates the CT_AxisUnitsLabel and its children, prefixing error messages with path

## type CT_Binning ¶

    type CT_Binning struct {
        IntervalClosedAttr ST_IntervalClosedSide
        UnderflowAttr      *ST_DoubleOrAutomatic
        OverflowAttr       *ST_DoubleOrAutomatic
        BinningChoice      *CT_BinningChoice
    }

### func NewCT_Binning ¶

    func NewCT_Binning() *CT_Binning

### func (*CT_Binning) MarshalXML ¶

    func (m *CT_Binning) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Binning) UnmarshalXML ¶

    func (m *CT_Binning) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Binning) Validate ¶

    func (m *CT_Binning) Validate() error

Validate validates the CT_Binning and its children

### func (*CT_Binning) ValidateWithPath ¶

    func (m *CT_Binning) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Binning and its children, prefixing error messages with path

## type CT_BinningChoice ¶

    type CT_BinningChoice struct {
        BinSize  *float64
        BinCount *uint32
    }

### func NewCT_BinningChoice ¶

    func NewCT_BinningChoice() *CT_BinningChoice

### func (*CT_BinningChoice) MarshalXML ¶

    func (m *CT_BinningChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_BinningChoice) UnmarshalXML ¶

    func (m *CT_BinningChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_BinningChoice) Validate ¶

    func (m *CT_BinningChoice) Validate() error

Validate validates the CT_BinningChoice and its children

### func (*CT_BinningChoice) ValidateWithPath ¶

    func (m *CT_BinningChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_BinningChoice and its children, prefixing error messages with path

## type CT_CategoryAxisScaling ¶

    type CT_CategoryAxisScaling struct {
        GapWidthAttr *ST_GapWidthRatio
    }

### func NewCT_CategoryAxisScaling ¶

    func NewCT_CategoryAxisScaling() *CT_CategoryAxisScaling

### func (*CT_CategoryAxisScaling) MarshalXML ¶

    func (m *CT_CategoryAxisScaling) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_CategoryAxisScaling) UnmarshalXML ¶

    func (m *CT_CategoryAxisScaling) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_CategoryAxisScaling) Validate ¶

    func (m *CT_CategoryAxisScaling) Validate() error

Validate validates the CT_CategoryAxisScaling and its children

### func (*CT_CategoryAxisScaling) ValidateWithPath ¶

    func (m *CT_CategoryAxisScaling) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CategoryAxisScaling and its children, prefixing error messages with path

## type CT_Chart ¶

    type CT_Chart struct {
        Title    *CT_ChartTitle
        PlotArea *CT_PlotArea
        Legend   *CT_Legend
        ExtLst   *CT_ExtensionList
    }

### func NewCT_Chart ¶

    func NewCT_Chart() *CT_Chart

### func (*CT_Chart) MarshalXML ¶

    func (m *CT_Chart) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Chart) UnmarshalXML ¶

    func (m *CT_Chart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Chart) Validate ¶

    func (m *CT_Chart) Validate() error

Validate validates the CT_Chart and its children

### func (*CT_Chart) ValidateWithPath ¶

    func (m *CT_Chart) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Chart and its children, prefixing error messages with path

## type CT_ChartData ¶

    type CT_ChartData struct {
        ExternalData *CT_ExternalData
        Data         []*CT_Data
        ExtLst       *CT_ExtensionList
    }

### func NewCT_ChartData ¶

    func NewCT_ChartData() *CT_ChartData

### func (*CT_ChartData) MarshalXML ¶

    func (m *CT_ChartData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ChartData) UnmarshalXML ¶

    func (m *CT_ChartData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ChartData) Validate ¶

    func (m *CT_ChartData) Validate() error

Validate validates the CT_ChartData and its children

### func (*CT_ChartData) ValidateWithPath ¶

    func (m *CT_ChartData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ChartData and its children, prefixing error messages with path

## type CT_ChartSpace ¶

    type CT_ChartSpace struct {
        ChartData     *CT_ChartData
        Chart         *CT_Chart
        SpPr          *dml.CT_ShapeProperties
        TxPr          *dml.CT_TextBody
        ClrMapOvr     *dml.CT_ColorMapping
        FmtOvrs       *CT_FormatOverrides
        PrintSettings *CT_PrintSettings
        ExtLst        *CT_ExtensionList
    }

### func NewCT_ChartSpace ¶

    func NewCT_ChartSpace() *CT_ChartSpace

### func (*CT_ChartSpace) MarshalXML ¶

    func (m *CT_ChartSpace) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ChartSpace) UnmarshalXML ¶

    func (m *CT_ChartSpace) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ChartSpace) Validate ¶

    func (m *CT_ChartSpace) Validate() error

Validate validates the CT_ChartSpace and its children

### func (*CT_ChartSpace) ValidateWithPath ¶

    func (m *CT_ChartSpace) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ChartSpace and its children, prefixing error messages with path

## type CT_ChartTitle ¶

    type CT_ChartTitle struct {
        PosAttr     ST_SidePos
        AlignAttr   ST_PosAlign
        OverlayAttr *bool
        Tx          *CT_Text
        SpPr        *dml.CT_ShapeProperties
        TxPr        *dml.CT_TextBody
        ExtLst      *CT_ExtensionList
    }

### func NewCT_ChartTitle ¶

    func NewCT_ChartTitle() *CT_ChartTitle

### func (*CT_ChartTitle) MarshalXML ¶

    func (m *CT_ChartTitle) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ChartTitle) UnmarshalXML ¶

    func (m *CT_ChartTitle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ChartTitle) Validate ¶

    func (m *CT_ChartTitle) Validate() error

Validate validates the CT_ChartTitle and its children

### func (*CT_ChartTitle) ValidateWithPath ¶

    func (m *CT_ChartTitle) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ChartTitle and its children, prefixing error messages with path

## type CT_Clear ¶

    type CT_Clear struct {
        GeoLocationQueryResults          *CT_GeoLocationQueryResults
        GeoDataEntityQueryResults        *CT_GeoDataEntityQueryResults
        GeoDataPointToEntityQueryResults *CT_GeoDataPointToEntityQueryResults
        GeoChildEntitiesQueryResults     *CT_GeoChildEntitiesQueryResults
        GeoParentEntitiesQueryResults    *CT_GeoParentEntitiesQueryResults
    }

### func NewCT_Clear ¶

    func NewCT_Clear() *CT_Clear

### func (*CT_Clear) MarshalXML ¶

    func (m *CT_Clear) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Clear) UnmarshalXML ¶

    func (m *CT_Clear) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Clear) Validate ¶

    func (m *CT_Clear) Validate() error

Validate validates the CT_Clear and its children

### func (*CT_Clear) ValidateWithPath ¶

    func (m *CT_Clear) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Clear and its children, prefixing error messages with path

## type CT_Copyrights ¶

    type CT_Copyrights struct {
        Copyright []string
    }

### func NewCT_Copyrights ¶

    func NewCT_Copyrights() *CT_Copyrights

### func (*CT_Copyrights) MarshalXML ¶

    func (m *CT_Copyrights) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Copyrights) UnmarshalXML ¶

    func (m *CT_Copyrights) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Copyrights) Validate ¶

    func (m *CT_Copyrights) Validate() error

Validate validates the CT_Copyrights and its children

### func (*CT_Copyrights) ValidateWithPath ¶

    func (m *CT_Copyrights) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Copyrights and its children, prefixing error messages with path

## type CT_Data ¶

    type CT_Data struct {
        IdAttr     uint32
        DataChoice []*CT_DataChoice
        ExtLst     *CT_ExtensionList
    }

### func NewCT_Data ¶

    func NewCT_Data() *CT_Data

### func (*CT_Data) MarshalXML ¶

    func (m *CT_Data) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Data) UnmarshalXML ¶

    func (m *CT_Data) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Data) Validate ¶

    func (m *CT_Data) Validate() error

Validate validates the CT_Data and its children

### func (*CT_Data) ValidateWithPath ¶

    func (m *CT_Data) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Data and its children, prefixing error messages with path

## type CT_DataChoice ¶

    type CT_DataChoice struct {
        NumDim *CT_NumericDimension
        StrDim *CT_StringDimension
    }

### func NewCT_DataChoice ¶

    func NewCT_DataChoice() *CT_DataChoice

### func (*CT_DataChoice) MarshalXML ¶

    func (m *CT_DataChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_DataChoice) UnmarshalXML ¶

    func (m *CT_DataChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_DataChoice) Validate ¶

    func (m *CT_DataChoice) Validate() error

Validate validates the CT_DataChoice and its children

### func (*CT_DataChoice) ValidateWithPath ¶

    func (m *CT_DataChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataChoice and its children, prefixing error messages with path

## type CT_DataId ¶

    type CT_DataId struct {
        ValAttr uint32
    }

### func NewCT_DataId ¶

    func NewCT_DataId() *CT_DataId

### func (*CT_DataId) MarshalXML ¶

    func (m *CT_DataId) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_DataId) UnmarshalXML ¶

    func (m *CT_DataId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_DataId) Validate ¶

    func (m *CT_DataId) Validate() error

Validate validates the CT_DataId and its children

### func (*CT_DataId) ValidateWithPath ¶

    func (m *CT_DataId) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataId and its children, prefixing error messages with path

## type CT_DataLabel ¶

    type CT_DataLabel struct {
        IdxAttr    uint32
        PosAttr    ST_DataLabelPos
        NumFmt     *CT_NumberFormat
        SpPr       *dml.CT_ShapeProperties
        TxPr       *dml.CT_TextBody
        Visibility *CT_DataLabelVisibilities
        Separator  *string
        ExtLst     *CT_ExtensionList
    }

### func NewCT_DataLabel ¶

    func NewCT_DataLabel() *CT_DataLabel

### func (*CT_DataLabel) MarshalXML ¶

    func (m *CT_DataLabel) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_DataLabel) UnmarshalXML ¶

    func (m *CT_DataLabel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_DataLabel) Validate ¶

    func (m *CT_DataLabel) Validate() error

Validate validates the CT_DataLabel and its children

### func (*CT_DataLabel) ValidateWithPath ¶

    func (m *CT_DataLabel) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataLabel and its children, prefixing error messages with path

## type CT_DataLabelHidden ¶

    type CT_DataLabelHidden struct {
        IdxAttr uint32
    }

### func NewCT_DataLabelHidden ¶

    func NewCT_DataLabelHidden() *CT_DataLabelHidden

### func (*CT_DataLabelHidden) MarshalXML ¶

    func (m *CT_DataLabelHidden) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_DataLabelHidden) UnmarshalXML ¶

    func (m *CT_DataLabelHidden) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_DataLabelHidden) Validate ¶

    func (m *CT_DataLabelHidden) Validate() error

Validate validates the CT_DataLabelHidden and its children

### func (*CT_DataLabelHidden) ValidateWithPath ¶

    func (m *CT_DataLabelHidden) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataLabelHidden and its children, prefixing error messages with path

## type CT_DataLabelVisibilities ¶

    type CT_DataLabelVisibilities struct {
        SeriesNameAttr   *bool
        CategoryNameAttr *bool
        ValueAttr        *bool
    }

### func NewCT_DataLabelVisibilities ¶

    func NewCT_DataLabelVisibilities() *CT_DataLabelVisibilities

### func (*CT_DataLabelVisibilities) MarshalXML ¶

    func (m *CT_DataLabelVisibilities) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_DataLabelVisibilities) UnmarshalXML ¶

    func (m *CT_DataLabelVisibilities) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_DataLabelVisibilities) Validate ¶

    func (m *CT_DataLabelVisibilities) Validate() error

Validate validates the CT_DataLabelVisibilities and its children

### func (*CT_DataLabelVisibilities) ValidateWithPath ¶

    func (m *CT_DataLabelVisibilities) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataLabelVisibilities and its children, prefixing error messages with path

## type CT_DataLabels ¶

    type CT_DataLabels struct {
        PosAttr         ST_DataLabelPos
        NumFmt          *CT_NumberFormat
        SpPr            *dml.CT_ShapeProperties
        TxPr            *dml.CT_TextBody
        Visibility      *CT_DataLabelVisibilities
        Separator       *string
        DataLabel       []*CT_DataLabel
        DataLabelHidden []*CT_DataLabelHidden
        ExtLst          *CT_ExtensionList
    }

### func NewCT_DataLabels ¶

    func NewCT_DataLabels() *CT_DataLabels

### func (*CT_DataLabels) MarshalXML ¶

    func (m *CT_DataLabels) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_DataLabels) UnmarshalXML ¶

    func (m *CT_DataLabels) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_DataLabels) Validate ¶

    func (m *CT_DataLabels) Validate() error

Validate validates the CT_DataLabels and its children

### func (*CT_DataLabels) ValidateWithPath ¶

    func (m *CT_DataLabels) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataLabels and its children, prefixing error messages with path

## type CT_DataPoint ¶

    type CT_DataPoint struct {
        IdxAttr uint32
        SpPr    *dml.CT_ShapeProperties
        ExtLst  *CT_ExtensionList
    }

### func NewCT_DataPoint ¶

    func NewCT_DataPoint() *CT_DataPoint

### func (*CT_DataPoint) MarshalXML ¶

    func (m *CT_DataPoint) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_DataPoint) UnmarshalXML ¶

    func (m *CT_DataPoint) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_DataPoint) Validate ¶

    func (m *CT_DataPoint) Validate() error

Validate validates the CT_DataPoint and its children

### func (*CT_DataPoint) ValidateWithPath ¶

    func (m *CT_DataPoint) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataPoint and its children, prefixing error messages with path

## type CT_Extension ¶

    type CT_Extension struct {
        UriAttr *string
        Any     unioffice.Any
    }

### func NewCT_Extension ¶

    func NewCT_Extension() *CT_Extension

### func (*CT_Extension) MarshalXML ¶

    func (m *CT_Extension) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Extension) UnmarshalXML ¶

    func (m *CT_Extension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Extension) Validate ¶

    func (m *CT_Extension) Validate() error

Validate validates the CT_Extension and its children

### func (*CT_Extension) ValidateWithPath ¶

    func (m *CT_Extension) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path

## type CT_ExtensionList ¶

    type CT_ExtensionList struct {
        Ext []*CT_Extension
    }

### func NewCT_ExtensionList ¶

    func NewCT_ExtensionList() *CT_ExtensionList

### func (*CT_ExtensionList) MarshalXML ¶

    func (m *CT_ExtensionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ExtensionList) UnmarshalXML ¶

    func (m *CT_ExtensionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ExtensionList) Validate ¶

    func (m *CT_ExtensionList) Validate() error

Validate validates the CT_ExtensionList and its children

### func (*CT_ExtensionList) ValidateWithPath ¶

    func (m *CT_ExtensionList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path

## type CT_ExternalData ¶

    type CT_ExternalData struct {
        IdAttr         string
        AutoUpdateAttr *bool
    }

### func NewCT_ExternalData ¶

    func NewCT_ExternalData() *CT_ExternalData

### func (*CT_ExternalData) MarshalXML ¶

    func (m *CT_ExternalData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ExternalData) UnmarshalXML ¶

    func (m *CT_ExternalData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ExternalData) Validate ¶

    func (m *CT_ExternalData) Validate() error

Validate validates the CT_ExternalData and its children

### func (*CT_ExternalData) ValidateWithPath ¶

    func (m *CT_ExternalData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalData and its children, prefixing error messages with path

## type CT_ExtremeValueColorPosition ¶

    type CT_ExtremeValueColorPosition struct {
    }

### func NewCT_ExtremeValueColorPosition ¶

    func NewCT_ExtremeValueColorPosition() *CT_ExtremeValueColorPosition

### func (*CT_ExtremeValueColorPosition) MarshalXML ¶

    func (m *CT_ExtremeValueColorPosition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ExtremeValueColorPosition) UnmarshalXML ¶

    func (m *CT_ExtremeValueColorPosition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ExtremeValueColorPosition) Validate ¶

    func (m *CT_ExtremeValueColorPosition) Validate() error

Validate validates the CT_ExtremeValueColorPosition and its children

### func (*CT_ExtremeValueColorPosition) ValidateWithPath ¶

    func (m *CT_ExtremeValueColorPosition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExtremeValueColorPosition and its children, prefixing error messages with path

## type CT_FormatOverride ¶

    type CT_FormatOverride struct {
        IdxAttr uint32
        SpPr    *dml.CT_ShapeProperties
        ExtLst  *CT_ExtensionList
    }

### func NewCT_FormatOverride ¶

    func NewCT_FormatOverride() *CT_FormatOverride

### func (*CT_FormatOverride) MarshalXML ¶

    func (m *CT_FormatOverride) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_FormatOverride) UnmarshalXML ¶

    func (m *CT_FormatOverride) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_FormatOverride) Validate ¶

    func (m *CT_FormatOverride) Validate() error

Validate validates the CT_FormatOverride and its children

### func (*CT_FormatOverride) ValidateWithPath ¶

    func (m *CT_FormatOverride) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FormatOverride and its children, prefixing error messages with path

## type CT_FormatOverrides ¶

    type CT_FormatOverrides struct {
        FmtOvr []*CT_FormatOverride
    }

### func NewCT_FormatOverrides ¶

    func NewCT_FormatOverrides() *CT_FormatOverrides

### func (*CT_FormatOverrides) MarshalXML ¶

    func (m *CT_FormatOverrides) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_FormatOverrides) UnmarshalXML ¶

    func (m *CT_FormatOverrides) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_FormatOverrides) Validate ¶

    func (m *CT_FormatOverrides) Validate() error

Validate validates the CT_FormatOverrides and its children

### func (*CT_FormatOverrides) ValidateWithPath ¶

    func (m *CT_FormatOverrides) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FormatOverrides and its children, prefixing error messages with path

## type CT_Formula ¶

    type CT_Formula struct {
        DirAttr ST_FormulaDirection
        Content string
    }

### func NewCT_Formula ¶

    func NewCT_Formula() *CT_Formula

### func (*CT_Formula) MarshalXML ¶

    func (m *CT_Formula) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Formula) UnmarshalXML ¶

    func (m *CT_Formula) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Formula) Validate ¶

    func (m *CT_Formula) Validate() error

Validate validates the CT_Formula and its children

### func (*CT_Formula) ValidateWithPath ¶

    func (m *CT_Formula) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Formula and its children, prefixing error messages with path

## type CT_GeoCache ¶

    type CT_GeoCache struct {
        ProviderAttr   string
        GeoCacheChoice []*CT_GeoCacheChoice
    }

### func NewCT_GeoCache ¶

    func NewCT_GeoCache() *CT_GeoCache

### func (*CT_GeoCache) MarshalXML ¶

    func (m *CT_GeoCache) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoCache) UnmarshalXML ¶

    func (m *CT_GeoCache) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoCache) Validate ¶

    func (m *CT_GeoCache) Validate() error

Validate validates the CT_GeoCache and its children

### func (*CT_GeoCache) ValidateWithPath ¶

    func (m *CT_GeoCache) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoCache and its children, prefixing error messages with path

## type CT_GeoCacheChoice ¶

    type CT_GeoCacheChoice struct {
        Binary *string
        Clear  *CT_Clear
    }

### func NewCT_GeoCacheChoice ¶

    func NewCT_GeoCacheChoice() *CT_GeoCacheChoice

### func (*CT_GeoCacheChoice) MarshalXML ¶

    func (m *CT_GeoCacheChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoCacheChoice) UnmarshalXML ¶

    func (m *CT_GeoCacheChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoCacheChoice) Validate ¶

    func (m *CT_GeoCacheChoice) Validate() error

Validate validates the CT_GeoCacheChoice and its children

### func (*CT_GeoCacheChoice) ValidateWithPath ¶

    func (m *CT_GeoCacheChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoCacheChoice and its children, prefixing error messages with path

## type CT_GeoChildEntities ¶

    type CT_GeoChildEntities struct {
        GeoHierarchyEntity []*CT_GeoHierarchyEntity
    }

### func NewCT_GeoChildEntities ¶

    func NewCT_GeoChildEntities() *CT_GeoChildEntities

### func (*CT_GeoChildEntities) MarshalXML ¶

    func (m *CT_GeoChildEntities) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoChildEntities) UnmarshalXML ¶

    func (m *CT_GeoChildEntities) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoChildEntities) Validate ¶

    func (m *CT_GeoChildEntities) Validate() error

Validate validates the CT_GeoChildEntities and its children

### func (*CT_GeoChildEntities) ValidateWithPath ¶

    func (m *CT_GeoChildEntities) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoChildEntities and its children, prefixing error messages with path

## type CT_GeoChildEntitiesQuery ¶

    type CT_GeoChildEntitiesQuery struct {
        EntityIdAttr  string
        GeoChildTypes *CT_GeoChildTypes
    }

### func NewCT_GeoChildEntitiesQuery ¶

    func NewCT_GeoChildEntitiesQuery() *CT_GeoChildEntitiesQuery

### func (*CT_GeoChildEntitiesQuery) MarshalXML ¶

    func (m *CT_GeoChildEntitiesQuery) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoChildEntitiesQuery) UnmarshalXML ¶

    func (m *CT_GeoChildEntitiesQuery) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoChildEntitiesQuery) Validate ¶

    func (m *CT_GeoChildEntitiesQuery) Validate() error

Validate validates the CT_GeoChildEntitiesQuery and its children

### func (*CT_GeoChildEntitiesQuery) ValidateWithPath ¶

    func (m *CT_GeoChildEntitiesQuery) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoChildEntitiesQuery and its children, prefixing error messages with path

## type CT_GeoChildEntitiesQueryResult ¶

    type CT_GeoChildEntitiesQueryResult struct {
        GeoChildEntitiesQuery *CT_GeoChildEntitiesQuery
        GeoChildEntities      *CT_GeoChildEntities
    }

### func NewCT_GeoChildEntitiesQueryResult ¶

    func NewCT_GeoChildEntitiesQueryResult() *CT_GeoChildEntitiesQueryResult

### func (*CT_GeoChildEntitiesQueryResult) MarshalXML ¶

    func (m *CT_GeoChildEntitiesQueryResult) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoChildEntitiesQueryResult) UnmarshalXML ¶

    func (m *CT_GeoChildEntitiesQueryResult) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoChildEntitiesQueryResult) Validate ¶

    func (m *CT_GeoChildEntitiesQueryResult) Validate() error

Validate validates the CT_GeoChildEntitiesQueryResult and its children

### func (*CT_GeoChildEntitiesQueryResult) ValidateWithPath ¶

    func (m *CT_GeoChildEntitiesQueryResult) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoChildEntitiesQueryResult and its children, prefixing error messages with path

## type CT_GeoChildEntitiesQueryResults ¶

    type CT_GeoChildEntitiesQueryResults struct {
        GeoChildEntitiesQueryResult []*CT_GeoChildEntitiesQueryResult
    }

### func NewCT_GeoChildEntitiesQueryResults ¶

    func NewCT_GeoChildEntitiesQueryResults() *CT_GeoChildEntitiesQueryResults

### func (*CT_GeoChildEntitiesQueryResults) MarshalXML ¶

    func (m *CT_GeoChildEntitiesQueryResults) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoChildEntitiesQueryResults) UnmarshalXML ¶

    func (m *CT_GeoChildEntitiesQueryResults) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoChildEntitiesQueryResults) Validate ¶

    func (m *CT_GeoChildEntitiesQueryResults) Validate() error

Validate validates the CT_GeoChildEntitiesQueryResults and its children

### func (*CT_GeoChildEntitiesQueryResults) ValidateWithPath ¶

    func (m *CT_GeoChildEntitiesQueryResults) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoChildEntitiesQueryResults and its children, prefixing error messages with path

## type CT_GeoChildTypes ¶

    type CT_GeoChildTypes struct {
        EntityType []ST_EntityType
    }

### func NewCT_GeoChildTypes ¶

    func NewCT_GeoChildTypes() *CT_GeoChildTypes

### func (*CT_GeoChildTypes) MarshalXML ¶

    func (m *CT_GeoChildTypes) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoChildTypes) UnmarshalXML ¶

    func (m *CT_GeoChildTypes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoChildTypes) Validate ¶

    func (m *CT_GeoChildTypes) Validate() error

Validate validates the CT_GeoChildTypes and its children

### func (*CT_GeoChildTypes) ValidateWithPath ¶

    func (m *CT_GeoChildTypes) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoChildTypes and its children, prefixing error messages with path

## type CT_GeoData ¶

    type CT_GeoData struct {
        EntityNameAttr string
        EntityIdAttr   string
        EastAttr       float64
        WestAttr       float64
        NorthAttr      float64
        SouthAttr      float64
        GeoPolygons    *CT_GeoPolygons
        Copyrights     *CT_Copyrights
    }

### func NewCT_GeoData ¶

    func NewCT_GeoData() *CT_GeoData

### func (*CT_GeoData) MarshalXML ¶

    func (m *CT_GeoData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoData) UnmarshalXML ¶

    func (m *CT_GeoData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoData) Validate ¶

    func (m *CT_GeoData) Validate() error

Validate validates the CT_GeoData and its children

### func (*CT_GeoData) ValidateWithPath ¶

    func (m *CT_GeoData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoData and its children, prefixing error messages with path

## type CT_GeoDataEntityQuery ¶

    type CT_GeoDataEntityQuery struct {
        EntityTypeAttr ST_EntityType
        EntityIdAttr   string
    }

### func NewCT_GeoDataEntityQuery ¶

    func NewCT_GeoDataEntityQuery() *CT_GeoDataEntityQuery

### func (*CT_GeoDataEntityQuery) MarshalXML ¶

    func (m *CT_GeoDataEntityQuery) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoDataEntityQuery) UnmarshalXML ¶

    func (m *CT_GeoDataEntityQuery) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoDataEntityQuery) Validate ¶

    func (m *CT_GeoDataEntityQuery) Validate() error

Validate validates the CT_GeoDataEntityQuery and its children

### func (*CT_GeoDataEntityQuery) ValidateWithPath ¶

    func (m *CT_GeoDataEntityQuery) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoDataEntityQuery and its children, prefixing error messages with path

## type CT_GeoDataEntityQueryResult ¶

    type CT_GeoDataEntityQueryResult struct {
        GeoDataEntityQuery *CT_GeoDataEntityQuery
        GeoData            *CT_GeoData
    }

### func NewCT_GeoDataEntityQueryResult ¶

    func NewCT_GeoDataEntityQueryResult() *CT_GeoDataEntityQueryResult

### func (*CT_GeoDataEntityQueryResult) MarshalXML ¶

    func (m *CT_GeoDataEntityQueryResult) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoDataEntityQueryResult) UnmarshalXML ¶

    func (m *CT_GeoDataEntityQueryResult) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoDataEntityQueryResult) Validate ¶

    func (m *CT_GeoDataEntityQueryResult) Validate() error

Validate validates the CT_GeoDataEntityQueryResult and its children

### func (*CT_GeoDataEntityQueryResult) ValidateWithPath ¶

    func (m *CT_GeoDataEntityQueryResult) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoDataEntityQueryResult and its children, prefixing error messages with path

## type CT_GeoDataEntityQueryResults ¶

    type CT_GeoDataEntityQueryResults struct {
        GeoDataEntityQueryResult []*CT_GeoDataEntityQueryResult
    }

### func NewCT_GeoDataEntityQueryResults ¶

    func NewCT_GeoDataEntityQueryResults() *CT_GeoDataEntityQueryResults

### func (*CT_GeoDataEntityQueryResults) MarshalXML ¶

    func (m *CT_GeoDataEntityQueryResults) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoDataEntityQueryResults) UnmarshalXML ¶

    func (m *CT_GeoDataEntityQueryResults) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoDataEntityQueryResults) Validate ¶

    func (m *CT_GeoDataEntityQueryResults) Validate() error

Validate validates the CT_GeoDataEntityQueryResults and its children

### func (*CT_GeoDataEntityQueryResults) ValidateWithPath ¶

    func (m *CT_GeoDataEntityQueryResults) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoDataEntityQueryResults and its children, prefixing error messages with path

## type CT_GeoDataPointQuery ¶

    type CT_GeoDataPointQuery struct {
        EntityTypeAttr ST_EntityType
        LatitudeAttr   float64
        LongitudeAttr  float64
    }

### func NewCT_GeoDataPointQuery ¶

    func NewCT_GeoDataPointQuery() *CT_GeoDataPointQuery

### func (*CT_GeoDataPointQuery) MarshalXML ¶

    func (m *CT_GeoDataPointQuery) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoDataPointQuery) UnmarshalXML ¶

    func (m *CT_GeoDataPointQuery) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoDataPointQuery) Validate ¶

    func (m *CT_GeoDataPointQuery) Validate() error

Validate validates the CT_GeoDataPointQuery and its children

### func (*CT_GeoDataPointQuery) ValidateWithPath ¶

    func (m *CT_GeoDataPointQuery) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoDataPointQuery and its children, prefixing error messages with path

## type CT_GeoDataPointToEntityQuery ¶

    type CT_GeoDataPointToEntityQuery struct {
        EntityTypeAttr ST_EntityType
        EntityIdAttr   string
    }

### func NewCT_GeoDataPointToEntityQuery ¶

    func NewCT_GeoDataPointToEntityQuery() *CT_GeoDataPointToEntityQuery

### func (*CT_GeoDataPointToEntityQuery) MarshalXML ¶

    func (m *CT_GeoDataPointToEntityQuery) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoDataPointToEntityQuery) UnmarshalXML ¶

    func (m *CT_GeoDataPointToEntityQuery) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoDataPointToEntityQuery) Validate ¶

    func (m *CT_GeoDataPointToEntityQuery) Validate() error

Validate validates the CT_GeoDataPointToEntityQuery and its children

### func (*CT_GeoDataPointToEntityQuery) ValidateWithPath ¶

    func (m *CT_GeoDataPointToEntityQuery) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoDataPointToEntityQuery and its children, prefixing error messages with path

## type CT_GeoDataPointToEntityQueryResult ¶

    type CT_GeoDataPointToEntityQueryResult struct {
        GeoDataPointQuery         *CT_GeoDataPointQuery
        GeoDataPointToEntityQuery *CT_GeoDataPointToEntityQuery
    }

### func NewCT_GeoDataPointToEntityQueryResult ¶

    func NewCT_GeoDataPointToEntityQueryResult() *CT_GeoDataPointToEntityQueryResult

### func (*CT_GeoDataPointToEntityQueryResult) MarshalXML ¶

    func (m *CT_GeoDataPointToEntityQueryResult) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoDataPointToEntityQueryResult) UnmarshalXML ¶

    func (m *CT_GeoDataPointToEntityQueryResult) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoDataPointToEntityQueryResult) Validate ¶

    func (m *CT_GeoDataPointToEntityQueryResult) Validate() error

Validate validates the CT_GeoDataPointToEntityQueryResult and its children

### func (*CT_GeoDataPointToEntityQueryResult) ValidateWithPath ¶

    func (m *CT_GeoDataPointToEntityQueryResult) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoDataPointToEntityQueryResult and its children, prefixing error messages with path

## type CT_GeoDataPointToEntityQueryResults ¶

    type CT_GeoDataPointToEntityQueryResults struct {
        GeoDataPointToEntityQueryResult []*CT_GeoDataPointToEntityQueryResult
    }

### func NewCT_GeoDataPointToEntityQueryResults ¶

    func NewCT_GeoDataPointToEntityQueryResults() *CT_GeoDataPointToEntityQueryResults

### func (*CT_GeoDataPointToEntityQueryResults) MarshalXML ¶

    func (m *CT_GeoDataPointToEntityQueryResults) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoDataPointToEntityQueryResults) UnmarshalXML ¶

    func (m *CT_GeoDataPointToEntityQueryResults) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoDataPointToEntityQueryResults) Validate ¶

    func (m *CT_GeoDataPointToEntityQueryResults) Validate() error

Validate validates the CT_GeoDataPointToEntityQueryResults and its children

### func (*CT_GeoDataPointToEntityQueryResults) ValidateWithPath ¶

    func (m *CT_GeoDataPointToEntityQueryResults) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoDataPointToEntityQueryResults and its children, prefixing error messages with path

## type CT_GeoEntity ¶

    type CT_GeoEntity struct {
        EntityNameAttr string
        EntityTypeAttr ST_EntityType
    }

### func NewCT_GeoEntity ¶

    func NewCT_GeoEntity() *CT_GeoEntity

### func (*CT_GeoEntity) MarshalXML ¶

    func (m *CT_GeoEntity) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoEntity) UnmarshalXML ¶

    func (m *CT_GeoEntity) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoEntity) Validate ¶

    func (m *CT_GeoEntity) Validate() error

Validate validates the CT_GeoEntity and its children

### func (*CT_GeoEntity) ValidateWithPath ¶

    func (m *CT_GeoEntity) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoEntity and its children, prefixing error messages with path

## type CT_GeoHierarchyEntity ¶

    type CT_GeoHierarchyEntity struct {
        EntityNameAttr string
        EntityIdAttr   string
        EntityTypeAttr ST_EntityType
    }

### func NewCT_GeoHierarchyEntity ¶

    func NewCT_GeoHierarchyEntity() *CT_GeoHierarchyEntity

### func (*CT_GeoHierarchyEntity) MarshalXML ¶

    func (m *CT_GeoHierarchyEntity) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoHierarchyEntity) UnmarshalXML ¶

    func (m *CT_GeoHierarchyEntity) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoHierarchyEntity) Validate ¶

    func (m *CT_GeoHierarchyEntity) Validate() error

Validate validates the CT_GeoHierarchyEntity and its children

### func (*CT_GeoHierarchyEntity) ValidateWithPath ¶

    func (m *CT_GeoHierarchyEntity) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoHierarchyEntity and its children, prefixing error messages with path

## type CT_GeoLocation ¶

    type CT_GeoLocation struct {
        LatitudeAttr   *float64
        LongitudeAttr  *float64
        EntityNameAttr string
        EntityTypeAttr ST_EntityType
        Address        *CT_Address
    }

### func NewCT_GeoLocation ¶

    func NewCT_GeoLocation() *CT_GeoLocation

### func (*CT_GeoLocation) MarshalXML ¶

    func (m *CT_GeoLocation) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoLocation) UnmarshalXML ¶

    func (m *CT_GeoLocation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoLocation) Validate ¶

    func (m *CT_GeoLocation) Validate() error

Validate validates the CT_GeoLocation and its children

### func (*CT_GeoLocation) ValidateWithPath ¶

    func (m *CT_GeoLocation) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoLocation and its children, prefixing error messages with path

## type CT_GeoLocationQuery ¶

    type CT_GeoLocationQuery struct {
        CountryRegionAttr  *string
        AdminDistrict1Attr *string
        AdminDistrict2Attr *string
        PostalCodeAttr     *string
        EntityTypeAttr     ST_EntityType
    }

### func NewCT_GeoLocationQuery ¶

    func NewCT_GeoLocationQuery() *CT_GeoLocationQuery

### func (*CT_GeoLocationQuery) MarshalXML ¶

    func (m *CT_GeoLocationQuery) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoLocationQuery) UnmarshalXML ¶

    func (m *CT_GeoLocationQuery) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoLocationQuery) Validate ¶

    func (m *CT_GeoLocationQuery) Validate() error

Validate validates the CT_GeoLocationQuery and its children

### func (*CT_GeoLocationQuery) ValidateWithPath ¶

    func (m *CT_GeoLocationQuery) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoLocationQuery and its children, prefixing error messages with path

## type CT_GeoLocationQueryResult ¶

    type CT_GeoLocationQueryResult struct {
        GeoLocationQuery *CT_GeoLocationQuery
        GeoLocations     *CT_GeoLocations
    }

### func NewCT_GeoLocationQueryResult ¶

    func NewCT_GeoLocationQueryResult() *CT_GeoLocationQueryResult

### func (*CT_GeoLocationQueryResult) MarshalXML ¶

    func (m *CT_GeoLocationQueryResult) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoLocationQueryResult) UnmarshalXML ¶

    func (m *CT_GeoLocationQueryResult) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoLocationQueryResult) Validate ¶

    func (m *CT_GeoLocationQueryResult) Validate() error

Validate validates the CT_GeoLocationQueryResult and its children

### func (*CT_GeoLocationQueryResult) ValidateWithPath ¶

    func (m *CT_GeoLocationQueryResult) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoLocationQueryResult and its children, prefixing error messages with path

## type CT_GeoLocationQueryResults ¶

    type CT_GeoLocationQueryResults struct {
        GeoLocationQueryResult []*CT_GeoLocationQueryResult
    }

### func NewCT_GeoLocationQueryResults ¶

    func NewCT_GeoLocationQueryResults() *CT_GeoLocationQueryResults

### func (*CT_GeoLocationQueryResults) MarshalXML ¶

    func (m *CT_GeoLocationQueryResults) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoLocationQueryResults) UnmarshalXML ¶

    func (m *CT_GeoLocationQueryResults) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoLocationQueryResults) Validate ¶

    func (m *CT_GeoLocationQueryResults) Validate() error

Validate validates the CT_GeoLocationQueryResults and its children

### func (*CT_GeoLocationQueryResults) ValidateWithPath ¶

    func (m *CT_GeoLocationQueryResults) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoLocationQueryResults and its children, prefixing error messages with path

## type CT_GeoLocations ¶

    type CT_GeoLocations struct {
        GeoLocation *CT_GeoLocation
    }

### func NewCT_GeoLocations ¶

    func NewCT_GeoLocations() *CT_GeoLocations

### func (*CT_GeoLocations) MarshalXML ¶

    func (m *CT_GeoLocations) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoLocations) UnmarshalXML ¶

    func (m *CT_GeoLocations) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoLocations) Validate ¶

    func (m *CT_GeoLocations) Validate() error

Validate validates the CT_GeoLocations and its children

### func (*CT_GeoLocations) ValidateWithPath ¶

    func (m *CT_GeoLocations) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoLocations and its children, prefixing error messages with path

## type CT_GeoParentEntitiesQuery ¶

    type CT_GeoParentEntitiesQuery struct {
        EntityIdAttr string
    }

### func NewCT_GeoParentEntitiesQuery ¶

    func NewCT_GeoParentEntitiesQuery() *CT_GeoParentEntitiesQuery

### func (*CT_GeoParentEntitiesQuery) MarshalXML ¶

    func (m *CT_GeoParentEntitiesQuery) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoParentEntitiesQuery) UnmarshalXML ¶

    func (m *CT_GeoParentEntitiesQuery) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoParentEntitiesQuery) Validate ¶

    func (m *CT_GeoParentEntitiesQuery) Validate() error

Validate validates the CT_GeoParentEntitiesQuery and its children

### func (*CT_GeoParentEntitiesQuery) ValidateWithPath ¶

    func (m *CT_GeoParentEntitiesQuery) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoParentEntitiesQuery and its children, prefixing error messages with path

## type CT_GeoParentEntitiesQueryResult ¶

    type CT_GeoParentEntitiesQueryResult struct {
        GeoParentEntitiesQuery *CT_GeoParentEntitiesQuery
        GeoEntity              *CT_GeoEntity
        GeoParentEntity        *CT_GeoParentEntity
    }

### func NewCT_GeoParentEntitiesQueryResult ¶

    func NewCT_GeoParentEntitiesQueryResult() *CT_GeoParentEntitiesQueryResult

### func (*CT_GeoParentEntitiesQueryResult) MarshalXML ¶

    func (m *CT_GeoParentEntitiesQueryResult) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoParentEntitiesQueryResult) UnmarshalXML ¶

    func (m *CT_GeoParentEntitiesQueryResult) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoParentEntitiesQueryResult) Validate ¶

    func (m *CT_GeoParentEntitiesQueryResult) Validate() error

Validate validates the CT_GeoParentEntitiesQueryResult and its children

### func (*CT_GeoParentEntitiesQueryResult) ValidateWithPath ¶

    func (m *CT_GeoParentEntitiesQueryResult) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoParentEntitiesQueryResult and its children, prefixing error messages with path

## type CT_GeoParentEntitiesQueryResults ¶

    type CT_GeoParentEntitiesQueryResults struct {
        GeoParentEntitiesQueryResult []*CT_GeoParentEntitiesQueryResult
    }

### func NewCT_GeoParentEntitiesQueryResults ¶

    func NewCT_GeoParentEntitiesQueryResults() *CT_GeoParentEntitiesQueryResults

### func (*CT_GeoParentEntitiesQueryResults) MarshalXML ¶

    func (m *CT_GeoParentEntitiesQueryResults) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoParentEntitiesQueryResults) UnmarshalXML ¶

    func (m *CT_GeoParentEntitiesQueryResults) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoParentEntitiesQueryResults) Validate ¶

    func (m *CT_GeoParentEntitiesQueryResults) Validate() error

Validate validates the CT_GeoParentEntitiesQueryResults and its children

### func (*CT_GeoParentEntitiesQueryResults) ValidateWithPath ¶

    func (m *CT_GeoParentEntitiesQueryResults) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoParentEntitiesQueryResults and its children, prefixing error messages with path

## type CT_GeoParentEntity ¶

    type CT_GeoParentEntity struct {
        EntityIdAttr string
    }

### func NewCT_GeoParentEntity ¶

    func NewCT_GeoParentEntity() *CT_GeoParentEntity

### func (*CT_GeoParentEntity) MarshalXML ¶

    func (m *CT_GeoParentEntity) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoParentEntity) UnmarshalXML ¶

    func (m *CT_GeoParentEntity) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoParentEntity) Validate ¶

    func (m *CT_GeoParentEntity) Validate() error

Validate validates the CT_GeoParentEntity and its children

### func (*CT_GeoParentEntity) ValidateWithPath ¶

    func (m *CT_GeoParentEntity) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoParentEntity and its children, prefixing error messages with path

## type CT_GeoPolygon ¶

    type CT_GeoPolygon struct {
        PolygonIdAttr string
        NumPointsAttr int64
        PcaRingsAttr  string
    }

### func NewCT_GeoPolygon ¶

    func NewCT_GeoPolygon() *CT_GeoPolygon

### func (*CT_GeoPolygon) MarshalXML ¶

    func (m *CT_GeoPolygon) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoPolygon) UnmarshalXML ¶

    func (m *CT_GeoPolygon) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoPolygon) Validate ¶

    func (m *CT_GeoPolygon) Validate() error

Validate validates the CT_GeoPolygon and its children

### func (*CT_GeoPolygon) ValidateWithPath ¶

    func (m *CT_GeoPolygon) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoPolygon and its children, prefixing error messages with path

## type CT_GeoPolygons ¶

    type CT_GeoPolygons struct {
        GeoPolygon []*CT_GeoPolygon
    }

### func NewCT_GeoPolygons ¶

    func NewCT_GeoPolygons() *CT_GeoPolygons

### func (*CT_GeoPolygons) MarshalXML ¶

    func (m *CT_GeoPolygons) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_GeoPolygons) UnmarshalXML ¶

    func (m *CT_GeoPolygons) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_GeoPolygons) Validate ¶

    func (m *CT_GeoPolygons) Validate() error

Validate validates the CT_GeoPolygons and its children

### func (*CT_GeoPolygons) ValidateWithPath ¶

    func (m *CT_GeoPolygons) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GeoPolygons and its children, prefixing error messages with path

## type CT_Geography ¶

    type CT_Geography struct {
        ProjectionTypeAttr   ST_GeoProjectionType
        ViewedRegionTypeAttr ST_GeoMappingLevel
        CultureLanguageAttr  string
        CultureRegionAttr    string
        AttributionAttr      string
        GeoCache             *CT_GeoCache
    }

### func NewCT_Geography ¶

    func NewCT_Geography() *CT_Geography

### func (*CT_Geography) MarshalXML ¶

    func (m *CT_Geography) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Geography) UnmarshalXML ¶

    func (m *CT_Geography) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Geography) Validate ¶

    func (m *CT_Geography) Validate() error

Validate validates the CT_Geography and its children

### func (*CT_Geography) ValidateWithPath ¶

    func (m *CT_Geography) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Geography and its children, prefixing error messages with path

## type CT_Gridlines ¶

    type CT_Gridlines struct {
        SpPr   *dml.CT_ShapeProperties
        ExtLst *CT_ExtensionList
    }

### func NewCT_Gridlines ¶

    func NewCT_Gridlines() *CT_Gridlines

### func (*CT_Gridlines) MarshalXML ¶

    func (m *CT_Gridlines) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Gridlines) UnmarshalXML ¶

    func (m *CT_Gridlines) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Gridlines) Validate ¶

    func (m *CT_Gridlines) Validate() error

Validate validates the CT_Gridlines and its children

### func (*CT_Gridlines) ValidateWithPath ¶

    func (m *CT_Gridlines) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Gridlines and its children, prefixing error messages with path

## type CT_HeaderFooter ¶

    type CT_HeaderFooter struct {
        AlignWithMarginsAttr *bool
        DifferentOddEvenAttr *bool
        DifferentFirstAttr   *bool
        OddHeader            *string
        OddFooter            *string
        EvenHeader           *string
        EvenFooter           *string
        FirstHeader          *string
        FirstFooter          *string
    }

### func NewCT_HeaderFooter ¶

    func NewCT_HeaderFooter() *CT_HeaderFooter

### func (*CT_HeaderFooter) MarshalXML ¶

    func (m *CT_HeaderFooter) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_HeaderFooter) UnmarshalXML ¶

    func (m *CT_HeaderFooter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_HeaderFooter) Validate ¶

    func (m *CT_HeaderFooter) Validate() error

Validate validates the CT_HeaderFooter and its children

### func (*CT_HeaderFooter) ValidateWithPath ¶

    func (m *CT_HeaderFooter) ValidateWithPath(path string) error

ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path

## type CT_Legend ¶

    type CT_Legend struct {
        PosAttr     ST_SidePos
        AlignAttr   ST_PosAlign
        OverlayAttr *bool
        SpPr        *dml.CT_ShapeProperties
        TxPr        *dml.CT_TextBody
        ExtLst      *CT_ExtensionList
    }

### func NewCT_Legend ¶

    func NewCT_Legend() *CT_Legend

### func (*CT_Legend) MarshalXML ¶

    func (m *CT_Legend) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Legend) UnmarshalXML ¶

    func (m *CT_Legend) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Legend) Validate ¶

    func (m *CT_Legend) Validate() error

Validate validates the CT_Legend and its children

### func (*CT_Legend) ValidateWithPath ¶

    func (m *CT_Legend) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Legend and its children, prefixing error messages with path

## type CT_NumberColorPosition ¶

    type CT_NumberColorPosition struct {
        ValAttr float64
    }

### func NewCT_NumberColorPosition ¶

    func NewCT_NumberColorPosition() *CT_NumberColorPosition

### func (*CT_NumberColorPosition) MarshalXML ¶

    func (m *CT_NumberColorPosition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_NumberColorPosition) UnmarshalXML ¶

    func (m *CT_NumberColorPosition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_NumberColorPosition) Validate ¶

    func (m *CT_NumberColorPosition) Validate() error

Validate validates the CT_NumberColorPosition and its children

### func (*CT_NumberColorPosition) ValidateWithPath ¶

    func (m *CT_NumberColorPosition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NumberColorPosition and its children, prefixing error messages with path

## type CT_NumberFormat ¶

    type CT_NumberFormat struct {
        FormatCodeAttr   string
        SourceLinkedAttr *bool
    }

### func NewCT_NumberFormat ¶

    func NewCT_NumberFormat() *CT_NumberFormat

### func (*CT_NumberFormat) MarshalXML ¶

    func (m *CT_NumberFormat) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_NumberFormat) UnmarshalXML ¶

    func (m *CT_NumberFormat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_NumberFormat) Validate ¶

    func (m *CT_NumberFormat) Validate() error

Validate validates the CT_NumberFormat and its children

### func (*CT_NumberFormat) ValidateWithPath ¶

    func (m *CT_NumberFormat) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NumberFormat and its children, prefixing error messages with path

## type CT_NumericDimension ¶

    type CT_NumericDimension struct {
        TypeAttr ST_NumericDimensionType
        Lvl      []*CT_NumericLevel
    }

### func NewCT_NumericDimension ¶

    func NewCT_NumericDimension() *CT_NumericDimension

### func (*CT_NumericDimension) MarshalXML ¶

    func (m *CT_NumericDimension) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_NumericDimension) UnmarshalXML ¶

    func (m *CT_NumericDimension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_NumericDimension) Validate ¶

    func (m *CT_NumericDimension) Validate() error

Validate validates the CT_NumericDimension and its children

### func (*CT_NumericDimension) ValidateWithPath ¶

    func (m *CT_NumericDimension) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NumericDimension and its children, prefixing error messages with path

## type CT_NumericLevel ¶

    type CT_NumericLevel struct {
        PtCountAttr    uint32
        FormatCodeAttr *string
        NameAttr       *string
        Pt             []*CT_NumericValue
    }

### func NewCT_NumericLevel ¶

    func NewCT_NumericLevel() *CT_NumericLevel

### func (*CT_NumericLevel) MarshalXML ¶

    func (m *CT_NumericLevel) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_NumericLevel) UnmarshalXML ¶

    func (m *CT_NumericLevel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_NumericLevel) Validate ¶

    func (m *CT_NumericLevel) Validate() error

Validate validates the CT_NumericLevel and its children

### func (*CT_NumericLevel) ValidateWithPath ¶

    func (m *CT_NumericLevel) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NumericLevel and its children, prefixing error messages with path

## type CT_NumericValue ¶

    type CT_NumericValue struct {
        IdxAttr uint32
        Content string
    }

### func NewCT_NumericValue ¶

    func NewCT_NumericValue() *CT_NumericValue

### func (*CT_NumericValue) MarshalXML ¶

    func (m *CT_NumericValue) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_NumericValue) UnmarshalXML ¶

    func (m *CT_NumericValue) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_NumericValue) Validate ¶

    func (m *CT_NumericValue) Validate() error

Validate validates the CT_NumericValue and its children

### func (*CT_NumericValue) ValidateWithPath ¶

    func (m *CT_NumericValue) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NumericValue and its children, prefixing error messages with path

## type CT_PageMargins ¶

    type CT_PageMargins struct {
        LAttr      float64
        RAttr      float64
        TAttr      float64
        BAttr      float64
        HeaderAttr float64
        FooterAttr float64
    }

### func NewCT_PageMargins ¶

    func NewCT_PageMargins() *CT_PageMargins

### func (*CT_PageMargins) MarshalXML ¶

    func (m *CT_PageMargins) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_PageMargins) UnmarshalXML ¶

    func (m *CT_PageMargins) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_PageMargins) Validate ¶

    func (m *CT_PageMargins) Validate() error

Validate validates the CT_PageMargins and its children

### func (*CT_PageMargins) ValidateWithPath ¶

    func (m *CT_PageMargins) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PageMargins and its children, prefixing error messages with path

## type CT_PageSetup ¶

    type CT_PageSetup struct {
        PaperSizeAttr          *uint32
        FirstPageNumberAttr    *uint32
        OrientationAttr        ST_PageOrientation
        BlackAndWhiteAttr      *bool
        DraftAttr              *bool
        UseFirstPageNumberAttr *bool
        HorizontalDpiAttr      *int32
        VerticalDpiAttr        *int32
        CopiesAttr             *uint32
    }

### func NewCT_PageSetup ¶

    func NewCT_PageSetup() *CT_PageSetup

### func (*CT_PageSetup) MarshalXML ¶

    func (m *CT_PageSetup) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_PageSetup) UnmarshalXML ¶

    func (m *CT_PageSetup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_PageSetup) Validate ¶

    func (m *CT_PageSetup) Validate() error

Validate validates the CT_PageSetup and its children

### func (*CT_PageSetup) ValidateWithPath ¶

    func (m *CT_PageSetup) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PageSetup and its children, prefixing error messages with path

## type CT_ParentLabelLayout ¶

    type CT_ParentLabelLayout struct {
        ValAttr ST_ParentLabelLayout
    }

### func NewCT_ParentLabelLayout ¶

    func NewCT_ParentLabelLayout() *CT_ParentLabelLayout

### func (*CT_ParentLabelLayout) MarshalXML ¶

    func (m *CT_ParentLabelLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ParentLabelLayout) UnmarshalXML ¶

    func (m *CT_ParentLabelLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ParentLabelLayout) Validate ¶

    func (m *CT_ParentLabelLayout) Validate() error

Validate validates the CT_ParentLabelLayout and its children

### func (*CT_ParentLabelLayout) ValidateWithPath ¶

    func (m *CT_ParentLabelLayout) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ParentLabelLayout and its children, prefixing error messages with path

## type CT_PercentageColorPosition ¶

    type CT_PercentageColorPosition struct {
        ValAttr float64
    }

### func NewCT_PercentageColorPosition ¶

    func NewCT_PercentageColorPosition() *CT_PercentageColorPosition

### func (*CT_PercentageColorPosition) MarshalXML ¶

    func (m *CT_PercentageColorPosition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_PercentageColorPosition) UnmarshalXML ¶

    func (m *CT_PercentageColorPosition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_PercentageColorPosition) Validate ¶

    func (m *CT_PercentageColorPosition) Validate() error

Validate validates the CT_PercentageColorPosition and its children

### func (*CT_PercentageColorPosition) ValidateWithPath ¶

    func (m *CT_PercentageColorPosition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PercentageColorPosition and its children, prefixing error messages with path

## type CT_PlotArea ¶

    type CT_PlotArea struct {
        PlotAreaRegion *CT_PlotAreaRegion
        Axis           []*CT_Axis
        SpPr           *dml.CT_ShapeProperties
        ExtLst         *CT_ExtensionList
    }

### func NewCT_PlotArea ¶

    func NewCT_PlotArea() *CT_PlotArea

### func (*CT_PlotArea) MarshalXML ¶

    func (m *CT_PlotArea) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_PlotArea) UnmarshalXML ¶

    func (m *CT_PlotArea) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_PlotArea) Validate ¶

    func (m *CT_PlotArea) Validate() error

Validate validates the CT_PlotArea and its children

### func (*CT_PlotArea) ValidateWithPath ¶

    func (m *CT_PlotArea) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PlotArea and its children, prefixing error messages with path

## type CT_PlotAreaRegion ¶

    type CT_PlotAreaRegion struct {
        PlotSurface *CT_PlotSurface
        Series      []*CT_Series
        ExtLst      *CT_ExtensionList
    }

### func NewCT_PlotAreaRegion ¶

    func NewCT_PlotAreaRegion() *CT_PlotAreaRegion

### func (*CT_PlotAreaRegion) MarshalXML ¶

    func (m *CT_PlotAreaRegion) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_PlotAreaRegion) UnmarshalXML ¶

    func (m *CT_PlotAreaRegion) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_PlotAreaRegion) Validate ¶

    func (m *CT_PlotAreaRegion) Validate() error

Validate validates the CT_PlotAreaRegion and its children

### func (*CT_PlotAreaRegion) ValidateWithPath ¶

    func (m *CT_PlotAreaRegion) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PlotAreaRegion and its children, prefixing error messages with path

## type CT_PlotSurface ¶

    type CT_PlotSurface struct {
        SpPr   *dml.CT_ShapeProperties
        ExtLst *CT_ExtensionList
    }

### func NewCT_PlotSurface ¶

    func NewCT_PlotSurface() *CT_PlotSurface

### func (*CT_PlotSurface) MarshalXML ¶

    func (m *CT_PlotSurface) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_PlotSurface) UnmarshalXML ¶

    func (m *CT_PlotSurface) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_PlotSurface) Validate ¶

    func (m *CT_PlotSurface) Validate() error

Validate validates the CT_PlotSurface and its children

### func (*CT_PlotSurface) ValidateWithPath ¶

    func (m *CT_PlotSurface) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PlotSurface and its children, prefixing error messages with path

## type CT_PrintSettings ¶

    type CT_PrintSettings struct {
        HeaderFooter *CT_HeaderFooter
        PageMargins  *CT_PageMargins
        PageSetup    *CT_PageSetup
    }

### func NewCT_PrintSettings ¶

    func NewCT_PrintSettings() *CT_PrintSettings

### func (*CT_PrintSettings) MarshalXML ¶

    func (m *CT_PrintSettings) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_PrintSettings) UnmarshalXML ¶

    func (m *CT_PrintSettings) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_PrintSettings) Validate ¶

    func (m *CT_PrintSettings) Validate() error

Validate validates the CT_PrintSettings and its children

### func (*CT_PrintSettings) ValidateWithPath ¶

    func (m *CT_PrintSettings) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PrintSettings and its children, prefixing error messages with path

## type CT_RegionLabelLayout ¶

    type CT_RegionLabelLayout struct {
        ValAttr ST_RegionLabelLayout
    }

### func NewCT_RegionLabelLayout ¶

    func NewCT_RegionLabelLayout() *CT_RegionLabelLayout

### func (*CT_RegionLabelLayout) MarshalXML ¶

    func (m *CT_RegionLabelLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_RegionLabelLayout) UnmarshalXML ¶

    func (m *CT_RegionLabelLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_RegionLabelLayout) Validate ¶

    func (m *CT_RegionLabelLayout) Validate() error

Validate validates the CT_RegionLabelLayout and its children

### func (*CT_RegionLabelLayout) ValidateWithPath ¶

    func (m *CT_RegionLabelLayout) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RegionLabelLayout and its children, prefixing error messages with path

## type CT_RelId ¶

    type CT_RelId struct {
        IdAttr string
    }

### func NewCT_RelId ¶

    func NewCT_RelId() *CT_RelId

### func (*CT_RelId) MarshalXML ¶

    func (m *CT_RelId) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_RelId) UnmarshalXML ¶

    func (m *CT_RelId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_RelId) Validate ¶

    func (m *CT_RelId) Validate() error

Validate validates the CT_RelId and its children

### func (*CT_RelId) ValidateWithPath ¶

    func (m *CT_RelId) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RelId and its children, prefixing error messages with path

## type CT_Series ¶

    type CT_Series struct {
        LayoutIdAttr        ST_SeriesLayout
        HiddenAttr          *bool
        OwnerIdxAttr        *uint32
        UniqueIdAttr        *string
        FormatIdxAttr       *uint32
        Tx                  *CT_Text
        SpPr                *dml.CT_ShapeProperties
        ValueColors         *CT_ValueColors
        ValueColorPositions *CT_ValueColorPositions
        DataPt              []*CT_DataPoint
        DataLabels          *CT_DataLabels
        DataId              *CT_DataId
        LayoutPr            *CT_SeriesLayoutProperties
        AxisId              []uint32
        ExtLst              *CT_ExtensionList
    }

### func NewCT_Series ¶

    func NewCT_Series() *CT_Series

### func (*CT_Series) MarshalXML ¶

    func (m *CT_Series) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Series) UnmarshalXML ¶

    func (m *CT_Series) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Series) Validate ¶

    func (m *CT_Series) Validate() error

Validate validates the CT_Series and its children

### func (*CT_Series) ValidateWithPath ¶

    func (m *CT_Series) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Series and its children, prefixing error messages with path

## type CT_SeriesElementVisibilities ¶

    type CT_SeriesElementVisibilities struct {
        ConnectorLinesAttr *bool
        MeanLineAttr       *bool
        MeanMarkerAttr     *bool
        NonoutliersAttr    *bool
        OutliersAttr       *bool
    }

### func NewCT_SeriesElementVisibilities ¶

    func NewCT_SeriesElementVisibilities() *CT_SeriesElementVisibilities

### func (*CT_SeriesElementVisibilities) MarshalXML ¶

    func (m *CT_SeriesElementVisibilities) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_SeriesElementVisibilities) UnmarshalXML ¶

    func (m *CT_SeriesElementVisibilities) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_SeriesElementVisibilities) Validate ¶

    func (m *CT_SeriesElementVisibilities) Validate() error

Validate validates the CT_SeriesElementVisibilities and its children

### func (*CT_SeriesElementVisibilities) ValidateWithPath ¶

    func (m *CT_SeriesElementVisibilities) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SeriesElementVisibilities and its children, prefixing error messages with path

## type CT_SeriesLayoutProperties ¶

    type CT_SeriesLayoutProperties struct {
        ParentLabelLayout            *CT_ParentLabelLayout
        RegionLabelLayout            *CT_RegionLabelLayout
        Visibility                   *CT_SeriesElementVisibilities
        SeriesLayoutPropertiesChoice *CT_SeriesLayoutPropertiesChoice
        Geography                    *CT_Geography
        Statistics                   *CT_Statistics
        Subtotals                    *CT_Subtotals
        ExtLst                       *CT_ExtensionList
    }

### func NewCT_SeriesLayoutProperties ¶

    func NewCT_SeriesLayoutProperties() *CT_SeriesLayoutProperties

### func (*CT_SeriesLayoutProperties) MarshalXML ¶

    func (m *CT_SeriesLayoutProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_SeriesLayoutProperties) UnmarshalXML ¶

    func (m *CT_SeriesLayoutProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_SeriesLayoutProperties) Validate ¶

    func (m *CT_SeriesLayoutProperties) Validate() error

Validate validates the CT_SeriesLayoutProperties and its children

### func (*CT_SeriesLayoutProperties) ValidateWithPath ¶

    func (m *CT_SeriesLayoutProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SeriesLayoutProperties and its children, prefixing error messages with path

## type CT_SeriesLayoutPropertiesChoice ¶

    type CT_SeriesLayoutPropertiesChoice struct {
        Aggregation *CT_Aggregation
        Binning     *CT_Binning
    }

### func NewCT_SeriesLayoutPropertiesChoice ¶

    func NewCT_SeriesLayoutPropertiesChoice() *CT_SeriesLayoutPropertiesChoice

### func (*CT_SeriesLayoutPropertiesChoice) MarshalXML ¶

    func (m *CT_SeriesLayoutPropertiesChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_SeriesLayoutPropertiesChoice) UnmarshalXML ¶

    func (m *CT_SeriesLayoutPropertiesChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_SeriesLayoutPropertiesChoice) Validate ¶

    func (m *CT_SeriesLayoutPropertiesChoice) Validate() error

Validate validates the CT_SeriesLayoutPropertiesChoice and its children

### func (*CT_SeriesLayoutPropertiesChoice) ValidateWithPath ¶

    func (m *CT_SeriesLayoutPropertiesChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SeriesLayoutPropertiesChoice and its children, prefixing error messages with path

## type CT_Statistics ¶

    type CT_Statistics struct {
        QuartileMethodAttr ST_QuartileMethod
    }

### func NewCT_Statistics ¶

    func NewCT_Statistics() *CT_Statistics

### func (*CT_Statistics) MarshalXML ¶

    func (m *CT_Statistics) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Statistics) UnmarshalXML ¶

    func (m *CT_Statistics) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Statistics) Validate ¶

    func (m *CT_Statistics) Validate() error

Validate validates the CT_Statistics and its children

### func (*CT_Statistics) ValidateWithPath ¶

    func (m *CT_Statistics) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Statistics and its children, prefixing error messages with path

## type CT_StringDimension ¶

    type CT_StringDimension struct {
        TypeAttr ST_StringDimensionType
        Lvl      []*CT_StringLevel
    }

### func NewCT_StringDimension ¶

    func NewCT_StringDimension() *CT_StringDimension

### func (*CT_StringDimension) MarshalXML ¶

    func (m *CT_StringDimension) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_StringDimension) UnmarshalXML ¶

    func (m *CT_StringDimension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_StringDimension) Validate ¶

    func (m *CT_StringDimension) Validate() error

Validate validates the CT_StringDimension and its children

### func (*CT_StringDimension) ValidateWithPath ¶

    func (m *CT_StringDimension) ValidateWithPath(path string) error

ValidateWithPath validates the CT_StringDimension and its children, prefixing error messages with path

## type CT_StringLevel ¶

    type CT_StringLevel struct {
        PtCountAttr uint32
        NameAttr    *string
        Pt          []*CT_StringValue
    }

### func NewCT_StringLevel ¶

    func NewCT_StringLevel() *CT_StringLevel

### func (*CT_StringLevel) MarshalXML ¶

    func (m *CT_StringLevel) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_StringLevel) UnmarshalXML ¶

    func (m *CT_StringLevel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_StringLevel) Validate ¶

    func (m *CT_StringLevel) Validate() error

Validate validates the CT_StringLevel and its children

### func (*CT_StringLevel) ValidateWithPath ¶

    func (m *CT_StringLevel) ValidateWithPath(path string) error

ValidateWithPath validates the CT_StringLevel and its children, prefixing error messages with path

## type CT_StringValue ¶

    type CT_StringValue struct {
        IdxAttr uint32
        Content string
    }

### func NewCT_StringValue ¶

    func NewCT_StringValue() *CT_StringValue

### func (*CT_StringValue) MarshalXML ¶

    func (m *CT_StringValue) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_StringValue) UnmarshalXML ¶

    func (m *CT_StringValue) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_StringValue) Validate ¶

    func (m *CT_StringValue) Validate() error

Validate validates the CT_StringValue and its children

### func (*CT_StringValue) ValidateWithPath ¶

    func (m *CT_StringValue) ValidateWithPath(path string) error

ValidateWithPath validates the CT_StringValue and its children, prefixing error messages with path

## type CT_SubtotalIndex ¶

    type CT_SubtotalIndex struct {
        ValAttr uint32
    }

### func NewCT_SubtotalIndex ¶

    func NewCT_SubtotalIndex() *CT_SubtotalIndex

### func (*CT_SubtotalIndex) MarshalXML ¶

    func (m *CT_SubtotalIndex) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_SubtotalIndex) UnmarshalXML ¶

    func (m *CT_SubtotalIndex) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_SubtotalIndex) Validate ¶

    func (m *CT_SubtotalIndex) Validate() error

Validate validates the CT_SubtotalIndex and its children

### func (*CT_SubtotalIndex) ValidateWithPath ¶

    func (m *CT_SubtotalIndex) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SubtotalIndex and its children, prefixing error messages with path

## type CT_Subtotals ¶

    type CT_Subtotals struct {
        Idx []*CT_SubtotalIndex
    }

### func NewCT_Subtotals ¶

    func NewCT_Subtotals() *CT_Subtotals

### func (*CT_Subtotals) MarshalXML ¶

    func (m *CT_Subtotals) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Subtotals) UnmarshalXML ¶

    func (m *CT_Subtotals) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Subtotals) Validate ¶

    func (m *CT_Subtotals) Validate() error

Validate validates the CT_Subtotals and its children

### func (*CT_Subtotals) ValidateWithPath ¶

    func (m *CT_Subtotals) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Subtotals and its children, prefixing error messages with path

## type CT_Text ¶

    type CT_Text struct {
        TextChoice *CT_TextChoice
    }

### func NewCT_Text ¶

    func NewCT_Text() *CT_Text

### func (*CT_Text) MarshalXML ¶

    func (m *CT_Text) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_Text) UnmarshalXML ¶

    func (m *CT_Text) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_Text) Validate ¶

    func (m *CT_Text) Validate() error

Validate validates the CT_Text and its children

### func (*CT_Text) ValidateWithPath ¶

    func (m *CT_Text) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Text and its children, prefixing error messages with path

## type CT_TextChoice ¶

    type CT_TextChoice struct {
        TxData *CT_TextData
        Rich   *dml.CT_TextBody
    }

### func NewCT_TextChoice ¶

    func NewCT_TextChoice() *CT_TextChoice

### func (*CT_TextChoice) MarshalXML ¶

    func (m *CT_TextChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_TextChoice) UnmarshalXML ¶

    func (m *CT_TextChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_TextChoice) Validate ¶

    func (m *CT_TextChoice) Validate() error

Validate validates the CT_TextChoice and its children

### func (*CT_TextChoice) ValidateWithPath ¶

    func (m *CT_TextChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TextChoice and its children, prefixing error messages with path

## type CT_TextData ¶

    type CT_TextData struct {
        V *string
    }

### func NewCT_TextData ¶

    func NewCT_TextData() *CT_TextData

### func (*CT_TextData) MarshalXML ¶

    func (m *CT_TextData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_TextData) UnmarshalXML ¶

    func (m *CT_TextData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_TextData) Validate ¶

    func (m *CT_TextData) Validate() error

Validate validates the CT_TextData and its children

### func (*CT_TextData) ValidateWithPath ¶

    func (m *CT_TextData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TextData and its children, prefixing error messages with path

## type CT_TickLabels ¶

    type CT_TickLabels struct {
        ExtLst *CT_ExtensionList
    }

### func NewCT_TickLabels ¶

    func NewCT_TickLabels() *CT_TickLabels

### func (*CT_TickLabels) MarshalXML ¶

    func (m *CT_TickLabels) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_TickLabels) UnmarshalXML ¶

    func (m *CT_TickLabels) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_TickLabels) Validate ¶

    func (m *CT_TickLabels) Validate() error

Validate validates the CT_TickLabels and its children

### func (*CT_TickLabels) ValidateWithPath ¶

    func (m *CT_TickLabels) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TickLabels and its children, prefixing error messages with path

## type CT_TickMarks ¶

    type CT_TickMarks struct {
        TypeAttr ST_TickMarksType
        ExtLst   *CT_ExtensionList
    }

### func NewCT_TickMarks ¶

    func NewCT_TickMarks() *CT_TickMarks

### func (*CT_TickMarks) MarshalXML ¶

    func (m *CT_TickMarks) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_TickMarks) UnmarshalXML ¶

    func (m *CT_TickMarks) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_TickMarks) Validate ¶

    func (m *CT_TickMarks) Validate() error

Validate validates the CT_TickMarks and its children

### func (*CT_TickMarks) ValidateWithPath ¶

    func (m *CT_TickMarks) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TickMarks and its children, prefixing error messages with path

## type CT_ValueAxisScaling ¶

    type CT_ValueAxisScaling struct {
        MaxAttr       *ST_DoubleOrAutomatic
        MinAttr       *ST_DoubleOrAutomatic
        MajorUnitAttr *ST_ValueAxisUnit
        MinorUnitAttr *ST_ValueAxisUnit
    }

### func NewCT_ValueAxisScaling ¶

    func NewCT_ValueAxisScaling() *CT_ValueAxisScaling

### func (*CT_ValueAxisScaling) MarshalXML ¶

    func (m *CT_ValueAxisScaling) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ValueAxisScaling) UnmarshalXML ¶

    func (m *CT_ValueAxisScaling) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ValueAxisScaling) Validate ¶

    func (m *CT_ValueAxisScaling) Validate() error

Validate validates the CT_ValueAxisScaling and its children

### func (*CT_ValueAxisScaling) ValidateWithPath ¶

    func (m *CT_ValueAxisScaling) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ValueAxisScaling and its children, prefixing error messages with path

## type CT_ValueColorEndPosition ¶

    type CT_ValueColorEndPosition struct {
        ValueColorEndPositionChoice *CT_ValueColorEndPositionChoice
    }

### func NewCT_ValueColorEndPosition ¶

    func NewCT_ValueColorEndPosition() *CT_ValueColorEndPosition

### func (*CT_ValueColorEndPosition) MarshalXML ¶

    func (m *CT_ValueColorEndPosition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ValueColorEndPosition) UnmarshalXML ¶

    func (m *CT_ValueColorEndPosition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ValueColorEndPosition) Validate ¶

    func (m *CT_ValueColorEndPosition) Validate() error

Validate validates the CT_ValueColorEndPosition and its children

### func (*CT_ValueColorEndPosition) ValidateWithPath ¶

    func (m *CT_ValueColorEndPosition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ValueColorEndPosition and its children, prefixing error messages with path

## type CT_ValueColorEndPositionChoice ¶

    type CT_ValueColorEndPositionChoice struct {
        ExtremeValue *CT_ExtremeValueColorPosition
        Number       *CT_NumberColorPosition
        Percent      *CT_PercentageColorPosition
    }

### func NewCT_ValueColorEndPositionChoice ¶

    func NewCT_ValueColorEndPositionChoice() *CT_ValueColorEndPositionChoice

### func (*CT_ValueColorEndPositionChoice) MarshalXML ¶

    func (m *CT_ValueColorEndPositionChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ValueColorEndPositionChoice) UnmarshalXML ¶

    func (m *CT_ValueColorEndPositionChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ValueColorEndPositionChoice) Validate ¶

    func (m *CT_ValueColorEndPositionChoice) Validate() error

Validate validates the CT_ValueColorEndPositionChoice and its children

### func (*CT_ValueColorEndPositionChoice) ValidateWithPath ¶

    func (m *CT_ValueColorEndPositionChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ValueColorEndPositionChoice and its children, prefixing error messages with path

## type CT_ValueColorMiddlePosition ¶

    type CT_ValueColorMiddlePosition struct {
        ValueColorMiddlePositionChoice *CT_ValueColorMiddlePositionChoice
    }

### func NewCT_ValueColorMiddlePosition ¶

    func NewCT_ValueColorMiddlePosition() *CT_ValueColorMiddlePosition

### func (*CT_ValueColorMiddlePosition) MarshalXML ¶

    func (m *CT_ValueColorMiddlePosition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ValueColorMiddlePosition) UnmarshalXML ¶

    func (m *CT_ValueColorMiddlePosition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ValueColorMiddlePosition) Validate ¶

    func (m *CT_ValueColorMiddlePosition) Validate() error

Validate validates the CT_ValueColorMiddlePosition and its children

### func (*CT_ValueColorMiddlePosition) ValidateWithPath ¶

    func (m *CT_ValueColorMiddlePosition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ValueColorMiddlePosition and its children, prefixing error messages with path

## type CT_ValueColorMiddlePositionChoice ¶

    type CT_ValueColorMiddlePositionChoice struct {
        Number  *CT_NumberColorPosition
        Percent *CT_PercentageColorPosition
    }

### func NewCT_ValueColorMiddlePositionChoice ¶

    func NewCT_ValueColorMiddlePositionChoice() *CT_ValueColorMiddlePositionChoice

### func (*CT_ValueColorMiddlePositionChoice) MarshalXML ¶

    func (m *CT_ValueColorMiddlePositionChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ValueColorMiddlePositionChoice) UnmarshalXML ¶

    func (m *CT_ValueColorMiddlePositionChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ValueColorMiddlePositionChoice) Validate ¶

    func (m *CT_ValueColorMiddlePositionChoice) Validate() error

Validate validates the CT_ValueColorMiddlePositionChoice and its children

### func (*CT_ValueColorMiddlePositionChoice) ValidateWithPath ¶

    func (m *CT_ValueColorMiddlePositionChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ValueColorMiddlePositionChoice and its children, prefixing error messages with path

## type CT_ValueColorPositions ¶

    type CT_ValueColorPositions struct {
        CountAttr *int32
        Min       *CT_ValueColorEndPosition
        Mid       *CT_ValueColorMiddlePosition
        Max       *CT_ValueColorEndPosition
    }

### func NewCT_ValueColorPositions ¶

    func NewCT_ValueColorPositions() *CT_ValueColorPositions

### func (*CT_ValueColorPositions) MarshalXML ¶

    func (m *CT_ValueColorPositions) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ValueColorPositions) UnmarshalXML ¶

    func (m *CT_ValueColorPositions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ValueColorPositions) Validate ¶

    func (m *CT_ValueColorPositions) Validate() error

Validate validates the CT_ValueColorPositions and its children

### func (*CT_ValueColorPositions) ValidateWithPath ¶

    func (m *CT_ValueColorPositions) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ValueColorPositions and its children, prefixing error messages with path

## type CT_ValueColors ¶

    type CT_ValueColors struct {
        MinColor *dml.CT_SolidColorFillProperties
        MidColor *dml.CT_SolidColorFillProperties
        MaxColor *dml.CT_SolidColorFillProperties
    }

### func NewCT_ValueColors ¶

    func NewCT_ValueColors() *CT_ValueColors

### func (*CT_ValueColors) MarshalXML ¶

    func (m *CT_ValueColors) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*CT_ValueColors) UnmarshalXML ¶

    func (m *CT_ValueColors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*CT_ValueColors) Validate ¶

    func (m *CT_ValueColors) Validate() error

Validate validates the CT_ValueColors and its children

### func (*CT_ValueColors) ValidateWithPath ¶

    func (m *CT_ValueColors) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ValueColors and its children, prefixing error messages with path

## type Chart ¶

    type Chart struct {
        CT_RelId
    }

### func NewChart ¶

    func NewChart() *Chart

### func (*Chart) MarshalXML ¶

    func (m *Chart) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*Chart) UnmarshalXML ¶

    func (m *Chart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*Chart) Validate ¶

    func (m *Chart) Validate() error

Validate validates the Chart and its children

### func (*Chart) ValidateWithPath ¶

    func (m *Chart) ValidateWithPath(path string) error

ValidateWithPath validates the Chart and its children, prefixing error messages with path

## type ChartSpace ¶

    type ChartSpace struct {
        CT_ChartSpace
    }

### func NewChartSpace ¶

    func NewChartSpace() *ChartSpace

### func (*ChartSpace) MarshalXML ¶

    func (m *ChartSpace) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (*ChartSpace) UnmarshalXML ¶

    func (m *ChartSpace) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ChartSpace) Validate ¶

    func (m *ChartSpace) Validate() error

Validate validates the ChartSpace and its children

### func (*ChartSpace) ValidateWithPath ¶

    func (m *ChartSpace) ValidateWithPath(path string) error

ValidateWithPath validates the ChartSpace and its children, prefixing error messages with path

## type ST_AxisUnit ¶

    type ST_AxisUnit byte

    const (
        ST_AxisUnitUnset            ST_AxisUnit = 0
        ST_AxisUnitHundreds         ST_AxisUnit = 1
        ST_AxisUnitThousands        ST_AxisUnit = 2
        ST_AxisUnitTenThousands     ST_AxisUnit = 3
        ST_AxisUnitHundredThousands ST_AxisUnit = 4
        ST_AxisUnitMillions         ST_AxisUnit = 5
        ST_AxisUnitTenMillions      ST_AxisUnit = 6
        ST_AxisUnitHundredMillions  ST_AxisUnit = 7
        ST_AxisUnitBillions         ST_AxisUnit = 8
        ST_AxisUnitTrillions        ST_AxisUnit = 9
        ST_AxisUnitPercentage       ST_AxisUnit = 10
    )

### func (ST_AxisUnit) MarshalXML ¶

    func (m ST_AxisUnit) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_AxisUnit) MarshalXMLAttr ¶

    func (e ST_AxisUnit) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_AxisUnit) String ¶

    func (m ST_AxisUnit) String() string

### func (*ST_AxisUnit) UnmarshalXML ¶

    func (m *ST_AxisUnit) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_AxisUnit) UnmarshalXMLAttr ¶

    func (e *ST_AxisUnit) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_AxisUnit) Validate ¶

    func (m ST_AxisUnit) Validate() error

### func (ST_AxisUnit) ValidateWithPath ¶

    func (m ST_AxisUnit) ValidateWithPath(path string) error

## type ST_DataLabelPos ¶

    type ST_DataLabelPos byte

    const (
        ST_DataLabelPosUnset   ST_DataLabelPos = 0
        ST_DataLabelPosBestFit ST_DataLabelPos = 1
        ST_DataLabelPosB       ST_DataLabelPos = 2
        ST_DataLabelPosCtr     ST_DataLabelPos = 3
        ST_DataLabelPosInBase  ST_DataLabelPos = 4
        ST_DataLabelPosInEnd   ST_DataLabelPos = 5
        ST_DataLabelPosL       ST_DataLabelPos = 6
        ST_DataLabelPosOutEnd  ST_DataLabelPos = 7
        ST_DataLabelPosR       ST_DataLabelPos = 8
        ST_DataLabelPosT       ST_DataLabelPos = 9
    )

### func (ST_DataLabelPos) MarshalXML ¶

    func (m ST_DataLabelPos) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_DataLabelPos) MarshalXMLAttr ¶

    func (e ST_DataLabelPos) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_DataLabelPos) String ¶

    func (m ST_DataLabelPos) String() string

### func (*ST_DataLabelPos) UnmarshalXML ¶

    func (m *ST_DataLabelPos) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_DataLabelPos) UnmarshalXMLAttr ¶

    func (e *ST_DataLabelPos) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_DataLabelPos) Validate ¶

    func (m ST_DataLabelPos) Validate() error

### func (ST_DataLabelPos) ValidateWithPath ¶

    func (m ST_DataLabelPos) ValidateWithPath(path string) error

## type ST_DoubleOrAutomatic ¶

ST_DoubleOrAutomatic is a union type

    type ST_DoubleOrAutomatic struct {
        Float64   *float64
        StringVal *string
    }

### func ParseUnionST_DoubleOrAutomatic ¶

    func ParseUnionST_DoubleOrAutomatic(s string) (ST_DoubleOrAutomatic, error)

### func (ST_DoubleOrAutomatic) MarshalXML ¶

    func (m ST_DoubleOrAutomatic) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_DoubleOrAutomatic) String ¶

    func (m ST_DoubleOrAutomatic) String() string

### func (*ST_DoubleOrAutomatic) Validate ¶

    func (m *ST_DoubleOrAutomatic) Validate() error

### func (*ST_DoubleOrAutomatic) ValidateWithPath ¶

    func (m *ST_DoubleOrAutomatic) ValidateWithPath(path string) error

## type ST_EntityType ¶

    type ST_EntityType byte

    const (
        ST_EntityTypeUnset          ST_EntityType = 0
        ST_EntityTypeAddress        ST_EntityType = 1
        ST_EntityTypeAdminDistrict  ST_EntityType = 2
        ST_EntityTypeAdminDistrict2 ST_EntityType = 3
        ST_EntityTypeAdminDistrict3 ST_EntityType = 4
        ST_EntityTypeContinent      ST_EntityType = 5
        ST_EntityTypeCountryRegion  ST_EntityType = 6
        ST_EntityTypeLocality       ST_EntityType = 7
        ST_EntityTypeOcean          ST_EntityType = 8
        ST_EntityTypePlanet         ST_EntityType = 9
        ST_EntityTypePostalCode     ST_EntityType = 10
        ST_EntityTypeRegion         ST_EntityType = 11
        ST_EntityTypeUnsupported    ST_EntityType = 12
    )

### func (ST_EntityType) MarshalXML ¶

    func (m ST_EntityType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_EntityType) MarshalXMLAttr ¶

    func (e ST_EntityType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_EntityType) String ¶

    func (m ST_EntityType) String() string

### func (*ST_EntityType) UnmarshalXML ¶

    func (m *ST_EntityType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_EntityType) UnmarshalXMLAttr ¶

    func (e *ST_EntityType) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_EntityType) Validate ¶

    func (m ST_EntityType) Validate() error

### func (ST_EntityType) ValidateWithPath ¶

    func (m ST_EntityType) ValidateWithPath(path string) error

## type ST_FormulaDirection ¶

    type ST_FormulaDirection byte

    const (
        ST_FormulaDirectionUnset ST_FormulaDirection = 0
        ST_FormulaDirectionCol   ST_FormulaDirection = 1
        ST_FormulaDirectionRow   ST_FormulaDirection = 2
    )

### func (ST_FormulaDirection) MarshalXML ¶

    func (m ST_FormulaDirection) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_FormulaDirection) MarshalXMLAttr ¶

    func (e ST_FormulaDirection) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_FormulaDirection) String ¶

    func (m ST_FormulaDirection) String() string

### func (*ST_FormulaDirection) UnmarshalXML ¶

    func (m *ST_FormulaDirection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_FormulaDirection) UnmarshalXMLAttr ¶

    func (e *ST_FormulaDirection) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_FormulaDirection) Validate ¶

    func (m ST_FormulaDirection) Validate() error

### func (ST_FormulaDirection) ValidateWithPath ¶

    func (m ST_FormulaDirection) ValidateWithPath(path string) error

## type ST_GapWidthRatio ¶

ST_GapWidthRatio is a union type

    type ST_GapWidthRatio struct {
        Float64   *float64
        StringVal *string
    }

### func ParseUnionST_GapWidthRatio ¶

    func ParseUnionST_GapWidthRatio(s string) (ST_GapWidthRatio, error)

### func (ST_GapWidthRatio) MarshalXML ¶

    func (m ST_GapWidthRatio) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_GapWidthRatio) String ¶

    func (m ST_GapWidthRatio) String() string

### func (*ST_GapWidthRatio) Validate ¶

    func (m *ST_GapWidthRatio) Validate() error

### func (*ST_GapWidthRatio) ValidateWithPath ¶

    func (m *ST_GapWidthRatio) ValidateWithPath(path string) error

## type ST_GeoMappingLevel ¶

    type ST_GeoMappingLevel byte

    const (
        ST_GeoMappingLevelUnset             ST_GeoMappingLevel = 0
        ST_GeoMappingLevelDataOnly          ST_GeoMappingLevel = 1
        ST_GeoMappingLevelPostalCode        ST_GeoMappingLevel = 2
        ST_GeoMappingLevelCounty            ST_GeoMappingLevel = 3
        ST_GeoMappingLevelState             ST_GeoMappingLevel = 4
        ST_GeoMappingLevelCountryRegion     ST_GeoMappingLevel = 5
        ST_GeoMappingLevelCountryRegionList ST_GeoMappingLevel = 6
        ST_GeoMappingLevelWorld             ST_GeoMappingLevel = 7
    )

### func (ST_GeoMappingLevel) MarshalXML ¶

    func (m ST_GeoMappingLevel) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_GeoMappingLevel) MarshalXMLAttr ¶

    func (e ST_GeoMappingLevel) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_GeoMappingLevel) String ¶

    func (m ST_GeoMappingLevel) String() string

### func (*ST_GeoMappingLevel) UnmarshalXML ¶

    func (m *ST_GeoMappingLevel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_GeoMappingLevel) UnmarshalXMLAttr ¶

    func (e *ST_GeoMappingLevel) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_GeoMappingLevel) Validate ¶

    func (m ST_GeoMappingLevel) Validate() error

### func (ST_GeoMappingLevel) ValidateWithPath ¶

    func (m ST_GeoMappingLevel) ValidateWithPath(path string) error

## type ST_GeoProjectionType ¶

    type ST_GeoProjectionType byte

    const (
        ST_GeoProjectionTypeUnset    ST_GeoProjectionType = 0
        ST_GeoProjectionTypeMercator ST_GeoProjectionType = 1
        ST_GeoProjectionTypeMiller   ST_GeoProjectionType = 2
        ST_GeoProjectionTypeRobinson ST_GeoProjectionType = 3
        ST_GeoProjectionTypeAlbers   ST_GeoProjectionType = 4
    )

### func (ST_GeoProjectionType) MarshalXML ¶

    func (m ST_GeoProjectionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_GeoProjectionType) MarshalXMLAttr ¶

    func (e ST_GeoProjectionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_GeoProjectionType) String ¶

    func (m ST_GeoProjectionType) String() string

### func (*ST_GeoProjectionType) UnmarshalXML ¶

    func (m *ST_GeoProjectionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_GeoProjectionType) UnmarshalXMLAttr ¶

    func (e *ST_GeoProjectionType) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_GeoProjectionType) Validate ¶

    func (m ST_GeoProjectionType) Validate() error

### func (ST_GeoProjectionType) ValidateWithPath ¶

    func (m ST_GeoProjectionType) ValidateWithPath(path string) error

## type ST_IntervalClosedSide ¶

    type ST_IntervalClosedSide byte

    const (
        ST_IntervalClosedSideUnset ST_IntervalClosedSide = 0
        ST_IntervalClosedSideL     ST_IntervalClosedSide = 1
        ST_IntervalClosedSideR     ST_IntervalClosedSide = 2
    )

### func (ST_IntervalClosedSide) MarshalXML ¶

    func (m ST_IntervalClosedSide) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_IntervalClosedSide) MarshalXMLAttr ¶

    func (e ST_IntervalClosedSide) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_IntervalClosedSide) String ¶

    func (m ST_IntervalClosedSide) String() string

### func (*ST_IntervalClosedSide) UnmarshalXML ¶

    func (m *ST_IntervalClosedSide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_IntervalClosedSide) UnmarshalXMLAttr ¶

    func (e *ST_IntervalClosedSide) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_IntervalClosedSide) Validate ¶

    func (m ST_IntervalClosedSide) Validate() error

### func (ST_IntervalClosedSide) ValidateWithPath ¶

    func (m ST_IntervalClosedSide) ValidateWithPath(path string) error

## type ST_NumericDimensionType ¶

    type ST_NumericDimensionType byte

    const (
        ST_NumericDimensionTypeUnset    ST_NumericDimensionType = 0
        ST_NumericDimensionTypeVal      ST_NumericDimensionType = 1
        ST_NumericDimensionTypeX        ST_NumericDimensionType = 2
        ST_NumericDimensionTypeY        ST_NumericDimensionType = 3
        ST_NumericDimensionTypeSize     ST_NumericDimensionType = 4
        ST_NumericDimensionTypeColorVal ST_NumericDimensionType = 5
    )

### func (ST_NumericDimensionType) MarshalXML ¶

    func (m ST_NumericDimensionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_NumericDimensionType) MarshalXMLAttr ¶

    func (e ST_NumericDimensionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_NumericDimensionType) String ¶

    func (m ST_NumericDimensionType) String() string

### func (*ST_NumericDimensionType) UnmarshalXML ¶

    func (m *ST_NumericDimensionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_NumericDimensionType) UnmarshalXMLAttr ¶

    func (e *ST_NumericDimensionType) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_NumericDimensionType) Validate ¶

    func (m ST_NumericDimensionType) Validate() error

### func (ST_NumericDimensionType) ValidateWithPath ¶

    func (m ST_NumericDimensionType) ValidateWithPath(path string) error

## type ST_PageOrientation ¶

    type ST_PageOrientation byte

    const (
        ST_PageOrientationUnset     ST_PageOrientation = 0
        ST_PageOrientationDefault   ST_PageOrientation = 1
        ST_PageOrientationPortrait  ST_PageOrientation = 2
        ST_PageOrientationLandscape ST_PageOrientation = 3
    )

### func (ST_PageOrientation) MarshalXML ¶

    func (m ST_PageOrientation) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_PageOrientation) MarshalXMLAttr ¶

    func (e ST_PageOrientation) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_PageOrientation) String ¶

    func (m ST_PageOrientation) String() string

### func (*ST_PageOrientation) UnmarshalXML ¶

    func (m *ST_PageOrientation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_PageOrientation) UnmarshalXMLAttr ¶

    func (e *ST_PageOrientation) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_PageOrientation) Validate ¶

    func (m ST_PageOrientation) Validate() error

### func (ST_PageOrientation) ValidateWithPath ¶

    func (m ST_PageOrientation) ValidateWithPath(path string) error

## type ST_ParentLabelLayout ¶

    type ST_ParentLabelLayout byte

    const (
        ST_ParentLabelLayoutUnset       ST_ParentLabelLayout = 0
        ST_ParentLabelLayoutNone        ST_ParentLabelLayout = 1
        ST_ParentLabelLayoutBanner      ST_ParentLabelLayout = 2
        ST_ParentLabelLayoutOverlapping ST_ParentLabelLayout = 3
    )

### func (ST_ParentLabelLayout) MarshalXML ¶

    func (m ST_ParentLabelLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_ParentLabelLayout) MarshalXMLAttr ¶

    func (e ST_ParentLabelLayout) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_ParentLabelLayout) String ¶

    func (m ST_ParentLabelLayout) String() string

### func (*ST_ParentLabelLayout) UnmarshalXML ¶

    func (m *ST_ParentLabelLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_ParentLabelLayout) UnmarshalXMLAttr ¶

    func (e *ST_ParentLabelLayout) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_ParentLabelLayout) Validate ¶

    func (m ST_ParentLabelLayout) Validate() error

### func (ST_ParentLabelLayout) ValidateWithPath ¶

    func (m ST_ParentLabelLayout) ValidateWithPath(path string) error

## type ST_PosAlign ¶

    type ST_PosAlign byte

    const (
        ST_PosAlignUnset ST_PosAlign = 0
        ST_PosAlignMin   ST_PosAlign = 1
        ST_PosAlignCtr   ST_PosAlign = 2
        ST_PosAlignMax   ST_PosAlign = 3
    )

### func (ST_PosAlign) MarshalXML ¶

    func (m ST_PosAlign) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_PosAlign) MarshalXMLAttr ¶

    func (e ST_PosAlign) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_PosAlign) String ¶

    func (m ST_PosAlign) String() string

### func (*ST_PosAlign) UnmarshalXML ¶

    func (m *ST_PosAlign) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_PosAlign) UnmarshalXMLAttr ¶

    func (e *ST_PosAlign) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_PosAlign) Validate ¶

    func (m ST_PosAlign) Validate() error

### func (ST_PosAlign) ValidateWithPath ¶

    func (m ST_PosAlign) ValidateWithPath(path string) error

## type ST_QuartileMethod ¶

    type ST_QuartileMethod byte

    const (
        ST_QuartileMethodUnset     ST_QuartileMethod = 0
        ST_QuartileMethodInclusive ST_QuartileMethod = 1
        ST_QuartileMethodExclusive ST_QuartileMethod = 2
    )

### func (ST_QuartileMethod) MarshalXML ¶

    func (m ST_QuartileMethod) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_QuartileMethod) MarshalXMLAttr ¶

    func (e ST_QuartileMethod) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_QuartileMethod) String ¶

    func (m ST_QuartileMethod) String() string

### func (*ST_QuartileMethod) UnmarshalXML ¶

    func (m *ST_QuartileMethod) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_QuartileMethod) UnmarshalXMLAttr ¶

    func (e *ST_QuartileMethod) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_QuartileMethod) Validate ¶

    func (m ST_QuartileMethod) Validate() error

### func (ST_QuartileMethod) ValidateWithPath ¶

    func (m ST_QuartileMethod) ValidateWithPath(path string) error

## type ST_RegionLabelLayout ¶

    type ST_RegionLabelLayout byte

    const (
        ST_RegionLabelLayoutUnset       ST_RegionLabelLayout = 0
        ST_RegionLabelLayoutNone        ST_RegionLabelLayout = 1
        ST_RegionLabelLayoutBestFitOnly ST_RegionLabelLayout = 2
        ST_RegionLabelLayoutShowAll     ST_RegionLabelLayout = 3
    )

### func (ST_RegionLabelLayout) MarshalXML ¶

    func (m ST_RegionLabelLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_RegionLabelLayout) MarshalXMLAttr ¶

    func (e ST_RegionLabelLayout) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_RegionLabelLayout) String ¶

    func (m ST_RegionLabelLayout) String() string

### func (*ST_RegionLabelLayout) UnmarshalXML ¶

    func (m *ST_RegionLabelLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_RegionLabelLayout) UnmarshalXMLAttr ¶

    func (e *ST_RegionLabelLayout) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_RegionLabelLayout) Validate ¶

    func (m ST_RegionLabelLayout) Validate() error

### func (ST_RegionLabelLayout) ValidateWithPath ¶

    func (m ST_RegionLabelLayout) ValidateWithPath(path string) error

## type ST_SeriesLayout ¶

    type ST_SeriesLayout byte

    const (
        ST_SeriesLayoutUnset           ST_SeriesLayout = 0
        ST_SeriesLayoutBoxWhisker      ST_SeriesLayout = 1
        ST_SeriesLayoutClusteredColumn ST_SeriesLayout = 2
        ST_SeriesLayoutFunnel          ST_SeriesLayout = 3
        ST_SeriesLayoutParetoLine      ST_SeriesLayout = 4
        ST_SeriesLayoutRegionMap       ST_SeriesLayout = 5
        ST_SeriesLayoutSunburst        ST_SeriesLayout = 6
        ST_SeriesLayoutTreemap         ST_SeriesLayout = 7
        ST_SeriesLayoutWaterfall       ST_SeriesLayout = 8
    )

### func (ST_SeriesLayout) MarshalXML ¶

    func (m ST_SeriesLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_SeriesLayout) MarshalXMLAttr ¶

    func (e ST_SeriesLayout) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_SeriesLayout) String ¶

    func (m ST_SeriesLayout) String() string

### func (*ST_SeriesLayout) UnmarshalXML ¶

    func (m *ST_SeriesLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_SeriesLayout) UnmarshalXMLAttr ¶

    func (e *ST_SeriesLayout) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_SeriesLayout) Validate ¶

    func (m ST_SeriesLayout) Validate() error

### func (ST_SeriesLayout) ValidateWithPath ¶

    func (m ST_SeriesLayout) ValidateWithPath(path string) error

## type ST_SidePos ¶

    type ST_SidePos byte

    const (
        ST_SidePosUnset ST_SidePos = 0
        ST_SidePosL     ST_SidePos = 1
        ST_SidePosT     ST_SidePos = 2
        ST_SidePosR     ST_SidePos = 3
        ST_SidePosB     ST_SidePos = 4
    )

### func (ST_SidePos) MarshalXML ¶

    func (m ST_SidePos) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_SidePos) MarshalXMLAttr ¶

    func (e ST_SidePos) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_SidePos) String ¶

    func (m ST_SidePos) String() string

### func (*ST_SidePos) UnmarshalXML ¶

    func (m *ST_SidePos) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_SidePos) UnmarshalXMLAttr ¶

    func (e *ST_SidePos) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_SidePos) Validate ¶

    func (m ST_SidePos) Validate() error

### func (ST_SidePos) ValidateWithPath ¶

    func (m ST_SidePos) ValidateWithPath(path string) error

## type ST_StringDimensionType ¶

    type ST_StringDimensionType byte

    const (
        ST_StringDimensionTypeUnset    ST_StringDimensionType = 0
        ST_StringDimensionTypeCat      ST_StringDimensionType = 1
        ST_StringDimensionTypeColorStr ST_StringDimensionType = 2
        ST_StringDimensionTypeEntityId ST_StringDimensionType = 3
    )

### func (ST_StringDimensionType) MarshalXML ¶

    func (m ST_StringDimensionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_StringDimensionType) MarshalXMLAttr ¶

    func (e ST_StringDimensionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_StringDimensionType) String ¶

    func (m ST_StringDimensionType) String() string

### func (*ST_StringDimensionType) UnmarshalXML ¶

    func (m *ST_StringDimensionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_StringDimensionType) UnmarshalXMLAttr ¶

    func (e *ST_StringDimensionType) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_StringDimensionType) Validate ¶

    func (m ST_StringDimensionType) Validate() error

### func (ST_StringDimensionType) ValidateWithPath ¶

    func (m ST_StringDimensionType) ValidateWithPath(path string) error

## type ST_TickMarksType ¶

    type ST_TickMarksType byte

    const (
        ST_TickMarksTypeUnset ST_TickMarksType = 0
        ST_TickMarksTypeIn    ST_TickMarksType = 1
        ST_TickMarksTypeOut   ST_TickMarksType = 2
        ST_TickMarksTypeCross ST_TickMarksType = 3
        ST_TickMarksTypeNone  ST_TickMarksType = 4
    )

### func (ST_TickMarksType) MarshalXML ¶

    func (m ST_TickMarksType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_TickMarksType) MarshalXMLAttr ¶

    func (e ST_TickMarksType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_TickMarksType) String ¶

    func (m ST_TickMarksType) String() string

### func (*ST_TickMarksType) UnmarshalXML ¶

    func (m *ST_TickMarksType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

### func (*ST_TickMarksType) UnmarshalXMLAttr ¶

    func (e *ST_TickMarksType) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_TickMarksType) Validate ¶

    func (m ST_TickMarksType) Validate() error

### func (ST_TickMarksType) ValidateWithPath ¶

    func (m ST_TickMarksType) ValidateWithPath(path string) error

## type ST_ValueAxisUnit ¶

ST_ValueAxisUnit is a union type

    type ST_ValueAxisUnit struct {
        Float64   *float64
        StringVal *string
    }

### func ParseUnionST_ValueAxisUnit ¶

    func ParseUnionST_ValueAxisUnit(s string) (ST_ValueAxisUnit, error)

### func (ST_ValueAxisUnit) MarshalXML ¶

    func (m ST_ValueAxisUnit) MarshalXML(e *xml.Encoder, start xml.StartElement) error

### func (ST_ValueAxisUnit) String ¶

    func (m ST_ValueAxisUnit) String() string

### func (*ST_ValueAxisUnit) Validate ¶

    func (m *ST_ValueAxisUnit) Validate() error

### func (*ST_ValueAxisUnit) ValidateWithPath ¶

    func (m *ST_ValueAxisUnit) ValidateWithPath(path string) error