...
Documentation
Documentation

# Package wordprocessingDrawing

## Overview ▹

## Overview ▾

## Index ▹

## Index ▾

### Package files

CT_SizeRelH.go CT_SizeRelV.go PctPosHOffset.go PctPosVOffset.go SizeRelH.go SizeRelV.go common.go

## type CT_SizeRelH ¶

    type CT_SizeRelH struct {
        RelativeFromAttr ST_SizeRelFromH
        PctWidth         dml.ST_PositivePercentage
    }

### func NewCT_SizeRelH ¶

    func NewCT_SizeRelH() *CT_SizeRelH

### func (*CT_SizeRelH) MarshalXML ¶

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

### func (*CT_SizeRelH) UnmarshalXML ¶

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

### func (*CT_SizeRelH) Validate ¶

    func (m *CT_SizeRelH) Validate() error

Validate validates the CT_SizeRelH and its children

### func (*CT_SizeRelH) ValidateWithPath ¶

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

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

## type CT_SizeRelV ¶

    type CT_SizeRelV struct {
        RelativeFromAttr ST_SizeRelFromV
        PctHeight        dml.ST_PositivePercentage
    }

### func NewCT_SizeRelV ¶

    func NewCT_SizeRelV() *CT_SizeRelV

### func (*CT_SizeRelV) MarshalXML ¶

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

### func (*CT_SizeRelV) UnmarshalXML ¶

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

### func (*CT_SizeRelV) Validate ¶

    func (m *CT_SizeRelV) Validate() error

Validate validates the CT_SizeRelV and its children

### func (*CT_SizeRelV) ValidateWithPath ¶

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

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

## type PctPosHOffset ¶

    type PctPosHOffset struct {
        dml.ST_Percentage
    }

### func NewPctPosHOffset ¶

    func NewPctPosHOffset() *PctPosHOffset

### func (*PctPosHOffset) MarshalXML ¶

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

### func (*PctPosHOffset) UnmarshalXML ¶

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

### func (*PctPosHOffset) Validate ¶

    func (m *PctPosHOffset) Validate() error

Validate validates the PctPosHOffset and its children

### func (*PctPosHOffset) ValidateWithPath ¶

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

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

## type PctPosVOffset ¶

    type PctPosVOffset struct {
        dml.ST_Percentage
    }

### func NewPctPosVOffset ¶

    func NewPctPosVOffset() *PctPosVOffset

### func (*PctPosVOffset) MarshalXML ¶

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

### func (*PctPosVOffset) UnmarshalXML ¶

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

### func (*PctPosVOffset) Validate ¶

    func (m *PctPosVOffset) Validate() error

Validate validates the PctPosVOffset and its children

### func (*PctPosVOffset) ValidateWithPath ¶

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

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

## type ST_SizeRelFromH ¶

    type ST_SizeRelFromH byte

    const (
        ST_SizeRelFromHUnset         ST_SizeRelFromH = 0
        ST_SizeRelFromHMargin        ST_SizeRelFromH = 1
        ST_SizeRelFromHPage          ST_SizeRelFromH = 2
        ST_SizeRelFromHLeftMargin    ST_SizeRelFromH = 3
        ST_SizeRelFromHRightMargin   ST_SizeRelFromH = 4
        ST_SizeRelFromHInsideMargin  ST_SizeRelFromH = 5
        ST_SizeRelFromHOutsideMargin ST_SizeRelFromH = 6
    )

### func (ST_SizeRelFromH) MarshalXML ¶

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

### func (ST_SizeRelFromH) MarshalXMLAttr ¶

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

### func (ST_SizeRelFromH) String ¶

    func (m ST_SizeRelFromH) String() string

### func (*ST_SizeRelFromH) UnmarshalXML ¶

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

### func (*ST_SizeRelFromH) UnmarshalXMLAttr ¶

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

### func (ST_SizeRelFromH) Validate ¶

    func (m ST_SizeRelFromH) Validate() error

### func (ST_SizeRelFromH) ValidateWithPath ¶

    func (m ST_SizeRelFromH) ValidateWithPath(path string) error

## type ST_SizeRelFromV ¶

    type ST_SizeRelFromV byte

    const (
        ST_SizeRelFromVUnset         ST_SizeRelFromV = 0
        ST_SizeRelFromVMargin        ST_SizeRelFromV = 1
        ST_SizeRelFromVPage          ST_SizeRelFromV = 2
        ST_SizeRelFromVTopMargin     ST_SizeRelFromV = 3
        ST_SizeRelFromVBottomMargin  ST_SizeRelFromV = 4
        ST_SizeRelFromVInsideMargin  ST_SizeRelFromV = 5
        ST_SizeRelFromVOutsideMargin ST_SizeRelFromV = 6
    )

### func (ST_SizeRelFromV) MarshalXML ¶

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

### func (ST_SizeRelFromV) MarshalXMLAttr ¶

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

### func (ST_SizeRelFromV) String ¶

    func (m ST_SizeRelFromV) String() string

### func (*ST_SizeRelFromV) UnmarshalXML ¶

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

### func (*ST_SizeRelFromV) UnmarshalXMLAttr ¶

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

### func (ST_SizeRelFromV) Validate ¶

    func (m ST_SizeRelFromV) Validate() error

### func (ST_SizeRelFromV) ValidateWithPath ¶

    func (m ST_SizeRelFromV) ValidateWithPath(path string) error

## type SizeRelH ¶

    type SizeRelH struct {
        CT_SizeRelH
    }

### func NewSizeRelH ¶

    func NewSizeRelH() *SizeRelH

### func (*SizeRelH) MarshalXML ¶

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

### func (*SizeRelH) UnmarshalXML ¶

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

### func (*SizeRelH) Validate ¶

    func (m *SizeRelH) Validate() error

Validate validates the SizeRelH and its children

### func (*SizeRelH) ValidateWithPath ¶

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

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

## type SizeRelV ¶

    type SizeRelV struct {
        CT_SizeRelV
    }

### func NewSizeRelV ¶

    func NewSizeRelV() *SizeRelV

### func (*SizeRelV) MarshalXML ¶

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

### func (*SizeRelV) UnmarshalXML ¶

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

### func (*SizeRelV) Validate ¶

    func (m *SizeRelV) Validate() error

Validate validates the SizeRelV and its children

### func (*SizeRelV) ValidateWithPath ¶

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

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