Versions in this module Expand all Collapse all v0 v0.1.0 Oct 4, 2024 v0.0.1 Oct 3, 2024 Changes in this version + func FormatRGBA(c color.RGBA) string + func ParseMatrix(s string) ([16]float32, bool) + func ParseRGBA(s string) (c color.RGBA, err error) + type AppendTokenElementDecoder interface + AppendToken func(xml.Token) + type Attr struct + Name xml.Name + Value []byte + type CharDataElementDecoder interface + CharData func([]byte) + type ChildElementDecoder interface + Child func(xml.Name) ElementDecoder + type ElementDecoder interface + End func() + Start func([]Attr) error + type Encoder interface + AddRelationship func(Relationship) + EncodeToken func(xml.Token) + FloatPresicion func() int + Flush func() error + SetAutoClose func(bool) + SetSkipAttrEscape func(bool) + type ErrorWrapper interface + Wrap func(error) error + type Marshaler interface + Marshal3MF func(Encoder) error + type MarshalerAttr interface + Marshal3MFAttr func(Encoder) ([]xml.Attr, error) + type PropertyGroup interface + Len func() int + type Relationship struct + ID string + Path string + Type string + type Spec interface + CreateElementDecoder func(parent interface{}, name string) ElementDecoder + DecodeAttribute func(parent interface{}, attr Attr) error + type UnknownAttrs []xml.Attr + func (u UnknownAttrs) Marshal3MFAttr(enc Encoder) ([]xml.Attr, error) + type UnknownTokens []xml.Token + func (u UnknownTokens) Marshal3MF(enc Encoder) error + type UnknownTokensDecoder struct + Name xml.Name + func (d *UnknownTokensDecoder) AppendToken(t xml.Token) + func (d *UnknownTokensDecoder) End() + func (d *UnknownTokensDecoder) Start(attrs []Attr) error + func (d UnknownTokensDecoder) Tokens() UnknownTokens + type ValidateSpec interface + Validate func(model interface{}, path string, element interface{}) error