type AG_Adj struct {
AdjAttr *string
}
func NewAG_Adj() *AG_Adj
func (m *AG_Adj) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Adj) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Adj) Validate() error
Validate validates the AG_Adj and its children
func (m *AG_Adj) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Adj and its children, prefixing error messages with path
type AG_AllCoreAttributes struct {
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
}
func NewAG_AllCoreAttributes() *AG_AllCoreAttributes
func (m *AG_AllCoreAttributes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_AllCoreAttributes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_AllCoreAttributes) Validate() error
Validate validates the AG_AllCoreAttributes and its children
func (m *AG_AllCoreAttributes) ValidateWithPath(path string) error
ValidateWithPath validates the AG_AllCoreAttributes and its children, prefixing error messages with path
type AG_AllShapeAttributes struct {
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
}
func NewAG_AllShapeAttributes() *AG_AllShapeAttributes
func (m *AG_AllShapeAttributes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_AllShapeAttributes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_AllShapeAttributes) Validate() error
Validate validates the AG_AllShapeAttributes and its children
func (m *AG_AllShapeAttributes) ValidateWithPath(path string) error
ValidateWithPath validates the AG_AllShapeAttributes and its children, prefixing error messages with path
type AG_Chromakey struct {
ChromakeyAttr *string
}
func NewAG_Chromakey() *AG_Chromakey
func (m *AG_Chromakey) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Chromakey) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Chromakey) Validate() error
Validate validates the AG_Chromakey and its children
func (m *AG_Chromakey) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Chromakey and its children, prefixing error messages with path
type AG_CoreAttributes struct {
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
}
func NewAG_CoreAttributes() *AG_CoreAttributes
func (m *AG_CoreAttributes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_CoreAttributes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_CoreAttributes) Validate() error
Validate validates the AG_CoreAttributes and its children
func (m *AG_CoreAttributes) ValidateWithPath(path string) error
ValidateWithPath validates the AG_CoreAttributes and its children, prefixing error messages with path
type AG_Ext struct {
ExtAttr ST_Ext
}
func NewAG_Ext() *AG_Ext
func (m *AG_Ext) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Ext) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Ext) Validate() error
Validate validates the AG_Ext and its children
func (m *AG_Ext) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Ext and its children, prefixing error messages with path
type AG_Fill struct {
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
}
func NewAG_Fill() *AG_Fill
func (m *AG_Fill) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Fill) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Fill) Validate() error
Validate validates the AG_Fill and its children
func (m *AG_Fill) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Fill and its children, prefixing error messages with path
type AG_Id struct {
IdAttr *string
}
func NewAG_Id() *AG_Id
func (m *AG_Id) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Id) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Id) Validate() error
Validate validates the AG_Id and its children
func (m *AG_Id) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Id and its children, prefixing error messages with path
type AG_ImageAttributes struct {
SrcAttr *string
CropleftAttr *string
CroptopAttr *string
CroprightAttr *string
CropbottomAttr *string
GainAttr *string
BlacklevelAttr *string
GammaAttr *string
GrayscaleAttr sharedTypes.ST_TrueFalse
BilevelAttr sharedTypes.ST_TrueFalse
}
func NewAG_ImageAttributes() *AG_ImageAttributes
func (m *AG_ImageAttributes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_ImageAttributes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_ImageAttributes) Validate() error
Validate validates the AG_ImageAttributes and its children
func (m *AG_ImageAttributes) ValidateWithPath(path string) error
ValidateWithPath validates the AG_ImageAttributes and its children, prefixing error messages with path
type AG_OfficeCoreAttributes struct {
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
}
func NewAG_OfficeCoreAttributes() *AG_OfficeCoreAttributes
func (m *AG_OfficeCoreAttributes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_OfficeCoreAttributes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_OfficeCoreAttributes) Validate() error
Validate validates the AG_OfficeCoreAttributes and its children
func (m *AG_OfficeCoreAttributes) ValidateWithPath(path string) error
ValidateWithPath validates the AG_OfficeCoreAttributes and its children, prefixing error messages with path
type AG_OfficeShapeAttributes struct {
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
}
func NewAG_OfficeShapeAttributes() *AG_OfficeShapeAttributes
func (m *AG_OfficeShapeAttributes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_OfficeShapeAttributes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_OfficeShapeAttributes) Validate() error
Validate validates the AG_OfficeShapeAttributes and its children
func (m *AG_OfficeShapeAttributes) ValidateWithPath(path string) error
ValidateWithPath validates the AG_OfficeShapeAttributes and its children, prefixing error messages with path
type AG_Path struct {
PathAttr *string
}
func NewAG_Path() *AG_Path
func (m *AG_Path) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Path) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Path) Validate() error
Validate validates the AG_Path and its children
func (m *AG_Path) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Path and its children, prefixing error messages with path
type AG_ShapeAttributes struct {
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
}
func NewAG_ShapeAttributes() *AG_ShapeAttributes
func (m *AG_ShapeAttributes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_ShapeAttributes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_ShapeAttributes) Validate() error
Validate validates the AG_ShapeAttributes and its children
func (m *AG_ShapeAttributes) ValidateWithPath(path string) error
ValidateWithPath validates the AG_ShapeAttributes and its children, prefixing error messages with path
type AG_StrokeAttributes struct {
OnAttr sharedTypes.ST_TrueFalse
WeightAttr *string
ColorAttr *string
OpacityAttr *string
LinestyleAttr ST_StrokeLineStyle
MiterlimitAttr *float64
JoinstyleAttr ST_StrokeJoinStyle
EndcapAttr ST_StrokeEndCap
DashstyleAttr *string
FilltypeAttr ST_FillType
SrcAttr *string
ImageaspectAttr ST_ImageAspect
ImagesizeAttr *string
ImagealignshapeAttr sharedTypes.ST_TrueFalse
Color2Attr *string
StartarrowAttr ST_StrokeArrowType
StartarrowwidthAttr ST_StrokeArrowWidth
StartarrowlengthAttr ST_StrokeArrowLength
EndarrowAttr ST_StrokeArrowType
EndarrowwidthAttr ST_StrokeArrowWidth
EndarrowlengthAttr ST_StrokeArrowLength
HrefAttr *string
AlthrefAttr *string
TitleAttr *string
ForcedashAttr sharedTypes.ST_TrueFalse
IdAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
RelidAttr *string
}
func NewAG_StrokeAttributes() *AG_StrokeAttributes
func (m *AG_StrokeAttributes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_StrokeAttributes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_StrokeAttributes) Validate() error
Validate validates the AG_StrokeAttributes and its children
func (m *AG_StrokeAttributes) ValidateWithPath(path string) error
ValidateWithPath validates the AG_StrokeAttributes and its children, prefixing error messages with path
type AG_Style struct {
StyleAttr *string
}
func NewAG_Style() *AG_Style
func (m *AG_Style) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Style) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Style) Validate() error
Validate validates the AG_Style and its children
func (m *AG_Style) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Style and its children, prefixing error messages with path
type AG_Type struct {
TypeAttr *string
}
func NewAG_Type() *AG_Type
func (m *AG_Type) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Type) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Type) Validate() error
Validate validates the AG_Type and its children
func (m *AG_Type) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Type and its children, prefixing error messages with path
type Arc struct {
CT_Arc
}
func NewArc() *Arc
func (m *Arc) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Arc) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Arc) Validate() error
Validate validates the Arc and its children
func (m *Arc) ValidateWithPath(path string) error
ValidateWithPath validates the Arc and its children, prefixing error messages with path
type Background struct {
CT_Background
}
func NewBackground() *Background
func (m *Background) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Background) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Background) Validate() error
Validate validates the Background and its children
func (m *Background) ValidateWithPath(path string) error
ValidateWithPath validates the Background and its children, prefixing error messages with path
type CT_Arc struct {
// Starting Angle
StartAngleAttr *float64
// Ending Angle
EndAngleAttr *float64
EG_ShapeElements []*EG_ShapeElements
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
}
func NewCT_Arc() *CT_Arc
func (m *CT_Arc) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Arc) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Arc) Validate() error
Validate validates the CT_Arc and its children
func (m *CT_Arc) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Arc and its children, prefixing error messages with path
type CT_Background struct {
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
TargetscreensizeAttr OfcST_ScreenSize
Fill *Fill
IdAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
}
func NewCT_Background() *CT_Background
func (m *CT_Background) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Background) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Background) Validate() error
Validate validates the CT_Background and its children
func (m *CT_Background) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Background and its children, prefixing error messages with path
type CT_Curve struct {
// Curve Starting Point
FromAttr *string
// First Curve Control Point
Control1Attr *string
// Second Curve Control Point
Control2Attr *string
// Curve Ending Point
ToAttr *string
EG_ShapeElements []*EG_ShapeElements
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
}
func NewCT_Curve() *CT_Curve
func (m *CT_Curve) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Curve) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Curve) Validate() error
Validate validates the CT_Curve and its children
func (m *CT_Curve) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Curve and its children, prefixing error messages with path
type CT_F struct {
// Equation
EqnAttr *string
}
func NewCT_F() *CT_F
func (m *CT_F) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_F) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_F) Validate() error
Validate validates the CT_F and its children
func (m *CT_F) ValidateWithPath(path string) error
ValidateWithPath validates the CT_F and its children, prefixing error messages with path
type CT_Fill struct {
// Fill Type
TypeAttr ST_FillType
// Fill Toggle
OnAttr sharedTypes.ST_TrueFalse
// Primary Color
ColorAttr *string
// Primary Color Opacity
OpacityAttr *string
// Secondary Color
Color2Attr *string
// Fill Image Source
SrcAttr *string
HrefAttr *string
AlthrefAttr *string
// Fill Image Size
SizeAttr *string
// Fill Image Origin
OriginAttr *string
// Fill Image Position
PositionAttr *string
// Image Aspect Ratio
AspectAttr ST_ImageAspect
// Intermediate Colors
ColorsAttr *string
// Gradient Angle
AngleAttr *float64
// Align Image With Shape
AlignshapeAttr sharedTypes.ST_TrueFalse
// Gradient Center
FocusAttr *string
// Radial Gradient Size
FocussizeAttr *string
// Radial Gradient Center
FocuspositionAttr *string
// Gradient Fill Method
MethodAttr ST_FillMethod
DetectmouseclickAttr sharedTypes.ST_TrueFalse
TitleAttr *string
Opacity2Attr *string
// Recolor Fill as Picture
RecolorAttr sharedTypes.ST_TrueFalse
// Rotate Fill with Shape
RotateAttr sharedTypes.ST_TrueFalse
IdAttr *string
RelidAttr *string
Fill *OfcFill
SIdAttr *string
}
func NewCT_Fill() *CT_Fill
func (m *CT_Fill) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Fill) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Fill) Validate() error
Validate validates the CT_Fill and its children
func (m *CT_Fill) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Fill and its children, prefixing error messages with path
type CT_Formulas struct {
// Single Formula
F []*CT_F
}
func NewCT_Formulas() *CT_Formulas
func (m *CT_Formulas) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Formulas) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Formulas) Validate() error
Validate validates the CT_Formulas and its children
func (m *CT_Formulas) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Formulas and its children, prefixing error messages with path
type CT_Group struct {
// Group Diagram Type
EditasAttr ST_EditAs
TablepropertiesAttr *string
TablelimitsAttr *string
GroupChoice []*CT_GroupChoice
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
}
func NewCT_Group() *CT_Group
func (m *CT_Group) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Group) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Group) Validate() error
Validate validates the CT_Group and its children
func (m *CT_Group) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Group and its children, prefixing error messages with path
type CT_GroupChoice struct {
Group *Group
Shape *Shape
Shapetype *Shapetype
Arc *Arc
Curve *Curve
Image *Image
Line *Line
Oval *Oval
Polyline *Polyline
Rect *Rect
Roundrect *Roundrect
Diagram *OfcDiagram
ShapeElementsChoice *EG_ShapeElementsChoice
}
func NewCT_GroupChoice() *CT_GroupChoice
func (m *CT_GroupChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GroupChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GroupChoice) Validate() error
Validate validates the CT_GroupChoice and its children
func (m *CT_GroupChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupChoice and its children, prefixing error messages with path
type CT_H struct {
// Handle Position
PositionAttr *string
// Handle Polar Center
PolarAttr *string
// Handle Coordinate Mapping
MapAttr *string
// Invert Handle's X Position
InvxAttr sharedTypes.ST_TrueFalse
// Invert Handle's Y Position
InvyAttr sharedTypes.ST_TrueFalse
// Handle Inversion Toggle
SwitchAttr sharedTypes.ST_TrueFalseBlank
// Handle X Position Range
XrangeAttr *string
// Handle Y Position Range
YrangeAttr *string
// Handle Polar Radius Range
RadiusrangeAttr *string
}
func NewCT_H() *CT_H
func (m *CT_H) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_H) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_H) Validate() error
Validate validates the CT_H and its children
func (m *CT_H) ValidateWithPath(path string) error
ValidateWithPath validates the CT_H and its children, prefixing error messages with path
type CT_Handles struct {
// Shape Handle
H []*CT_H
}
func NewCT_Handles() *CT_Handles
func (m *CT_Handles) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Handles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Handles) Validate() error
Validate validates the CT_Handles and its children
func (m *CT_Handles) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Handles and its children, prefixing error messages with path
type CT_Image struct {
EG_ShapeElements []*EG_ShapeElements
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
SrcAttr *string
CropleftAttr *string
CroptopAttr *string
CroprightAttr *string
CropbottomAttr *string
GainAttr *string
BlacklevelAttr *string
GammaAttr *string
GrayscaleAttr sharedTypes.ST_TrueFalse
BilevelAttr sharedTypes.ST_TrueFalse
}
func NewCT_Image() *CT_Image
func (m *CT_Image) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Image) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Image) Validate() error
Validate validates the CT_Image and its children
func (m *CT_Image) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Image and its children, prefixing error messages with path
type CT_ImageData struct {
// Embossed Color
EmbosscolorAttr *string
// Black Recoloring Color
RecolortargetAttr *string
HrefAttr *string
AlthrefAttr *string
TitleAttr *string
OleidAttr *float32
DetectmouseclickAttr sharedTypes.ST_TrueFalse
MovieAttr *float32
RelidAttr *string
IdAttr *string
PictAttr *string
RHrefAttr *string
SIdAttr *string
SrcAttr *string
CropleftAttr *string
CroptopAttr *string
CroprightAttr *string
CropbottomAttr *string
GainAttr *string
BlacklevelAttr *string
GammaAttr *string
GrayscaleAttr sharedTypes.ST_TrueFalse
BilevelAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
}
func NewCT_ImageData() *CT_ImageData
func (m *CT_ImageData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ImageData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ImageData) Validate() error
Validate validates the CT_ImageData and its children
func (m *CT_ImageData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ImageData and its children, prefixing error messages with path
type CT_Line struct {
// Line Start
FromAttr *string
// Line End Point
ToAttr *string
EG_ShapeElements []*EG_ShapeElements
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
}
func NewCT_Line() *CT_Line
func (m *CT_Line) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Line) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Line) Validate() error
Validate validates the CT_Line and its children
func (m *CT_Line) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Line and its children, prefixing error messages with path
type CT_Oval struct {
EG_ShapeElements []*EG_ShapeElements
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
}
func NewCT_Oval() *CT_Oval
func (m *CT_Oval) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Oval) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Oval) Validate() error
Validate validates the CT_Oval and its children
func (m *CT_Oval) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Oval and its children, prefixing error messages with path
type CT_Path struct {
// Path Definition
VAttr *string
// Limo Stretch Point
LimoAttr *string
// Text Box Bounding Box
TextboxrectAttr *string
// Shape Fill Toggle
FillokAttr sharedTypes.ST_TrueFalse
// Stroke Toggle
StrokeokAttr sharedTypes.ST_TrueFalse
// Shadow Toggle
ShadowokAttr sharedTypes.ST_TrueFalse
// Arrowhead Display Toggle
ArrowokAttr sharedTypes.ST_TrueFalse
// Gradient Shape Toggle
GradientshapeokAttr sharedTypes.ST_TrueFalse
// Text Path Toggle
TextpathokAttr sharedTypes.ST_TrueFalse
// Inset Stroke From Path Flag
InsetpenokAttr sharedTypes.ST_TrueFalse
ConnecttypeAttr OfcST_ConnectType
ConnectlocsAttr *string
ConnectanglesAttr *string
ExtrusionokAttr sharedTypes.ST_TrueFalse
IdAttr *string
}
func NewCT_Path() *CT_Path
func (m *CT_Path) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Path) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Path) Validate() error
Validate validates the CT_Path and its children
func (m *CT_Path) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Path and its children, prefixing error messages with path
type CT_PolyLine struct {
// Points for Compound Line
PointsAttr *string
PolyLineChoice []*CT_PolyLineChoice
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
}
func NewCT_PolyLine() *CT_PolyLine
func (m *CT_PolyLine) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PolyLine) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PolyLine) Validate() error
Validate validates the CT_PolyLine and its children
func (m *CT_PolyLine) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PolyLine and its children, prefixing error messages with path
type CT_PolyLineChoice struct {
Ink *OfcInk
ShapeElementsChoice *EG_ShapeElementsChoice
}
func NewCT_PolyLineChoice() *CT_PolyLineChoice
func (m *CT_PolyLineChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PolyLineChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PolyLineChoice) Validate() error
Validate validates the CT_PolyLineChoice and its children
func (m *CT_PolyLineChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PolyLineChoice and its children, prefixing error messages with path
type CT_Rect struct {
EG_ShapeElements []*EG_ShapeElements
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
}
func NewCT_Rect() *CT_Rect
func (m *CT_Rect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Rect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Rect) Validate() error
Validate validates the CT_Rect and its children
func (m *CT_Rect) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Rect and its children, prefixing error messages with path
type CT_RoundRect struct {
// Rounded Corner Arc Size
ArcsizeAttr *string
EG_ShapeElements []*EG_ShapeElements
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
}
func NewCT_RoundRect() *CT_RoundRect
func (m *CT_RoundRect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RoundRect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RoundRect) Validate() error
Validate validates the CT_RoundRect and its children
func (m *CT_RoundRect) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RoundRect and its children, prefixing error messages with path
type CT_Shadow struct {
// Shadow Toggle
OnAttr sharedTypes.ST_TrueFalse
// Shadow Type
TypeAttr ST_ShadowType
// Shadow Transparency
ObscuredAttr sharedTypes.ST_TrueFalse
// Shadow Primary Color
ColorAttr *string
// Shadow Opacity
OpacityAttr *string
// Shadow Primary Offset
OffsetAttr *string
// Shadow Secondary Color
Color2Attr *string
// Shadow Secondary Offset
Offset2Attr *string
// Shadow Origin
OriginAttr *string
// Shadow Perspective Matrix
MatrixAttr *string
IdAttr *string
}
func NewCT_Shadow() *CT_Shadow
func (m *CT_Shadow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Shadow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Shadow) Validate() error
Validate validates the CT_Shadow and its children
func (m *CT_Shadow) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Shadow and its children, prefixing error messages with path
type CT_Shape struct {
GfxdataAttr *string
// Storage for Alternate Math Content
EquationxmlAttr *string
ShapeChoice []*CT_ShapeChoice
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
TypeAttr *string
AdjAttr *string
PathAttr *string
}
func NewCT_Shape() *CT_Shape
func (m *CT_Shape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Shape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Shape) Validate() error
Validate validates the CT_Shape and its children
func (m *CT_Shape) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path
type CT_ShapeChoice struct {
Ink *OfcInk
Iscomment *powerpoint.Iscomment
Equationxml *OfcEquationxml
ShapeElementsChoice *EG_ShapeElementsChoice
}
func NewCT_ShapeChoice() *CT_ShapeChoice
func (m *CT_ShapeChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ShapeChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ShapeChoice) Validate() error
Validate validates the CT_ShapeChoice and its children
func (m *CT_ShapeChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ShapeChoice and its children, prefixing error messages with path
type CT_Shapetype struct {
MasterAttr *string
EG_ShapeElements []*EG_ShapeElements
Complex *OfcComplex
HrefAttr *string
TargetAttr *string
ClassAttr *string
TitleAttr *string
AltAttr *string
CoordsizeAttr *string
CoordoriginAttr *string
WrapcoordsAttr *string
PrintAttr sharedTypes.ST_TrueFalse
IdAttr *string
StyleAttr *string
SpidAttr *string
OnedAttr sharedTypes.ST_TrueFalse
RegroupidAttr *int64
DoubleclicknotifyAttr sharedTypes.ST_TrueFalse
ButtonAttr sharedTypes.ST_TrueFalse
UserhiddenAttr sharedTypes.ST_TrueFalse
BulletAttr sharedTypes.ST_TrueFalse
HrAttr sharedTypes.ST_TrueFalse
HrstdAttr sharedTypes.ST_TrueFalse
HrnoshadeAttr sharedTypes.ST_TrueFalse
HrpctAttr *float32
HralignAttr OfcST_HrAlign
AllowincellAttr sharedTypes.ST_TrueFalse
AllowoverlapAttr sharedTypes.ST_TrueFalse
UserdrawnAttr sharedTypes.ST_TrueFalse
BordertopcolorAttr *string
BorderleftcolorAttr *string
BorderbottomcolorAttr *string
BorderrightcolorAttr *string
DgmlayoutAttr OfcST_DiagramLayout
DgmnodekindAttr *int64
DgmlayoutmruAttr OfcST_DiagramLayout
InsetmodeAttr OfcST_InsetMode
OpacityAttr *string
StrokedAttr sharedTypes.ST_TrueFalse
StrokecolorAttr *string
StrokeweightAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
ChromakeyAttr *string
FilledAttr sharedTypes.ST_TrueFalse
FillcolorAttr *string
SptAttr *float32
ConnectortypeAttr OfcST_ConnectorType
BwmodeAttr OfcST_BWMode
BwpureAttr OfcST_BWMode
BwnormalAttr OfcST_BWMode
ForcedashAttr sharedTypes.ST_TrueFalse
OleiconAttr sharedTypes.ST_TrueFalse
OleAttr sharedTypes.ST_TrueFalseBlank
PreferrelativeAttr sharedTypes.ST_TrueFalse
CliptowrapAttr sharedTypes.ST_TrueFalse
ClipAttr sharedTypes.ST_TrueFalse
AdjAttr *string
PathAttr *string
}
func NewCT_Shapetype() *CT_Shapetype
func (m *CT_Shapetype) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Shapetype) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Shapetype) Validate() error
Validate validates the CT_Shapetype and its children
func (m *CT_Shapetype) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Shapetype and its children, prefixing error messages with path
type CT_Stroke struct {
Left *OfcLeft
Top *OfcTop
Right *OfcRight
Bottom *OfcBottom
Column *OfcColumn
IdAttr *string
OnAttr sharedTypes.ST_TrueFalse
WeightAttr *string
ColorAttr *string
OpacityAttr *string
LinestyleAttr ST_StrokeLineStyle
MiterlimitAttr *float64
JoinstyleAttr ST_StrokeJoinStyle
EndcapAttr ST_StrokeEndCap
DashstyleAttr *string
FilltypeAttr ST_FillType
SrcAttr *string
ImageaspectAttr ST_ImageAspect
ImagesizeAttr *string
ImagealignshapeAttr sharedTypes.ST_TrueFalse
Color2Attr *string
StartarrowAttr ST_StrokeArrowType
StartarrowwidthAttr ST_StrokeArrowWidth
StartarrowlengthAttr ST_StrokeArrowLength
EndarrowAttr ST_StrokeArrowType
EndarrowwidthAttr ST_StrokeArrowWidth
EndarrowlengthAttr ST_StrokeArrowLength
HrefAttr *string
AlthrefAttr *string
TitleAttr *string
ForcedashAttr sharedTypes.ST_TrueFalse
RIdAttr *string
InsetpenAttr sharedTypes.ST_TrueFalse
RelidAttr *string
}
func NewCT_Stroke() *CT_Stroke
func (m *CT_Stroke) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Stroke) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Stroke) Validate() error
Validate validates the CT_Stroke and its children
func (m *CT_Stroke) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Stroke and its children, prefixing error messages with path
type CT_TextPath struct {
// Text Path Toggle
OnAttr sharedTypes.ST_TrueFalse
// Shape Fit Toggle
FitshapeAttr sharedTypes.ST_TrueFalse
// Path Fit Toggle
FitpathAttr sharedTypes.ST_TrueFalse
// Text Path Trim Toggle
TrimAttr sharedTypes.ST_TrueFalse
// Text X-Scaling
XscaleAttr sharedTypes.ST_TrueFalse
// Text Path Text
StringAttr *string
IdAttr *string
StyleAttr *string
}
func NewCT_TextPath() *CT_TextPath
func (m *CT_TextPath) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TextPath) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TextPath) Validate() error
Validate validates the CT_TextPath and its children
func (m *CT_TextPath) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TextPath and its children, prefixing error messages with path
type CT_Textbox struct {
// Text Box Inset
InsetAttr *string
SingleclickAttr sharedTypes.ST_TrueFalse
InsetmodeAttr OfcST_InsetMode
TxbxContent *wml.TxbxContent
Any unioffice.Any
IdAttr *string
StyleAttr *string
}
func NewCT_Textbox() *CT_Textbox
func (m *CT_Textbox) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Textbox) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Textbox) Validate() error
Validate validates the CT_Textbox and its children
func (m *CT_Textbox) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Textbox and its children, prefixing error messages with path
type Curve struct {
CT_Curve
}
func NewCurve() *Curve
func (m *Curve) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Curve) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Curve) Validate() error
Validate validates the Curve and its children
func (m *Curve) ValidateWithPath(path string) error
ValidateWithPath validates the Curve and its children, prefixing error messages with path
type EG_ShapeElements struct {
ShapeElementsChoice *EG_ShapeElementsChoice
}
func NewEG_ShapeElements() *EG_ShapeElements
func (m *EG_ShapeElements) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ShapeElements) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ShapeElements) Validate() error
Validate validates the EG_ShapeElements and its children
func (m *EG_ShapeElements) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ShapeElements and its children, prefixing error messages with path
type EG_ShapeElementsChoice struct {
Path *Path
Formulas *Formulas
Handles *Handles
Fill *Fill
Stroke *Stroke
Shadow *Shadow
Textbox *Textbox
Textpath *Textpath
Imagedata *Imagedata
Skew *OfcSkew
Extrusion *OfcExtrusion
Callout *OfcCallout
Lock *OfcLock
Clippath *OfcClippath
Signatureline *OfcSignatureline
Wrap *word.Wrap
Anchorlock *word.Anchorlock
Bordertop *word.Bordertop
Borderbottom *word.Borderbottom
Borderleft *word.Borderleft
Borderright *word.Borderright
ClientData *excel.ClientData
Textdata *powerpoint.Textdata
}
func NewEG_ShapeElementsChoice() *EG_ShapeElementsChoice
func (m *EG_ShapeElementsChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ShapeElementsChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ShapeElementsChoice) Validate() error
Validate validates the EG_ShapeElementsChoice and its children
func (m *EG_ShapeElementsChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ShapeElementsChoice and its children, prefixing error messages with path
type Fill struct {
CT_Fill
}
func NewFill() *Fill
func (m *Fill) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Fill) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Fill) Validate() error
Validate validates the Fill and its children
func (m *Fill) ValidateWithPath(path string) error
ValidateWithPath validates the Fill and its children, prefixing error messages with path
type Formulas struct {
CT_Formulas
}
func NewFormulas() *Formulas
func (m *Formulas) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Formulas) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Formulas) Validate() error
Validate validates the Formulas and its children
func (m *Formulas) ValidateWithPath(path string) error
ValidateWithPath validates the Formulas and its children, prefixing error messages with path
type Group struct {
CT_Group
}
func NewGroup() *Group
func (m *Group) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Group) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Group) Validate() error
Validate validates the Group and its children
func (m *Group) ValidateWithPath(path string) error
ValidateWithPath validates the Group and its children, prefixing error messages with path
type Handles struct {
CT_Handles
}
func NewHandles() *Handles
func (m *Handles) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Handles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Handles) Validate() error
Validate validates the Handles and its children
func (m *Handles) ValidateWithPath(path string) error
ValidateWithPath validates the Handles and its children, prefixing error messages with path
type Image struct {
CT_Image
}
func NewImage() *Image
func (m *Image) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Image) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Image) Validate() error
Validate validates the Image and its children
func (m *Image) ValidateWithPath(path string) error
ValidateWithPath validates the Image and its children, prefixing error messages with path
type Imagedata struct {
CT_ImageData
}
func NewImagedata() *Imagedata
func (m *Imagedata) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Imagedata) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Imagedata) Validate() error
Validate validates the Imagedata and its children
func (m *Imagedata) ValidateWithPath(path string) error
ValidateWithPath validates the Imagedata and its children, prefixing error messages with path
type Line struct {
CT_Line
}
func NewLine() *Line
func (m *Line) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Line) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Line) Validate() error
Validate validates the Line and its children
func (m *Line) ValidateWithPath(path string) error
ValidateWithPath validates the Line and its children, prefixing error messages with path
type OfcBottom struct {
OfcCT_StrokeChild
}
func NewOfcBottom() *OfcBottom
func (m *OfcBottom) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcBottom) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcBottom) Validate() error
Validate validates the OfcBottom and its children
func (m *OfcBottom) ValidateWithPath(path string) error
ValidateWithPath validates the OfcBottom and its children, prefixing error messages with path
type OfcCT_Callout struct {
// Callout toggle
OnAttr sharedTypes.ST_TrueFalse
// Callout type
TypeAttr *string
// Callout gap
GapAttr *string
// Callout angle
AngleAttr OfcST_Angle
// Callout automatic drop toggle
DropautoAttr sharedTypes.ST_TrueFalse
// Callout drop position
DropAttr *string
// Callout drop distance
DistanceAttr *string
// Callout length toggle
LengthspecifiedAttr sharedTypes.ST_TrueFalse
// Callout length
LengthAttr *string
// Callout accent bar toggle
AccentbarAttr sharedTypes.ST_TrueFalse
// Callout text border toggle
TextborderAttr sharedTypes.ST_TrueFalse
// Callout flip x
MinusxAttr sharedTypes.ST_TrueFalse
// Callout flip y
MinusyAttr sharedTypes.ST_TrueFalse
ExtAttr ST_Ext
}
func NewOfcCT_Callout() *OfcCT_Callout
func (m *OfcCT_Callout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Callout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Callout) Validate() error
Validate validates the OfcCT_Callout and its children
func (m *OfcCT_Callout) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Callout and its children, prefixing error messages with path
type OfcCT_ClipPath struct {
// Path Definition
VAttr string
}
func NewOfcCT_ClipPath() *OfcCT_ClipPath
func (m *OfcCT_ClipPath) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_ClipPath) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_ClipPath) Validate() error
Validate validates the OfcCT_ClipPath and its children
func (m *OfcCT_ClipPath) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_ClipPath and its children, prefixing error messages with path
type OfcCT_ColorMenu struct {
// Default stroke color
StrokecolorAttr *string
// Default fill color
FillcolorAttr *string
// Default shadow color
ShadowcolorAttr *string
// Default extrusion color
ExtrusioncolorAttr *string
ExtAttr ST_Ext
}
func NewOfcCT_ColorMenu() *OfcCT_ColorMenu
func (m *OfcCT_ColorMenu) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_ColorMenu) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_ColorMenu) Validate() error
Validate validates the OfcCT_ColorMenu and its children
func (m *OfcCT_ColorMenu) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_ColorMenu and its children, prefixing error messages with path
type OfcCT_ColorMru struct {
// Recent colors
ColorsAttr *string
ExtAttr ST_Ext
}
func NewOfcCT_ColorMru() *OfcCT_ColorMru
func (m *OfcCT_ColorMru) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_ColorMru) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_ColorMru) Validate() error
Validate validates the OfcCT_ColorMru and its children
func (m *OfcCT_ColorMru) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_ColorMru and its children, prefixing error messages with path
type OfcCT_Complex struct {
ExtAttr ST_Ext
}
func NewOfcCT_Complex() *OfcCT_Complex
func (m *OfcCT_Complex) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Complex) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Complex) Validate() error
Validate validates the OfcCT_Complex and its children
func (m *OfcCT_Complex) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Complex and its children, prefixing error messages with path
type OfcCT_Diagram struct {
// Diagram Style Options
DgmstyleAttr *int64
// Diagram Automatic Format
AutoformatAttr sharedTypes.ST_TrueFalse
// Diagram Reverse Direction
ReverseAttr sharedTypes.ST_TrueFalse
// Diagram Automatic Layout
AutolayoutAttr sharedTypes.ST_TrueFalse
// Diagram Layout X Scale
DgmscalexAttr *int64
// Diagram Layout Y Scale
DgmscaleyAttr *int64
// Diagram Font Size
DgmfontsizeAttr *int64
// Diagram Layout Extents
ConstrainboundsAttr *string
// Diagram Base Font Size
DgmbasetextscaleAttr *int64
// Diagram Relationship Table
Relationtable *OfcCT_RelationTable
ExtAttr ST_Ext
}
func NewOfcCT_Diagram() *OfcCT_Diagram
func (m *OfcCT_Diagram) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Diagram) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Diagram) Validate() error
Validate validates the OfcCT_Diagram and its children
func (m *OfcCT_Diagram) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Diagram and its children, prefixing error messages with path
type OfcCT_Entry struct {
// New Group ID
NewAttr *int32
// Old Group ID
OldAttr *int32
}
func NewOfcCT_Entry() *OfcCT_Entry
func (m *OfcCT_Entry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Entry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Entry) Validate() error
Validate validates the OfcCT_Entry and its children
func (m *OfcCT_Entry) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Entry and its children, prefixing error messages with path
type OfcCT_EquationXml struct {
// Content Type of Alternate Math Content
ContentTypeAttr *string
Any unioffice.Any
}
func NewOfcCT_EquationXml() *OfcCT_EquationXml
func (m *OfcCT_EquationXml) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_EquationXml) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_EquationXml) Validate() error
Validate validates the OfcCT_EquationXml and its children
func (m *OfcCT_EquationXml) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_EquationXml and its children, prefixing error messages with path
type OfcCT_Extrusion struct {
// Extrusion Toggle
OnAttr sharedTypes.ST_TrueFalse
// Extrusion Type
TypeAttr OfcST_ExtrusionType
// Extrusion Render Mode
RenderAttr OfcST_ExtrusionRender
// Extrusion Viewpoint Origin
ViewpointoriginAttr *string
// Extrusion Viewpoint
ViewpointAttr *string
// Extrusion Direction
PlaneAttr OfcST_ExtrusionPlane
// Extrusion Skew Angle
SkewangleAttr *float32
// Extrusion Skew
SkewamtAttr *string
// Forward Extrusion
ForedepthAttr *string
// Backward Extrusion Depth
BackdepthAttr *string
// Rotation Axis
OrientationAttr *string
// Rotation Around Axis
OrientationangleAttr *float32
// Rotation Toggle
LockrotationcenterAttr sharedTypes.ST_TrueFalse
// Center of Rotation Toggle
AutorotationcenterAttr sharedTypes.ST_TrueFalse
// Rotation Center
RotationcenterAttr *string
// X-Y Rotation Angle
RotationangleAttr *string
// Extrusion Color Mode
ColormodeAttr OfcST_ColorMode
// Extrusion Color
ColorAttr *string
// Shininess
ShininessAttr *float32
// Specularity
SpecularityAttr *string
// Diffuse Reflection
DiffusityAttr *string
// Metallic Surface Toggle
MetalAttr sharedTypes.ST_TrueFalse
// Simulated Bevel
EdgeAttr *string
// Faceting Quality
FacetAttr *string
// Shape Face Lighting Toggle
LightfaceAttr sharedTypes.ST_TrueFalse
// Brightness
BrightnessAttr *string
// Primary Light Position
LightpositionAttr *string
// Primary Light Intensity
LightlevelAttr *string
// Primary Light Harshness Toggle
LightharshAttr sharedTypes.ST_TrueFalse
// Secondary Light Position
Lightposition2Attr *string
// Secondary Light Intensity
Lightlevel2Attr *string
// Secondary Light Harshness Toggle
Lightharsh2Attr sharedTypes.ST_TrueFalse
ExtAttr ST_Ext
}
func NewOfcCT_Extrusion() *OfcCT_Extrusion
func (m *OfcCT_Extrusion) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Extrusion) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Extrusion) Validate() error
Validate validates the OfcCT_Extrusion and its children
func (m *OfcCT_Extrusion) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Extrusion and its children, prefixing error messages with path
type OfcCT_Fill struct {
// Fill Type
TypeAttr OfcST_FillType
ExtAttr ST_Ext
}
func NewOfcCT_Fill() *OfcCT_Fill
func (m *OfcCT_Fill) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Fill) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Fill) Validate() error
Validate validates the OfcCT_Fill and its children
func (m *OfcCT_Fill) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Fill and its children, prefixing error messages with path
type OfcCT_IdMap struct {
// Shape IDs
DataAttr *string
ExtAttr ST_Ext
}
func NewOfcCT_IdMap() *OfcCT_IdMap
func (m *OfcCT_IdMap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_IdMap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_IdMap) Validate() error
Validate validates the OfcCT_IdMap and its children
func (m *OfcCT_IdMap) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_IdMap and its children, prefixing error messages with path
type OfcCT_Ink struct {
// Ink Data
IAttr *string
// Annotation Flag
AnnotationAttr sharedTypes.ST_TrueFalse
// Content Type
ContentTypeAttr *string
}
func NewOfcCT_Ink() *OfcCT_Ink
func (m *OfcCT_Ink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Ink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Ink) Validate() error
Validate validates the OfcCT_Ink and its children
func (m *OfcCT_Ink) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Ink and its children, prefixing error messages with path
type OfcCT_Lock struct {
// Position Lock
PositionAttr sharedTypes.ST_TrueFalse
// Selection Lock
SelectionAttr sharedTypes.ST_TrueFalse
// Grouping Lock
GroupingAttr sharedTypes.ST_TrueFalse
// Ungrouping Lock
UngroupingAttr sharedTypes.ST_TrueFalse
// Rotation Lock
RotationAttr sharedTypes.ST_TrueFalse
// Cropping Lock
CroppingAttr sharedTypes.ST_TrueFalse
// Vertices Lock
VerticiesAttr sharedTypes.ST_TrueFalse
// Handles Lock
AdjusthandlesAttr sharedTypes.ST_TrueFalse
// Text Lock
TextAttr sharedTypes.ST_TrueFalse
// Aspect Ratio Lock
AspectratioAttr sharedTypes.ST_TrueFalse
// AutoShape Type Lock
ShapetypeAttr sharedTypes.ST_TrueFalse
ExtAttr ST_Ext
}
func NewOfcCT_Lock() *OfcCT_Lock
func (m *OfcCT_Lock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Lock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Lock) Validate() error
Validate validates the OfcCT_Lock and its children
func (m *OfcCT_Lock) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Lock and its children, prefixing error messages with path
type OfcCT_OLEObject struct {
// Embedded Object Type
TypeAttr OfcST_OLEType
// Object Link Identifier
ProgIDAttr *string
// Embedded Object Shape
ShapeIDAttr *string
// Embedded Object Representation
DrawAspectAttr OfcST_OLEDrawAspect
// Unique ID for Embedded Object
ObjectIDAttr *string
IdAttr *string
// Update Mode for Embedded Object
UpdateModeAttr OfcST_OLEUpdateMode
// Embedded Object Alternate Image Request
LinkType *string
// Embedded Object Cannot Be Refreshed
LockedField sharedTypes.ST_TrueFalseBlank
// WordprocessingML Field Switches
FieldCodes *string
}
func NewOfcCT_OLEObject() *OfcCT_OLEObject
func (m *OfcCT_OLEObject) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_OLEObject) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_OLEObject) Validate() error
Validate validates the OfcCT_OLEObject and its children
func (m *OfcCT_OLEObject) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_OLEObject and its children, prefixing error messages with path
type OfcCT_Proxy struct {
// Start Point Connection Flag
StartAttr sharedTypes.ST_TrueFalseBlank
// End Point Connection Flag
EndAttr sharedTypes.ST_TrueFalseBlank
// Proxy Shape Reference
IdrefAttr *string
// Connection Location
ConnectlocAttr *int32
}
func NewOfcCT_Proxy() *OfcCT_Proxy
func (m *OfcCT_Proxy) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Proxy) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Proxy) Validate() error
Validate validates the OfcCT_Proxy and its children
func (m *OfcCT_Proxy) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Proxy and its children, prefixing error messages with path
type OfcCT_R struct {
// Rule ID
IdAttr string
// Rule Type
TypeAttr OfcST_RType
// Alignment Rule Type
HowAttr OfcST_How
// Rule Shape Reference
IdrefAttr *string
// Shape Reference
Proxy []*OfcCT_Proxy
}
func NewOfcCT_R() *OfcCT_R
func (m *OfcCT_R) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_R) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_R) Validate() error
Validate validates the OfcCT_R and its children
func (m *OfcCT_R) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_R and its children, prefixing error messages with path
type OfcCT_RegroupTable struct {
// Regroup Entry
Entry []*OfcCT_Entry
ExtAttr ST_Ext
}
func NewOfcCT_RegroupTable() *OfcCT_RegroupTable
func (m *OfcCT_RegroupTable) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_RegroupTable) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_RegroupTable) Validate() error
Validate validates the OfcCT_RegroupTable and its children
func (m *OfcCT_RegroupTable) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_RegroupTable and its children, prefixing error messages with path
type OfcCT_Relation struct {
// Diagram Relationship Source Shape
IdsrcAttr *string
// Diagram Relationship Destination Shape
IddestAttr *string
// Diagram Relationship Center Shape
IdcntrAttr *string
ExtAttr ST_Ext
}
func NewOfcCT_Relation() *OfcCT_Relation
func (m *OfcCT_Relation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Relation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Relation) Validate() error
Validate validates the OfcCT_Relation and its children
func (m *OfcCT_Relation) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Relation and its children, prefixing error messages with path
type OfcCT_RelationTable struct {
// Diagram Relationship
Rel []*OfcCT_Relation
ExtAttr ST_Ext
}
func NewOfcCT_RelationTable() *OfcCT_RelationTable
func (m *OfcCT_RelationTable) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_RelationTable) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_RelationTable) Validate() error
Validate validates the OfcCT_RelationTable and its children
func (m *OfcCT_RelationTable) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_RelationTable and its children, prefixing error messages with path
type OfcCT_Rules struct {
// Rule
R []*OfcCT_R
ExtAttr ST_Ext
}
func NewOfcCT_Rules() *OfcCT_Rules
func (m *OfcCT_Rules) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Rules) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Rules) Validate() error
Validate validates the OfcCT_Rules and its children
func (m *OfcCT_Rules) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Rules and its children, prefixing error messages with path
type OfcCT_ShapeDefaults struct {
// Shape ID Optional Storage
SpidmaxAttr *int64
// Shape Styling Properties
StyleAttr *string
// Shape Fill Toggle
FillAttr sharedTypes.ST_TrueFalse
// Default Fill Color
FillcolorAttr *string
// Shape Stroke Toggle
StrokeAttr sharedTypes.ST_TrueFalse
// Shape Stroke Color
StrokecolorAttr *string
// Allow in Table Cell
AllowincellAttr sharedTypes.ST_TrueFalse
Fill *Fill
Stroke *Stroke
Textbox *Textbox
Shadow *Shadow
Skew *OfcSkew
Extrusion *OfcExtrusion
Callout *OfcCallout
Lock *OfcLock
// Most Recently Used Colors
Colormru *OfcCT_ColorMru
// UI Default Colors
Colormenu *OfcCT_ColorMenu
ExtAttr ST_Ext
}
func NewOfcCT_ShapeDefaults() *OfcCT_ShapeDefaults
func (m *OfcCT_ShapeDefaults) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_ShapeDefaults) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_ShapeDefaults) Validate() error
Validate validates the OfcCT_ShapeDefaults and its children
func (m *OfcCT_ShapeDefaults) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_ShapeDefaults and its children, prefixing error messages with path
type OfcCT_ShapeLayout struct {
// Shape ID Map
Idmap *OfcCT_IdMap
// Shape Grouping History
Regrouptable *OfcCT_RegroupTable
// Rule Set
Rules *OfcCT_Rules
ExtAttr ST_Ext
}
func NewOfcCT_ShapeLayout() *OfcCT_ShapeLayout
func (m *OfcCT_ShapeLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_ShapeLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_ShapeLayout) Validate() error
Validate validates the OfcCT_ShapeLayout and its children
func (m *OfcCT_ShapeLayout) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_ShapeLayout and its children, prefixing error messages with path
type OfcCT_SignatureLine struct {
// Signature Line Flag
IssignaturelineAttr sharedTypes.ST_TrueFalse
// Unique ID
IdAttr *string
// Signature Provider ID
ProvidAttr *string
// Use Signing Instructions Flag
SigninginstructionssetAttr sharedTypes.ST_TrueFalse
// User-specified Comments Flag
AllowcommentsAttr sharedTypes.ST_TrueFalse
// Show Signed Date Flag
ShowsigndateAttr sharedTypes.ST_TrueFalse
// Suggested Signer Line 1
SuggestedsignerAttr *string
// Suggested Signer Line 2
Suggestedsigner2Attr *string
// Suggested Signer E-mail Address
SuggestedsigneremailAttr *string
// Instructions for Signing
SigninginstructionsAttr *string
// Additional Signature Information
AddlxmlAttr *string
// Signature Provider Download URL
SigprovurlAttr *string
ExtAttr ST_Ext
}
func NewOfcCT_SignatureLine() *OfcCT_SignatureLine
func (m *OfcCT_SignatureLine) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_SignatureLine) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_SignatureLine) Validate() error
Validate validates the OfcCT_SignatureLine and its children
func (m *OfcCT_SignatureLine) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_SignatureLine and its children, prefixing error messages with path
type OfcCT_Skew struct {
// Skew ID
IdAttr *string
// Skew Toggle
OnAttr sharedTypes.ST_TrueFalse
// Skew Offset
OffsetAttr *string
// Skew Origin
OriginAttr *string
// Skew Perspective Matrix
MatrixAttr *string
ExtAttr ST_Ext
}
func NewOfcCT_Skew() *OfcCT_Skew
func (m *OfcCT_Skew) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_Skew) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_Skew) Validate() error
Validate validates the OfcCT_Skew and its children
func (m *OfcCT_Skew) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_Skew and its children, prefixing error messages with path
type OfcCT_StrokeChild struct {
// Stroke Toggle
OnAttr sharedTypes.ST_TrueFalse
// Stroke Weight
WeightAttr *string
// Stroke Color
ColorAttr *string
// Stroke Alternate Pattern Color
Color2Attr *string
// Stroke Opacity
OpacityAttr *string
// Stroke Line Style
LinestyleAttr ST_StrokeLineStyle
// Miter Joint Limit
MiterlimitAttr *float64
// Line End Join Style)
JoinstyleAttr ST_StrokeJoinStyle
// Line End Cap
EndcapAttr ST_StrokeEndCap
// Stroke Dash Pattern
DashstyleAttr *string
// Inset Border From Path
InsetpenAttr sharedTypes.ST_TrueFalse
// Stroke Image Style
FilltypeAttr ST_FillType
// Stroke Image Location
SrcAttr *string
// Stroke Image Aspect Ratio
ImageaspectAttr ST_ImageAspect
// Stroke Image Size
ImagesizeAttr *string
// Stoke Image Alignment
ImagealignshapeAttr sharedTypes.ST_TrueFalse
// Line Start Arrowhead
StartarrowAttr ST_StrokeArrowType
// Line Start Arrowhead Width
StartarrowwidthAttr ST_StrokeArrowWidth
// Line Start Arrowhead Length
StartarrowlengthAttr ST_StrokeArrowLength
// Line End Arrowhead
EndarrowAttr ST_StrokeArrowType
// Line End Arrowhead Width
EndarrowwidthAttr ST_StrokeArrowWidth
// Line End Arrowhead Length
EndarrowlengthAttr ST_StrokeArrowLength
HrefAttr *string
AlthrefAttr *string
TitleAttr *string
ForcedashAttr sharedTypes.ST_TrueFalse
ExtAttr ST_Ext
}
func NewOfcCT_StrokeChild() *OfcCT_StrokeChild
func (m *OfcCT_StrokeChild) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCT_StrokeChild) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCT_StrokeChild) Validate() error
Validate validates the OfcCT_StrokeChild and its children
func (m *OfcCT_StrokeChild) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCT_StrokeChild and its children, prefixing error messages with path
type OfcCallout struct {
OfcCT_Callout
}
func NewOfcCallout() *OfcCallout
func (m *OfcCallout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcCallout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcCallout) Validate() error
Validate validates the OfcCallout and its children
func (m *OfcCallout) ValidateWithPath(path string) error
ValidateWithPath validates the OfcCallout and its children, prefixing error messages with path
type OfcClippath struct {
OfcCT_ClipPath
}
func NewOfcClippath() *OfcClippath
func (m *OfcClippath) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcClippath) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcClippath) Validate() error
Validate validates the OfcClippath and its children
func (m *OfcClippath) ValidateWithPath(path string) error
ValidateWithPath validates the OfcClippath and its children, prefixing error messages with path
type OfcColumn struct {
OfcCT_StrokeChild
}
func NewOfcColumn() *OfcColumn
func (m *OfcColumn) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcColumn) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcColumn) Validate() error
Validate validates the OfcColumn and its children
func (m *OfcColumn) ValidateWithPath(path string) error
ValidateWithPath validates the OfcColumn and its children, prefixing error messages with path
type OfcComplex struct {
OfcCT_Complex
}
func NewOfcComplex() *OfcComplex
func (m *OfcComplex) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcComplex) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcComplex) Validate() error
Validate validates the OfcComplex and its children
func (m *OfcComplex) ValidateWithPath(path string) error
ValidateWithPath validates the OfcComplex and its children, prefixing error messages with path
type OfcDiagram struct {
OfcCT_Diagram
}
func NewOfcDiagram() *OfcDiagram
func (m *OfcDiagram) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcDiagram) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcDiagram) Validate() error
Validate validates the OfcDiagram and its children
func (m *OfcDiagram) ValidateWithPath(path string) error
ValidateWithPath validates the OfcDiagram and its children, prefixing error messages with path
type OfcEquationxml struct {
OfcCT_EquationXml
}
func NewOfcEquationxml() *OfcEquationxml
func (m *OfcEquationxml) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcEquationxml) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcEquationxml) Validate() error
Validate validates the OfcEquationxml and its children
func (m *OfcEquationxml) ValidateWithPath(path string) error
ValidateWithPath validates the OfcEquationxml and its children, prefixing error messages with path
type OfcExtrusion struct {
OfcCT_Extrusion
}
func NewOfcExtrusion() *OfcExtrusion
func (m *OfcExtrusion) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcExtrusion) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcExtrusion) Validate() error
Validate validates the OfcExtrusion and its children
func (m *OfcExtrusion) ValidateWithPath(path string) error
ValidateWithPath validates the OfcExtrusion and its children, prefixing error messages with path
type OfcFill struct {
OfcCT_Fill
}
func NewOfcFill() *OfcFill
func (m *OfcFill) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcFill) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcFill) Validate() error
Validate validates the OfcFill and its children
func (m *OfcFill) ValidateWithPath(path string) error
ValidateWithPath validates the OfcFill and its children, prefixing error messages with path
type OfcInk struct {
OfcCT_Ink
}
func NewOfcInk() *OfcInk
func (m *OfcInk) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcInk) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcInk) Validate() error
Validate validates the OfcInk and its children
func (m *OfcInk) ValidateWithPath(path string) error
ValidateWithPath validates the OfcInk and its children, prefixing error messages with path
type OfcLeft struct {
OfcCT_StrokeChild
}
func NewOfcLeft() *OfcLeft
func (m *OfcLeft) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcLeft) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcLeft) Validate() error
Validate validates the OfcLeft and its children
func (m *OfcLeft) ValidateWithPath(path string) error
ValidateWithPath validates the OfcLeft and its children, prefixing error messages with path
type OfcLock struct {
OfcCT_Lock
}
func NewOfcLock() *OfcLock
func (m *OfcLock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcLock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcLock) Validate() error
Validate validates the OfcLock and its children
func (m *OfcLock) ValidateWithPath(path string) error
ValidateWithPath validates the OfcLock and its children, prefixing error messages with path
type OfcOLEObject struct {
OfcCT_OLEObject
}
func NewOfcOLEObject() *OfcOLEObject
func (m *OfcOLEObject) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcOLEObject) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcOLEObject) Validate() error
Validate validates the OfcOLEObject and its children
func (m *OfcOLEObject) ValidateWithPath(path string) error
ValidateWithPath validates the OfcOLEObject and its children, prefixing error messages with path
type OfcRight struct {
OfcCT_StrokeChild
}
func NewOfcRight() *OfcRight
func (m *OfcRight) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcRight) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcRight) Validate() error
Validate validates the OfcRight and its children
func (m *OfcRight) ValidateWithPath(path string) error
ValidateWithPath validates the OfcRight and its children, prefixing error messages with path
type OfcST_Angle byte
const (
OfcST_AngleUnset OfcST_Angle = 0
OfcST_AngleAny OfcST_Angle = 1
OfcST_Angle30 OfcST_Angle = 2
OfcST_Angle45 OfcST_Angle = 3
OfcST_Angle60 OfcST_Angle = 4
OfcST_Angle90 OfcST_Angle = 5
OfcST_AngleAuto OfcST_Angle = 6
)
func (m OfcST_Angle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_Angle) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_Angle) String() string
func (m *OfcST_Angle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_Angle) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_Angle) Validate() error
func (m OfcST_Angle) ValidateWithPath(path string) error
type OfcST_BWMode byte
const (
OfcST_BWModeUnset OfcST_BWMode = 0
OfcST_BWModeColor OfcST_BWMode = 1
OfcST_BWModeAuto OfcST_BWMode = 2
OfcST_BWModeGrayScale OfcST_BWMode = 3
OfcST_BWModeLightGrayscale OfcST_BWMode = 4
OfcST_BWModeInverseGray OfcST_BWMode = 5
OfcST_BWModeGrayOutline OfcST_BWMode = 6
OfcST_BWModeHighContrast OfcST_BWMode = 7
OfcST_BWModeBlack OfcST_BWMode = 8
OfcST_BWModeWhite OfcST_BWMode = 9
OfcST_BWModeHide OfcST_BWMode = 10
OfcST_BWModeUndrawn OfcST_BWMode = 11
OfcST_BWModeBlackTextAndLines OfcST_BWMode = 12
)
func (m OfcST_BWMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_BWMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_BWMode) String() string
func (m *OfcST_BWMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_BWMode) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_BWMode) Validate() error
func (m OfcST_BWMode) ValidateWithPath(path string) error
type OfcST_CalloutPlacement byte
const (
OfcST_CalloutPlacementUnset OfcST_CalloutPlacement = 0
OfcST_CalloutPlacementTop OfcST_CalloutPlacement = 1
OfcST_CalloutPlacementCenter OfcST_CalloutPlacement = 2
OfcST_CalloutPlacementBottom OfcST_CalloutPlacement = 3
OfcST_CalloutPlacementUser OfcST_CalloutPlacement = 4
)
func (m OfcST_CalloutPlacement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_CalloutPlacement) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_CalloutPlacement) String() string
func (m *OfcST_CalloutPlacement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_CalloutPlacement) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_CalloutPlacement) Validate() error
func (m OfcST_CalloutPlacement) ValidateWithPath(path string) error
type OfcST_ColorMode byte
const (
OfcST_ColorModeUnset OfcST_ColorMode = 0
OfcST_ColorModeAuto OfcST_ColorMode = 1
OfcST_ColorModeCustom OfcST_ColorMode = 2
)
func (m OfcST_ColorMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_ColorMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_ColorMode) String() string
func (m *OfcST_ColorMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_ColorMode) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_ColorMode) Validate() error
func (m OfcST_ColorMode) ValidateWithPath(path string) error
type OfcST_ConnectType byte
const (
OfcST_ConnectTypeUnset OfcST_ConnectType = 0
OfcST_ConnectTypeNone OfcST_ConnectType = 1
OfcST_ConnectTypeRect OfcST_ConnectType = 2
OfcST_ConnectTypeSegments OfcST_ConnectType = 3
OfcST_ConnectTypeCustom OfcST_ConnectType = 4
)
func (m OfcST_ConnectType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_ConnectType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_ConnectType) String() string
func (m *OfcST_ConnectType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_ConnectType) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_ConnectType) Validate() error
func (m OfcST_ConnectType) ValidateWithPath(path string) error
type OfcST_ConnectorType byte
const (
OfcST_ConnectorTypeUnset OfcST_ConnectorType = 0
OfcST_ConnectorTypeNone OfcST_ConnectorType = 1
OfcST_ConnectorTypeStraight OfcST_ConnectorType = 2
OfcST_ConnectorTypeElbow OfcST_ConnectorType = 3
OfcST_ConnectorTypeCurved OfcST_ConnectorType = 4
)
func (m OfcST_ConnectorType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_ConnectorType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_ConnectorType) String() string
func (m *OfcST_ConnectorType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_ConnectorType) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_ConnectorType) Validate() error
func (m OfcST_ConnectorType) ValidateWithPath(path string) error
type OfcST_DiagramLayout byte
const (
OfcST_DiagramLayoutUnset OfcST_DiagramLayout = 0
OfcST_DiagramLayout0 OfcST_DiagramLayout = 1
OfcST_DiagramLayout1 OfcST_DiagramLayout = 2
OfcST_DiagramLayout2 OfcST_DiagramLayout = 3
OfcST_DiagramLayout3 OfcST_DiagramLayout = 4
)
func (m OfcST_DiagramLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_DiagramLayout) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_DiagramLayout) String() string
func (m *OfcST_DiagramLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_DiagramLayout) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_DiagramLayout) Validate() error
func (m OfcST_DiagramLayout) ValidateWithPath(path string) error
type OfcST_ExtrusionPlane byte
const (
OfcST_ExtrusionPlaneUnset OfcST_ExtrusionPlane = 0
OfcST_ExtrusionPlaneXY OfcST_ExtrusionPlane = 1
OfcST_ExtrusionPlaneZX OfcST_ExtrusionPlane = 2
OfcST_ExtrusionPlaneYZ OfcST_ExtrusionPlane = 3
)
func (m OfcST_ExtrusionPlane) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_ExtrusionPlane) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_ExtrusionPlane) String() string
func (m *OfcST_ExtrusionPlane) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_ExtrusionPlane) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_ExtrusionPlane) Validate() error
func (m OfcST_ExtrusionPlane) ValidateWithPath(path string) error
type OfcST_ExtrusionRender byte
const (
OfcST_ExtrusionRenderUnset OfcST_ExtrusionRender = 0
OfcST_ExtrusionRenderSolid OfcST_ExtrusionRender = 1
OfcST_ExtrusionRenderWireFrame OfcST_ExtrusionRender = 2
OfcST_ExtrusionRenderBoundingCube OfcST_ExtrusionRender = 3
)
func (m OfcST_ExtrusionRender) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_ExtrusionRender) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_ExtrusionRender) String() string
func (m *OfcST_ExtrusionRender) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_ExtrusionRender) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_ExtrusionRender) Validate() error
func (m OfcST_ExtrusionRender) ValidateWithPath(path string) error
type OfcST_ExtrusionType byte
const (
OfcST_ExtrusionTypeUnset OfcST_ExtrusionType = 0
OfcST_ExtrusionTypePerspective OfcST_ExtrusionType = 1
OfcST_ExtrusionTypeParallel OfcST_ExtrusionType = 2
)
func (m OfcST_ExtrusionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_ExtrusionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_ExtrusionType) String() string
func (m *OfcST_ExtrusionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_ExtrusionType) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_ExtrusionType) Validate() error
func (m OfcST_ExtrusionType) ValidateWithPath(path string) error
type OfcST_FillType byte
const (
OfcST_FillTypeUnset OfcST_FillType = 0
OfcST_FillTypeGradientCenter OfcST_FillType = 1
OfcST_FillTypeSolid OfcST_FillType = 2
OfcST_FillTypePattern OfcST_FillType = 3
OfcST_FillTypeTile OfcST_FillType = 4
OfcST_FillTypeFrame OfcST_FillType = 5
OfcST_FillTypeGradientUnscaled OfcST_FillType = 6
OfcST_FillTypeGradientRadial OfcST_FillType = 7
OfcST_FillTypeGradient OfcST_FillType = 8
OfcST_FillTypeBackground OfcST_FillType = 9
)
func (m OfcST_FillType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_FillType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_FillType) String() string
func (m *OfcST_FillType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_FillType) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_FillType) Validate() error
func (m OfcST_FillType) ValidateWithPath(path string) error
type OfcST_How byte
const (
OfcST_HowUnset OfcST_How = 0
OfcST_HowTop OfcST_How = 1
OfcST_HowMiddle OfcST_How = 2
OfcST_HowBottom OfcST_How = 3
OfcST_HowLeft OfcST_How = 4
OfcST_HowCenter OfcST_How = 5
OfcST_HowRight OfcST_How = 6
)
func (m OfcST_How) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_How) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_How) String() string
func (m *OfcST_How) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_How) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_How) Validate() error
func (m OfcST_How) ValidateWithPath(path string) error
type OfcST_HrAlign byte
const (
OfcST_HrAlignUnset OfcST_HrAlign = 0
OfcST_HrAlignLeft OfcST_HrAlign = 1
OfcST_HrAlignRight OfcST_HrAlign = 2
OfcST_HrAlignCenter OfcST_HrAlign = 3
)
func (m OfcST_HrAlign) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_HrAlign) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_HrAlign) String() string
func (m *OfcST_HrAlign) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_HrAlign) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_HrAlign) Validate() error
func (m OfcST_HrAlign) ValidateWithPath(path string) error
type OfcST_InsetMode byte
const (
OfcST_InsetModeUnset OfcST_InsetMode = 0
OfcST_InsetModeAuto OfcST_InsetMode = 1
OfcST_InsetModeCustom OfcST_InsetMode = 2
)
func (m OfcST_InsetMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_InsetMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_InsetMode) String() string
func (m *OfcST_InsetMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_InsetMode) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_InsetMode) Validate() error
func (m OfcST_InsetMode) ValidateWithPath(path string) error
type OfcST_OLEDrawAspect byte
const (
OfcST_OLEDrawAspectUnset OfcST_OLEDrawAspect = 0
OfcST_OLEDrawAspectContent OfcST_OLEDrawAspect = 1
OfcST_OLEDrawAspectIcon OfcST_OLEDrawAspect = 2
)
func (m OfcST_OLEDrawAspect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_OLEDrawAspect) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_OLEDrawAspect) String() string
func (m *OfcST_OLEDrawAspect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_OLEDrawAspect) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_OLEDrawAspect) Validate() error
func (m OfcST_OLEDrawAspect) ValidateWithPath(path string) error
type OfcST_OLEType byte
const (
OfcST_OLETypeUnset OfcST_OLEType = 0
OfcST_OLETypeEmbed OfcST_OLEType = 1
OfcST_OLETypeLink OfcST_OLEType = 2
)
func (m OfcST_OLEType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_OLEType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_OLEType) String() string
func (m *OfcST_OLEType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_OLEType) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_OLEType) Validate() error
func (m OfcST_OLEType) ValidateWithPath(path string) error
type OfcST_OLEUpdateMode byte
const (
OfcST_OLEUpdateModeUnset OfcST_OLEUpdateMode = 0
OfcST_OLEUpdateModeAlways OfcST_OLEUpdateMode = 1
OfcST_OLEUpdateModeOnCall OfcST_OLEUpdateMode = 2
)
func (m OfcST_OLEUpdateMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_OLEUpdateMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_OLEUpdateMode) String() string
func (m *OfcST_OLEUpdateMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_OLEUpdateMode) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_OLEUpdateMode) Validate() error
func (m OfcST_OLEUpdateMode) ValidateWithPath(path string) error
type OfcST_RType byte
const (
OfcST_RTypeUnset OfcST_RType = 0
OfcST_RTypeArc OfcST_RType = 1
OfcST_RTypeCallout OfcST_RType = 2
OfcST_RTypeConnector OfcST_RType = 3
OfcST_RTypeAlign OfcST_RType = 4
)
func (m OfcST_RType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_RType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_RType) String() string
func (m *OfcST_RType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_RType) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_RType) Validate() error
func (m OfcST_RType) ValidateWithPath(path string) error
type OfcST_ScreenSize byte
const (
OfcST_ScreenSizeUnset OfcST_ScreenSize = 0
OfcST_ScreenSize544x376 OfcST_ScreenSize = 1
OfcST_ScreenSize640x480 OfcST_ScreenSize = 2
OfcST_ScreenSize720x512 OfcST_ScreenSize = 3
OfcST_ScreenSize800x600 OfcST_ScreenSize = 4
OfcST_ScreenSize1024x768 OfcST_ScreenSize = 5
OfcST_ScreenSize1152x862 OfcST_ScreenSize = 6
)
func (m OfcST_ScreenSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e OfcST_ScreenSize) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m OfcST_ScreenSize) String() string
func (m *OfcST_ScreenSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *OfcST_ScreenSize) UnmarshalXMLAttr(attr xml.Attr) error
func (m OfcST_ScreenSize) Validate() error
func (m OfcST_ScreenSize) ValidateWithPath(path string) error
type OfcShapedefaults struct {
OfcCT_ShapeDefaults
}
func NewOfcShapedefaults() *OfcShapedefaults
func (m *OfcShapedefaults) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcShapedefaults) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcShapedefaults) Validate() error
Validate validates the OfcShapedefaults and its children
func (m *OfcShapedefaults) ValidateWithPath(path string) error
ValidateWithPath validates the OfcShapedefaults and its children, prefixing error messages with path
type OfcShapelayout struct {
OfcCT_ShapeLayout
}
func NewOfcShapelayout() *OfcShapelayout
func (m *OfcShapelayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcShapelayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcShapelayout) Validate() error
Validate validates the OfcShapelayout and its children
func (m *OfcShapelayout) ValidateWithPath(path string) error
ValidateWithPath validates the OfcShapelayout and its children, prefixing error messages with path
type OfcSignatureline struct {
OfcCT_SignatureLine
}
func NewOfcSignatureline() *OfcSignatureline
func (m *OfcSignatureline) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcSignatureline) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcSignatureline) Validate() error
Validate validates the OfcSignatureline and its children
func (m *OfcSignatureline) ValidateWithPath(path string) error
ValidateWithPath validates the OfcSignatureline and its children, prefixing error messages with path
type OfcSkew struct {
OfcCT_Skew
}
func NewOfcSkew() *OfcSkew
func (m *OfcSkew) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcSkew) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcSkew) Validate() error
Validate validates the OfcSkew and its children
func (m *OfcSkew) ValidateWithPath(path string) error
ValidateWithPath validates the OfcSkew and its children, prefixing error messages with path
type OfcTop struct {
OfcCT_StrokeChild
}
func NewOfcTop() *OfcTop
func (m *OfcTop) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OfcTop) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OfcTop) Validate() error
Validate validates the OfcTop and its children
func (m *OfcTop) ValidateWithPath(path string) error
ValidateWithPath validates the OfcTop and its children, prefixing error messages with path
type Oval struct {
CT_Oval
}
func NewOval() *Oval
func (m *Oval) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Oval) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Oval) Validate() error
Validate validates the Oval and its children
func (m *Oval) ValidateWithPath(path string) error
ValidateWithPath validates the Oval and its children, prefixing error messages with path
type Path struct {
CT_Path
}
func NewPath() *Path
func (m *Path) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Path) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Path) Validate() error
Validate validates the Path and its children
func (m *Path) ValidateWithPath(path string) error
ValidateWithPath validates the Path and its children, prefixing error messages with path
type Polyline struct {
CT_PolyLine
}
func NewPolyline() *Polyline
func (m *Polyline) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Polyline) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Polyline) Validate() error
Validate validates the Polyline and its children
func (m *Polyline) ValidateWithPath(path string) error
ValidateWithPath validates the Polyline and its children, prefixing error messages with path
type Rect struct {
CT_Rect
}
func NewRect() *Rect
func (m *Rect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Rect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Rect) Validate() error
Validate validates the Rect and its children
func (m *Rect) ValidateWithPath(path string) error
ValidateWithPath validates the Rect and its children, prefixing error messages with path
type Roundrect struct {
CT_RoundRect
}
func NewRoundrect() *Roundrect
func (m *Roundrect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Roundrect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Roundrect) Validate() error
Validate validates the Roundrect and its children
func (m *Roundrect) ValidateWithPath(path string) error
ValidateWithPath validates the Roundrect and its children, prefixing error messages with path
type ST_EditAs byte
const (
ST_EditAsUnset ST_EditAs = 0
ST_EditAsCanvas ST_EditAs = 1
ST_EditAsOrgchart ST_EditAs = 2
ST_EditAsRadial ST_EditAs = 3
ST_EditAsCycle ST_EditAs = 4
ST_EditAsStacked ST_EditAs = 5
ST_EditAsVenn ST_EditAs = 6
ST_EditAsBullseye ST_EditAs = 7
)
func (m ST_EditAs) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_EditAs) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_EditAs) String() string
func (m *ST_EditAs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_EditAs) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_EditAs) Validate() error
func (m ST_EditAs) ValidateWithPath(path string) error
type ST_Ext byte
const (
ST_ExtUnset ST_Ext = 0
ST_ExtView ST_Ext = 1
ST_ExtEdit ST_Ext = 2
ST_ExtBackwardCompatible ST_Ext = 3
)
func (m ST_Ext) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Ext) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Ext) String() string
func (m *ST_Ext) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Ext) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Ext) Validate() error
func (m ST_Ext) ValidateWithPath(path string) error
type ST_FillMethod byte
const (
ST_FillMethodUnset ST_FillMethod = 0
ST_FillMethodNone ST_FillMethod = 1
ST_FillMethodLinear ST_FillMethod = 2
ST_FillMethodSigma ST_FillMethod = 3
ST_FillMethodAny ST_FillMethod = 4
ST_FillMethodLinearSigma ST_FillMethod = 5
)
func (m ST_FillMethod) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_FillMethod) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_FillMethod) String() string
func (m *ST_FillMethod) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_FillMethod) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_FillMethod) Validate() error
func (m ST_FillMethod) ValidateWithPath(path string) error
type ST_FillType byte
const (
ST_FillTypeUnset ST_FillType = 0
ST_FillTypeSolid ST_FillType = 1
ST_FillTypeGradient ST_FillType = 2
ST_FillTypeGradientRadial ST_FillType = 3
ST_FillTypeTile ST_FillType = 4
ST_FillTypePattern ST_FillType = 5
ST_FillTypeFrame ST_FillType = 6
)
func (m ST_FillType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_FillType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_FillType) String() string
func (m *ST_FillType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_FillType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_FillType) Validate() error
func (m ST_FillType) ValidateWithPath(path string) error
type ST_ImageAspect byte
const (
ST_ImageAspectUnset ST_ImageAspect = 0
ST_ImageAspectIgnore ST_ImageAspect = 1
ST_ImageAspectAtMost ST_ImageAspect = 2
ST_ImageAspectAtLeast ST_ImageAspect = 3
)
func (m ST_ImageAspect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_ImageAspect) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_ImageAspect) String() string
func (m *ST_ImageAspect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_ImageAspect) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_ImageAspect) Validate() error
func (m ST_ImageAspect) ValidateWithPath(path string) error
type ST_ShadowType byte
const (
ST_ShadowTypeUnset ST_ShadowType = 0
ST_ShadowTypeSingle ST_ShadowType = 1
ST_ShadowTypeDouble ST_ShadowType = 2
ST_ShadowTypeEmboss ST_ShadowType = 3
ST_ShadowTypePerspective ST_ShadowType = 4
)
func (m ST_ShadowType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_ShadowType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_ShadowType) String() string
func (m *ST_ShadowType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_ShadowType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_ShadowType) Validate() error
func (m ST_ShadowType) ValidateWithPath(path string) error
type ST_StrokeArrowLength byte
const (
ST_StrokeArrowLengthUnset ST_StrokeArrowLength = 0
ST_StrokeArrowLengthShort ST_StrokeArrowLength = 1
ST_StrokeArrowLengthMedium ST_StrokeArrowLength = 2
ST_StrokeArrowLengthLong ST_StrokeArrowLength = 3
)
func (m ST_StrokeArrowLength) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_StrokeArrowLength) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_StrokeArrowLength) String() string
func (m *ST_StrokeArrowLength) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_StrokeArrowLength) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_StrokeArrowLength) Validate() error
func (m ST_StrokeArrowLength) ValidateWithPath(path string) error
type ST_StrokeArrowType byte
const (
ST_StrokeArrowTypeUnset ST_StrokeArrowType = 0
ST_StrokeArrowTypeNone ST_StrokeArrowType = 1
ST_StrokeArrowTypeBlock ST_StrokeArrowType = 2
ST_StrokeArrowTypeClassic ST_StrokeArrowType = 3
ST_StrokeArrowTypeOval ST_StrokeArrowType = 4
ST_StrokeArrowTypeDiamond ST_StrokeArrowType = 5
ST_StrokeArrowTypeOpen ST_StrokeArrowType = 6
)
func (m ST_StrokeArrowType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_StrokeArrowType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_StrokeArrowType) String() string
func (m *ST_StrokeArrowType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_StrokeArrowType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_StrokeArrowType) Validate() error
func (m ST_StrokeArrowType) ValidateWithPath(path string) error
type ST_StrokeArrowWidth byte
const (
ST_StrokeArrowWidthUnset ST_StrokeArrowWidth = 0
ST_StrokeArrowWidthNarrow ST_StrokeArrowWidth = 1
ST_StrokeArrowWidthMedium ST_StrokeArrowWidth = 2
ST_StrokeArrowWidthWide ST_StrokeArrowWidth = 3
)
func (m ST_StrokeArrowWidth) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_StrokeArrowWidth) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_StrokeArrowWidth) String() string
func (m *ST_StrokeArrowWidth) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_StrokeArrowWidth) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_StrokeArrowWidth) Validate() error
func (m ST_StrokeArrowWidth) ValidateWithPath(path string) error
type ST_StrokeEndCap byte
const (
ST_StrokeEndCapUnset ST_StrokeEndCap = 0
ST_StrokeEndCapFlat ST_StrokeEndCap = 1
ST_StrokeEndCapSquare ST_StrokeEndCap = 2
ST_StrokeEndCapRound ST_StrokeEndCap = 3
)
func (m ST_StrokeEndCap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_StrokeEndCap) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_StrokeEndCap) String() string
func (m *ST_StrokeEndCap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_StrokeEndCap) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_StrokeEndCap) Validate() error
func (m ST_StrokeEndCap) ValidateWithPath(path string) error
type ST_StrokeJoinStyle byte
const (
ST_StrokeJoinStyleUnset ST_StrokeJoinStyle = 0
ST_StrokeJoinStyleRound ST_StrokeJoinStyle = 1
ST_StrokeJoinStyleBevel ST_StrokeJoinStyle = 2
ST_StrokeJoinStyleMiter ST_StrokeJoinStyle = 3
)
func (m ST_StrokeJoinStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_StrokeJoinStyle) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_StrokeJoinStyle) String() string
func (m *ST_StrokeJoinStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_StrokeJoinStyle) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_StrokeJoinStyle) Validate() error
func (m ST_StrokeJoinStyle) ValidateWithPath(path string) error
type ST_StrokeLineStyle byte
const (
ST_StrokeLineStyleUnset ST_StrokeLineStyle = 0
ST_StrokeLineStyleSingle ST_StrokeLineStyle = 1
ST_StrokeLineStyleThinThin ST_StrokeLineStyle = 2
ST_StrokeLineStyleThinThick ST_StrokeLineStyle = 3
ST_StrokeLineStyleThickThin ST_StrokeLineStyle = 4
ST_StrokeLineStyleThickBetweenThin ST_StrokeLineStyle = 5
)
func (m ST_StrokeLineStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_StrokeLineStyle) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_StrokeLineStyle) String() string
func (m *ST_StrokeLineStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_StrokeLineStyle) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_StrokeLineStyle) Validate() error
func (m ST_StrokeLineStyle) ValidateWithPath(path string) error
type Shadow struct {
CT_Shadow
}
func NewShadow() *Shadow
func (m *Shadow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Shadow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Shadow) Validate() error
Validate validates the Shadow and its children
func (m *Shadow) ValidateWithPath(path string) error
ValidateWithPath validates the Shadow and its children, prefixing error messages with path
type Shape struct {
CT_Shape
}
func NewShape() *Shape
func (m *Shape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Shape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Shape) Validate() error
Validate validates the Shape and its children
func (m *Shape) ValidateWithPath(path string) error
ValidateWithPath validates the Shape and its children, prefixing error messages with path
type Shapetype struct {
CT_Shapetype
}
func NewShapetype() *Shapetype
func (m *Shapetype) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Shapetype) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Shapetype) Validate() error
Validate validates the Shapetype and its children
func (m *Shapetype) ValidateWithPath(path string) error
ValidateWithPath validates the Shapetype and its children, prefixing error messages with path
type Stroke struct {
CT_Stroke
}
func NewStroke() *Stroke
func (m *Stroke) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Stroke) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Stroke) Validate() error
Validate validates the Stroke and its children
func (m *Stroke) ValidateWithPath(path string) error
ValidateWithPath validates the Stroke and its children, prefixing error messages with path
type Textbox struct {
CT_Textbox
}
func NewTextbox() *Textbox
func (m *Textbox) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Textbox) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Textbox) Validate() error
Validate validates the Textbox and its children
func (m *Textbox) ValidateWithPath(path string) error
ValidateWithPath validates the Textbox and its children, prefixing error messages with path
type Textpath struct {
CT_TextPath
}
func NewTextpath() *Textpath
func (m *Textpath) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Textpath) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Textpath) Validate() error
Validate validates the Textpath and its children
func (m *Textpath) ValidateWithPath(path string) error
ValidateWithPath validates the Textpath and its children, prefixing error messages with path