...

Package chartStyle

Overview ▾

Index ▾

type CT_ChartStyle
    func NewCT_ChartStyle() *CT_ChartStyle
    func (m *CT_ChartStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ChartStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ChartStyle) Validate() error
    func (m *CT_ChartStyle) ValidateWithPath(path string) error
type CT_ColorStyle
    func NewCT_ColorStyle() *CT_ColorStyle
    func (m *CT_ColorStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ColorStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ColorStyle) Validate() error
    func (m *CT_ColorStyle) ValidateWithPath(path string) error
type CT_ColorStyleVariation
    func NewCT_ColorStyleVariation() *CT_ColorStyleVariation
    func (m *CT_ColorStyleVariation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ColorStyleVariation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ColorStyleVariation) Validate() error
    func (m *CT_ColorStyleVariation) ValidateWithPath(path string) error
type CT_FontReference
    func NewCT_FontReference() *CT_FontReference
    func (m *CT_FontReference) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FontReference) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FontReference) Validate() error
    func (m *CT_FontReference) ValidateWithPath(path string) error
type CT_MarkerLayout
    func NewCT_MarkerLayout() *CT_MarkerLayout
    func (m *CT_MarkerLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MarkerLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MarkerLayout) Validate() error
    func (m *CT_MarkerLayout) ValidateWithPath(path string) error
type CT_StyleColor
    func NewCT_StyleColor() *CT_StyleColor
    func (m *CT_StyleColor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_StyleColor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_StyleColor) Validate() error
    func (m *CT_StyleColor) ValidateWithPath(path string) error
type CT_StyleEntry
    func NewCT_StyleEntry() *CT_StyleEntry
    func (m *CT_StyleEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_StyleEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_StyleEntry) Validate() error
    func (m *CT_StyleEntry) ValidateWithPath(path string) error
type CT_StyleReference
    func NewCT_StyleReference() *CT_StyleReference
    func (m *CT_StyleReference) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_StyleReference) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_StyleReference) Validate() error
    func (m *CT_StyleReference) ValidateWithPath(path string) error
type ChartStyle
    func NewChartStyle() *ChartStyle
    func (m *ChartStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *ChartStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *ChartStyle) Validate() error
    func (m *ChartStyle) ValidateWithPath(path string) error
type ColorStyle
    func NewColorStyle() *ColorStyle
    func (m *ColorStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *ColorStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *ColorStyle) Validate() error
    func (m *ColorStyle) ValidateWithPath(path string) error
type ST_ColorStyleMethod
    func ParseUnionST_ColorStyleMethod(s string) (ST_ColorStyleMethod, error)
    func (m ST_ColorStyleMethod) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m ST_ColorStyleMethod) String() string
    func (m *ST_ColorStyleMethod) Validate() error
    func (m *ST_ColorStyleMethod) ValidateWithPath(path string) error
type ST_ColorStyleMethodEnum
    func (m ST_ColorStyleMethodEnum) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_ColorStyleMethodEnum) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_ColorStyleMethodEnum) String() string
    func (m *ST_ColorStyleMethodEnum) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_ColorStyleMethodEnum) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_ColorStyleMethodEnum) Validate() error
    func (m ST_ColorStyleMethodEnum) ValidateWithPath(path string) error
type ST_MarkerStyle
    func (m ST_MarkerStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_MarkerStyle) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_MarkerStyle) String() string
    func (m *ST_MarkerStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_MarkerStyle) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_MarkerStyle) Validate() error
    func (m ST_MarkerStyle) ValidateWithPath(path string) error
type ST_StyleColorEnum
    func (m ST_StyleColorEnum) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_StyleColorEnum) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_StyleColorEnum) String() string
    func (m *ST_StyleColorEnum) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_StyleColorEnum) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_StyleColorEnum) Validate() error
    func (m ST_StyleColorEnum) ValidateWithPath(path string) error
type ST_StyleColorVal
    func ParseUnionST_StyleColorVal(s string) (ST_StyleColorVal, error)
    func (m ST_StyleColorVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m ST_StyleColorVal) String() string
    func (m *ST_StyleColorVal) Validate() error
    func (m *ST_StyleColorVal) ValidateWithPath(path string) error
type ST_StyleEntryModifier
    func ParseUnionST_StyleEntryModifier(s string) (ST_StyleEntryModifier, error)
    func (m ST_StyleEntryModifier) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m ST_StyleEntryModifier) String() string
    func (m *ST_StyleEntryModifier) Validate() error
    func (m *ST_StyleEntryModifier) ValidateWithPath(path string) error
type ST_StyleEntryModifierEnum
    func (m ST_StyleEntryModifierEnum) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_StyleEntryModifierEnum) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_StyleEntryModifierEnum) String() string
    func (m *ST_StyleEntryModifierEnum) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_StyleEntryModifierEnum) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_StyleEntryModifierEnum) Validate() error
    func (m ST_StyleEntryModifierEnum) ValidateWithPath(path string) error
type ST_StyleEntryModifierList
    func ParseSliceST_StyleEntryModifierList(v string) (ST_StyleEntryModifierList, error)
type ST_StyleReferenceModifier
    func ParseUnionST_StyleReferenceModifier(s string) (ST_StyleReferenceModifier, error)
    func (m ST_StyleReferenceModifier) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m ST_StyleReferenceModifier) String() string
    func (m *ST_StyleReferenceModifier) Validate() error
    func (m *ST_StyleReferenceModifier) ValidateWithPath(path string) error
type ST_StyleReferenceModifierEnum
    func (m ST_StyleReferenceModifierEnum) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_StyleReferenceModifierEnum) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_StyleReferenceModifierEnum) String() string
    func (m *ST_StyleReferenceModifierEnum) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_StyleReferenceModifierEnum) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_StyleReferenceModifierEnum) Validate() error
    func (m ST_StyleReferenceModifierEnum) ValidateWithPath(path string) error
type ST_StyleReferenceModifierList
    func ParseSliceST_StyleReferenceModifierList(v string) (ST_StyleReferenceModifierList, error)

Package files

CT_ChartStyle.go CT_ColorStyle.go CT_ColorStyleVariation.go CT_FontReference.go CT_MarkerLayout.go CT_StyleColor.go CT_StyleEntry.go CT_StyleReference.go ChartStyle.go ColorStyle.go ST_ColorStyleMethod.go ST_StyleColorVal.go ST_StyleEntryModifier.go ST_StyleReferenceModifier.go common.go

type CT_ChartStyle

type CT_ChartStyle struct {
    IdAttr                *uint32
    AxisTitle             *CT_StyleEntry
    CategoryAxis          *CT_StyleEntry
    ChartArea             *CT_StyleEntry
    DataLabel             *CT_StyleEntry
    DataLabelCallout      *CT_StyleEntry
    DataPoint             *CT_StyleEntry
    DataPoint3D           *CT_StyleEntry
    DataPointLine         *CT_StyleEntry
    DataPointMarker       *CT_StyleEntry
    DataPointMarkerLayout *CT_MarkerLayout
    DataPointWireframe    *CT_StyleEntry
    DataTable             *CT_StyleEntry
    DownBar               *CT_StyleEntry
    DropLine              *CT_StyleEntry
    ErrorBar              *CT_StyleEntry
    Floor                 *CT_StyleEntry
    GridlineMajor         *CT_StyleEntry
    GridlineMinor         *CT_StyleEntry
    HiLoLine              *CT_StyleEntry
    LeaderLine            *CT_StyleEntry
    Legend                *CT_StyleEntry
    PlotArea              *CT_StyleEntry
    PlotArea3D            *CT_StyleEntry
    SeriesAxis            *CT_StyleEntry
    SeriesLine            *CT_StyleEntry
    Title                 *CT_StyleEntry
    Trendline             *CT_StyleEntry
    TrendlineLabel        *CT_StyleEntry
    UpBar                 *CT_StyleEntry
    ValueAxis             *CT_StyleEntry
    Wall                  *CT_StyleEntry
    ExtLst                *dml.CT_OfficeArtExtensionList
}

func NewCT_ChartStyle

func NewCT_ChartStyle() *CT_ChartStyle

func (*CT_ChartStyle) MarshalXML

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

func (*CT_ChartStyle) UnmarshalXML

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

func (*CT_ChartStyle) Validate

func (m *CT_ChartStyle) Validate() error

Validate validates the CT_ChartStyle and its children

func (*CT_ChartStyle) ValidateWithPath

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

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

type CT_ColorStyle

type CT_ColorStyle struct {
    MethAttr       ST_ColorStyleMethod
    IdAttr         *uint32
    EG_ColorChoice []*dml.EG_ColorChoice
    Variation      []*CT_ColorStyleVariation
    ExtLst         *dml.CT_OfficeArtExtensionList
}

func NewCT_ColorStyle

func NewCT_ColorStyle() *CT_ColorStyle

func (*CT_ColorStyle) MarshalXML

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

func (*CT_ColorStyle) UnmarshalXML

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

func (*CT_ColorStyle) Validate

func (m *CT_ColorStyle) Validate() error

Validate validates the CT_ColorStyle and its children

func (*CT_ColorStyle) ValidateWithPath

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

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

type CT_ColorStyleVariation

type CT_ColorStyleVariation struct {
    EG_ColorTransform []*dml.EG_ColorTransform
}

func NewCT_ColorStyleVariation

func NewCT_ColorStyleVariation() *CT_ColorStyleVariation

func (*CT_ColorStyleVariation) MarshalXML

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

func (*CT_ColorStyleVariation) UnmarshalXML

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

func (*CT_ColorStyleVariation) Validate

func (m *CT_ColorStyleVariation) Validate() error

Validate validates the CT_ColorStyleVariation and its children

func (*CT_ColorStyleVariation) ValidateWithPath

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

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

type CT_FontReference

type CT_FontReference struct {
    IdxAttr  dml.ST_FontCollectionIndex
    ModsAttr *ST_StyleReferenceModifierList
    // RGB Color Model - Percentage Variant
    ScrgbClr *dml.CT_ScRgbColor
    // RGB Color Model - Hex Variant
    SrgbClr *dml.CT_SRgbColor
    // Hue, Saturation, Luminance Color Model
    HslClr *dml.CT_HslColor
    // System Color
    SysClr *dml.CT_SystemColor
    // Scheme Color
    SchemeClr *dml.CT_SchemeColor
    // Preset Color
    PrstClr    *dml.CT_PresetColor
    CSrgbClr   *dml.CT_SRgbColor
    CSchemeClr *dml.CT_SchemeColor
    StyleClr   *CT_StyleColor
}

func NewCT_FontReference

func NewCT_FontReference() *CT_FontReference

func (*CT_FontReference) MarshalXML

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

func (*CT_FontReference) UnmarshalXML

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

func (*CT_FontReference) Validate

func (m *CT_FontReference) Validate() error

Validate validates the CT_FontReference and its children

func (*CT_FontReference) ValidateWithPath

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

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

type CT_MarkerLayout

type CT_MarkerLayout struct {
    SymbolAttr ST_MarkerStyle
    SizeAttr   *uint8
}

func NewCT_MarkerLayout

func NewCT_MarkerLayout() *CT_MarkerLayout

func (*CT_MarkerLayout) MarshalXML

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

func (*CT_MarkerLayout) UnmarshalXML

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

func (*CT_MarkerLayout) Validate

func (m *CT_MarkerLayout) Validate() error

Validate validates the CT_MarkerLayout and its children

func (*CT_MarkerLayout) ValidateWithPath

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

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

type CT_StyleColor

type CT_StyleColor struct {
    ValAttr           *ST_StyleColorVal
    EG_ColorTransform []*dml.EG_ColorTransform
}

func NewCT_StyleColor

func NewCT_StyleColor() *CT_StyleColor

func (*CT_StyleColor) MarshalXML

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

func (*CT_StyleColor) UnmarshalXML

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

func (*CT_StyleColor) Validate

func (m *CT_StyleColor) Validate() error

Validate validates the CT_StyleColor and its children

func (*CT_StyleColor) ValidateWithPath

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

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

type CT_StyleEntry

type CT_StyleEntry struct {
    ModsAttr       *ST_StyleEntryModifierList
    LnRef          *CT_StyleReference
    LineWidthScale *float64
    FillRef        *CT_StyleReference
    EffectRef      *CT_StyleReference
    FontRef        *CT_FontReference
    SpPr           *dml.CT_ShapeProperties
    DefRPr         *dml.CT_TextCharacterProperties
    BodyPr         *dml.CT_TextBodyProperties
    ExtLst         *dml.CT_OfficeArtExtensionList
}

func NewCT_StyleEntry

func NewCT_StyleEntry() *CT_StyleEntry

func (*CT_StyleEntry) MarshalXML

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

func (*CT_StyleEntry) UnmarshalXML

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

func (*CT_StyleEntry) Validate

func (m *CT_StyleEntry) Validate() error

Validate validates the CT_StyleEntry and its children

func (*CT_StyleEntry) ValidateWithPath

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

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

type CT_StyleReference

type CT_StyleReference struct {
    IdxAttr  uint32
    ModsAttr *ST_StyleReferenceModifierList
    // RGB Color Model - Percentage Variant
    ScrgbClr *dml.CT_ScRgbColor
    // RGB Color Model - Hex Variant
    SrgbClr *dml.CT_SRgbColor
    // Hue, Saturation, Luminance Color Model
    HslClr *dml.CT_HslColor
    // System Color
    SysClr *dml.CT_SystemColor
    // Scheme Color
    SchemeClr *dml.CT_SchemeColor
    // Preset Color
    PrstClr    *dml.CT_PresetColor
    CSrgbClr   *dml.CT_SRgbColor
    CSchemeClr *dml.CT_SchemeColor
    StyleClr   *CT_StyleColor
}

func NewCT_StyleReference

func NewCT_StyleReference() *CT_StyleReference

func (*CT_StyleReference) MarshalXML

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

func (*CT_StyleReference) UnmarshalXML

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

func (*CT_StyleReference) Validate

func (m *CT_StyleReference) Validate() error

Validate validates the CT_StyleReference and its children

func (*CT_StyleReference) ValidateWithPath

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

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

type ChartStyle

type ChartStyle struct {
    CT_ChartStyle
}

func NewChartStyle

func NewChartStyle() *ChartStyle

func (*ChartStyle) MarshalXML

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

func (*ChartStyle) UnmarshalXML

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

func (*ChartStyle) Validate

func (m *ChartStyle) Validate() error

Validate validates the ChartStyle and its children

func (*ChartStyle) ValidateWithPath

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

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

type ColorStyle

type ColorStyle struct {
    CT_ColorStyle
}

func NewColorStyle

func NewColorStyle() *ColorStyle

func (*ColorStyle) MarshalXML

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

func (*ColorStyle) UnmarshalXML

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

func (*ColorStyle) Validate

func (m *ColorStyle) Validate() error

Validate validates the ColorStyle and its children

func (*ColorStyle) ValidateWithPath

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

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

type ST_ColorStyleMethod

ST_ColorStyleMethod is a union type

type ST_ColorStyleMethod struct {
    ST_ColorStyleMethodEnum ST_ColorStyleMethodEnum
    StringVal               *string
}

func ParseUnionST_ColorStyleMethod

func ParseUnionST_ColorStyleMethod(s string) (ST_ColorStyleMethod, error)

func (ST_ColorStyleMethod) MarshalXML

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

func (ST_ColorStyleMethod) String

func (m ST_ColorStyleMethod) String() string

func (*ST_ColorStyleMethod) Validate

func (m *ST_ColorStyleMethod) Validate() error

func (*ST_ColorStyleMethod) ValidateWithPath

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

type ST_ColorStyleMethodEnum

type ST_ColorStyleMethodEnum byte
const (
    ST_ColorStyleMethodEnumUnset                ST_ColorStyleMethodEnum = 0
    ST_ColorStyleMethodEnumCycle                ST_ColorStyleMethodEnum = 1
    ST_ColorStyleMethodEnumWithinLinear         ST_ColorStyleMethodEnum = 2
    ST_ColorStyleMethodEnumAcrossLinear         ST_ColorStyleMethodEnum = 3
    ST_ColorStyleMethodEnumWithinLinearReversed ST_ColorStyleMethodEnum = 4
    ST_ColorStyleMethodEnumAcrossLinearReversed ST_ColorStyleMethodEnum = 5
)

func (ST_ColorStyleMethodEnum) MarshalXML

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

func (ST_ColorStyleMethodEnum) MarshalXMLAttr

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

func (ST_ColorStyleMethodEnum) String

func (m ST_ColorStyleMethodEnum) String() string

func (*ST_ColorStyleMethodEnum) UnmarshalXML

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

func (*ST_ColorStyleMethodEnum) UnmarshalXMLAttr

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

func (ST_ColorStyleMethodEnum) Validate

func (m ST_ColorStyleMethodEnum) Validate() error

func (ST_ColorStyleMethodEnum) ValidateWithPath

func (m ST_ColorStyleMethodEnum) ValidateWithPath(path string) error

type ST_MarkerStyle

type ST_MarkerStyle byte
const (
    ST_MarkerStyleUnset    ST_MarkerStyle = 0
    ST_MarkerStyleCircle   ST_MarkerStyle = 1
    ST_MarkerStyleDash     ST_MarkerStyle = 2
    ST_MarkerStyleDiamond  ST_MarkerStyle = 3
    ST_MarkerStyleDot      ST_MarkerStyle = 4
    ST_MarkerStylePlus     ST_MarkerStyle = 5
    ST_MarkerStyleSquare   ST_MarkerStyle = 6
    ST_MarkerStyleStar     ST_MarkerStyle = 7
    ST_MarkerStyleTriangle ST_MarkerStyle = 8
    ST_MarkerStyleX        ST_MarkerStyle = 9
)

func (ST_MarkerStyle) MarshalXML

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

func (ST_MarkerStyle) MarshalXMLAttr

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

func (ST_MarkerStyle) String

func (m ST_MarkerStyle) String() string

func (*ST_MarkerStyle) UnmarshalXML

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

func (*ST_MarkerStyle) UnmarshalXMLAttr

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

func (ST_MarkerStyle) Validate

func (m ST_MarkerStyle) Validate() error

func (ST_MarkerStyle) ValidateWithPath

func (m ST_MarkerStyle) ValidateWithPath(path string) error

type ST_StyleColorEnum

type ST_StyleColorEnum byte
const (
    ST_StyleColorEnumUnset ST_StyleColorEnum = 0
    ST_StyleColorEnumAuto  ST_StyleColorEnum = 1
)

func (ST_StyleColorEnum) MarshalXML

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

func (ST_StyleColorEnum) MarshalXMLAttr

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

func (ST_StyleColorEnum) String

func (m ST_StyleColorEnum) String() string

func (*ST_StyleColorEnum) UnmarshalXML

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

func (*ST_StyleColorEnum) UnmarshalXMLAttr

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

func (ST_StyleColorEnum) Validate

func (m ST_StyleColorEnum) Validate() error

func (ST_StyleColorEnum) ValidateWithPath

func (m ST_StyleColorEnum) ValidateWithPath(path string) error

type ST_StyleColorVal

ST_StyleColorVal is a union type

type ST_StyleColorVal struct {
    Uint32            *uint32
    ST_StyleColorEnum ST_StyleColorEnum
    StringVal         *string
}

func ParseUnionST_StyleColorVal

func ParseUnionST_StyleColorVal(s string) (ST_StyleColorVal, error)

func (ST_StyleColorVal) MarshalXML

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

func (ST_StyleColorVal) String

func (m ST_StyleColorVal) String() string

func (*ST_StyleColorVal) Validate

func (m *ST_StyleColorVal) Validate() error

func (*ST_StyleColorVal) ValidateWithPath

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

type ST_StyleEntryModifier

ST_StyleEntryModifier is a union type

type ST_StyleEntryModifier struct {
    ST_StyleEntryModifierEnum ST_StyleEntryModifierEnum
    StringVal                 *string
}

func ParseUnionST_StyleEntryModifier

func ParseUnionST_StyleEntryModifier(s string) (ST_StyleEntryModifier, error)

func (ST_StyleEntryModifier) MarshalXML

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

func (ST_StyleEntryModifier) String

func (m ST_StyleEntryModifier) String() string

func (*ST_StyleEntryModifier) Validate

func (m *ST_StyleEntryModifier) Validate() error

func (*ST_StyleEntryModifier) ValidateWithPath

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

type ST_StyleEntryModifierEnum

type ST_StyleEntryModifierEnum byte
const (
    ST_StyleEntryModifierEnumUnset               ST_StyleEntryModifierEnum = 0
    ST_StyleEntryModifierEnumAllowNoFillOverride ST_StyleEntryModifierEnum = 1
    ST_StyleEntryModifierEnumAllowNoLineOverride ST_StyleEntryModifierEnum = 2
)

func (ST_StyleEntryModifierEnum) MarshalXML

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

func (ST_StyleEntryModifierEnum) MarshalXMLAttr

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

func (ST_StyleEntryModifierEnum) String

func (m ST_StyleEntryModifierEnum) String() string

func (*ST_StyleEntryModifierEnum) UnmarshalXML

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

func (*ST_StyleEntryModifierEnum) UnmarshalXMLAttr

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

func (ST_StyleEntryModifierEnum) Validate

func (m ST_StyleEntryModifierEnum) Validate() error

func (ST_StyleEntryModifierEnum) ValidateWithPath

func (m ST_StyleEntryModifierEnum) ValidateWithPath(path string) error

type ST_StyleEntryModifierList

type ST_StyleEntryModifierList []ST_StyleEntryModifier

func ParseSliceST_StyleEntryModifierList

func ParseSliceST_StyleEntryModifierList(v string) (ST_StyleEntryModifierList, error)

type ST_StyleReferenceModifier

ST_StyleReferenceModifier is a union type

type ST_StyleReferenceModifier struct {
    ST_StyleReferenceModifierEnum ST_StyleReferenceModifierEnum
    StringVal                     *string
}

func ParseUnionST_StyleReferenceModifier

func ParseUnionST_StyleReferenceModifier(s string) (ST_StyleReferenceModifier, error)

func (ST_StyleReferenceModifier) MarshalXML

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

func (ST_StyleReferenceModifier) String

func (m ST_StyleReferenceModifier) String() string

func (*ST_StyleReferenceModifier) Validate

func (m *ST_StyleReferenceModifier) Validate() error

func (*ST_StyleReferenceModifier) ValidateWithPath

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

type ST_StyleReferenceModifierEnum

type ST_StyleReferenceModifierEnum byte
const (
    ST_StyleReferenceModifierEnumUnset              ST_StyleReferenceModifierEnum = 0
    ST_StyleReferenceModifierEnumIgnoreCSTransforms ST_StyleReferenceModifierEnum = 1
)

func (ST_StyleReferenceModifierEnum) MarshalXML

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

func (ST_StyleReferenceModifierEnum) MarshalXMLAttr

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

func (ST_StyleReferenceModifierEnum) String

func (m ST_StyleReferenceModifierEnum) String() string

func (*ST_StyleReferenceModifierEnum) UnmarshalXML

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

func (*ST_StyleReferenceModifierEnum) UnmarshalXMLAttr

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

func (ST_StyleReferenceModifierEnum) Validate

func (m ST_StyleReferenceModifierEnum) Validate() error

func (ST_StyleReferenceModifierEnum) ValidateWithPath

func (m ST_StyleReferenceModifierEnum) ValidateWithPath(path string) error

type ST_StyleReferenceModifierList

type ST_StyleReferenceModifierList []ST_StyleReferenceModifier

func ParseSliceST_StyleReferenceModifierList

func ParseSliceST_StyleReferenceModifierList(v string) (ST_StyleReferenceModifierList, error)