...
Documentation
Documentation

# Package model3d

## Overview ▹

## Overview ▾

## Index ▹

## Index ▾

### Package files

CT_EmbeddedAnimation.go CT_PosterFrame.go EmbedAnim.go PosterFrame.go common.go

## type CT_EmbeddedAnimation ¶

    type CT_EmbeddedAnimation struct {
        AnimIdAttr uint32
        AnimPr     *animation.CT_AnimationProperties
        ExtLst     *dml.CT_OfficeArtExtensionList
    }

### func NewCT_EmbeddedAnimation ¶

    func NewCT_EmbeddedAnimation() *CT_EmbeddedAnimation

### func (*CT_EmbeddedAnimation) MarshalXML ¶

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

### func (*CT_EmbeddedAnimation) UnmarshalXML ¶

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

### func (*CT_EmbeddedAnimation) Validate ¶

    func (m *CT_EmbeddedAnimation) Validate() error

Validate validates the CT_EmbeddedAnimation and its children

### func (*CT_EmbeddedAnimation) ValidateWithPath ¶

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

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

## type CT_PosterFrame ¶

    type CT_PosterFrame struct {
        AnimIdAttr uint32
        FrameAttr  *dml.ST_PositiveFixedPercentage
    }

### func NewCT_PosterFrame ¶

    func NewCT_PosterFrame() *CT_PosterFrame

### func (*CT_PosterFrame) MarshalXML ¶

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

### func (*CT_PosterFrame) UnmarshalXML ¶

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

### func (*CT_PosterFrame) Validate ¶

    func (m *CT_PosterFrame) Validate() error

Validate validates the CT_PosterFrame and its children

### func (*CT_PosterFrame) ValidateWithPath ¶

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

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

## type EmbedAnim ¶

    type EmbedAnim struct {
        CT_EmbeddedAnimation
    }

### func NewEmbedAnim ¶

    func NewEmbedAnim() *EmbedAnim

### func (*EmbedAnim) MarshalXML ¶

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

### func (*EmbedAnim) UnmarshalXML ¶

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

### func (*EmbedAnim) Validate ¶

    func (m *EmbedAnim) Validate() error

Validate validates the EmbedAnim and its children

### func (*EmbedAnim) ValidateWithPath ¶

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

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

## type PosterFrame ¶

    type PosterFrame struct {
        CT_PosterFrame
    }

### func NewPosterFrame ¶

    func NewPosterFrame() *PosterFrame

### func (*PosterFrame) MarshalXML ¶

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

### func (*PosterFrame) UnmarshalXML ¶

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

### func (*PosterFrame) Validate ¶

    func (m *PosterFrame) Validate() error

Validate validates the PosterFrame and its children

### func (*PosterFrame) ValidateWithPath ¶

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

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