...
Documentation
Documentation

# Package sketchyshapes

## Overview ▹

## Overview ▾

## Index ▹

## Index ▾

### Package files

CT_Empty.go CT_LineSketchStyleProperties.go CT_LineSketchTypeProperties.go EG_LineSketchType.go EG_LineSketchTypeChoice.go LineSketchStyleProps.go common.go

## type CT_Empty ¶

    type CT_Empty struct {
    }

### func NewCT_Empty ¶

    func NewCT_Empty() *CT_Empty

### func (*CT_Empty) MarshalXML ¶

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

### func (*CT_Empty) UnmarshalXML ¶

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

### func (*CT_Empty) Validate ¶

    func (m *CT_Empty) Validate() error

Validate validates the CT_Empty and its children

### func (*CT_Empty) ValidateWithPath ¶

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

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

## type CT_LineSketchStyleProperties ¶

    type CT_LineSketchStyleProperties struct {
        SdAttr         *uint32
        GeometryChoice *dml.EG_GeometryChoice
        Type           *CT_LineSketchTypeProperties
        Seed           *uint32
        ExtLst         *dml.CT_OfficeArtExtensionList
    }

### func NewCT_LineSketchStyleProperties ¶

    func NewCT_LineSketchStyleProperties() *CT_LineSketchStyleProperties

### func (*CT_LineSketchStyleProperties) MarshalXML ¶

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

### func (*CT_LineSketchStyleProperties) UnmarshalXML ¶

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

### func (*CT_LineSketchStyleProperties) Validate ¶

    func (m *CT_LineSketchStyleProperties) Validate() error

Validate validates the CT_LineSketchStyleProperties and its children

### func (*CT_LineSketchStyleProperties) ValidateWithPath ¶

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

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

## type CT_LineSketchTypeProperties ¶

    type CT_LineSketchTypeProperties struct {
        LineSketchTypeChoice *EG_LineSketchTypeChoice
    }

### func NewCT_LineSketchTypeProperties ¶

    func NewCT_LineSketchTypeProperties() *CT_LineSketchTypeProperties

### func (*CT_LineSketchTypeProperties) MarshalXML ¶

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

### func (*CT_LineSketchTypeProperties) UnmarshalXML ¶

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

### func (*CT_LineSketchTypeProperties) Validate ¶

    func (m *CT_LineSketchTypeProperties) Validate() error

Validate validates the CT_LineSketchTypeProperties and its children

### func (*CT_LineSketchTypeProperties) ValidateWithPath ¶

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

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

## type EG_LineSketchType ¶

    type EG_LineSketchType struct {
        LineSketchTypeChoice *EG_LineSketchTypeChoice
    }

### func NewEG_LineSketchType ¶

    func NewEG_LineSketchType() *EG_LineSketchType

### func (*EG_LineSketchType) MarshalXML ¶

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

### func (*EG_LineSketchType) UnmarshalXML ¶

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

### func (*EG_LineSketchType) Validate ¶

    func (m *EG_LineSketchType) Validate() error

Validate validates the EG_LineSketchType and its children

### func (*EG_LineSketchType) ValidateWithPath ¶

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

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

## type EG_LineSketchTypeChoice ¶

    type EG_LineSketchTypeChoice struct {
        LineSketchNone     *CT_Empty
        LineSketchCurved   *CT_Empty
        LineSketchFreehand *CT_Empty
        LineSketchScribble *CT_Empty
    }

### func NewEG_LineSketchTypeChoice ¶

    func NewEG_LineSketchTypeChoice() *EG_LineSketchTypeChoice

### func (*EG_LineSketchTypeChoice) MarshalXML ¶

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

### func (*EG_LineSketchTypeChoice) UnmarshalXML ¶

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

### func (*EG_LineSketchTypeChoice) Validate ¶

    func (m *EG_LineSketchTypeChoice) Validate() error

Validate validates the EG_LineSketchTypeChoice and its children

### func (*EG_LineSketchTypeChoice) ValidateWithPath ¶

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

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

## type LineSketchStyleProps ¶

    type LineSketchStyleProps struct {
        CT_LineSketchStyleProperties
    }

### func NewLineSketchStyleProps ¶

    func NewLineSketchStyleProps() *LineSketchStyleProps

### func (*LineSketchStyleProps) MarshalXML ¶

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

### func (*LineSketchStyleProps) UnmarshalXML ¶

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

### func (*LineSketchStyleProps) Validate ¶

    func (m *LineSketchStyleProps) Validate() error

Validate validates the LineSketchStyleProps and its children

### func (*LineSketchStyleProps) ValidateWithPath ¶

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

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