Documentation ¶
Index ¶
- func NewdimensionHelper() *dimensionHelper
- type AcadVersion
- type AlignedDimension
- func (this *AlignedDimension) ActualMeasurement() float64
- func (this *AlignedDimension) AttachmentPoint() AttachmentPoint
- func (this *AlignedDimension) BlockName() string
- func (this *AlignedDimension) Color() Color
- func (this *AlignedDimension) Color24Bit() int
- func (this *AlignedDimension) ColorName() string
- func (this *AlignedDimension) DefinitionPoint1() Point
- func (this *AlignedDimension) DimensionStyleName() string
- func (this *AlignedDimension) DimensionType() DimensionType
- func (this *AlignedDimension) Elevation() float64
- func (this *AlignedDimension) Handle() Handle
- func (this *AlignedDimension) HorizontalDirectionAngle() float64
- func (this *AlignedDimension) ImageByteCount() int
- func (this *AlignedDimension) IsInPaperSpace() bool
- func (this *AlignedDimension) IsVisible() bool
- func (this *AlignedDimension) Layer() string
- func (this *AlignedDimension) LineTypeName() string
- func (this *AlignedDimension) LineTypeScale() float64
- func (this *AlignedDimension) LineWeight() LineWeight
- func (this *AlignedDimension) MaterialHandle() string
- func (this *AlignedDimension) Normal() Vector
- func (e *AlignedDimension) Owner() *DrawingItem
- func (e *AlignedDimension) PlotStyle() *DrawingItem
- func (this *AlignedDimension) PreviewImageData() []string
- func (this *AlignedDimension) SetActualMeasurement(val float64)
- func (this *AlignedDimension) SetAttachmentPoint(val AttachmentPoint)
- func (this *AlignedDimension) SetBlockName(val string)
- func (this *AlignedDimension) SetColor(val Color)
- func (this *AlignedDimension) SetColor24Bit(val int)
- func (this *AlignedDimension) SetColorName(val string)
- func (this *AlignedDimension) SetDefinitionPoint1(val Point)
- func (this *AlignedDimension) SetDimensionStyleName(val string)
- func (this *AlignedDimension) SetDimensionType(val DimensionType)
- func (this *AlignedDimension) SetElevation(val float64)
- func (this *AlignedDimension) SetHandle(val Handle)
- func (this *AlignedDimension) SetHorizontalDirectionAngle(val float64)
- func (this *AlignedDimension) SetImageByteCount(val int)
- func (this *AlignedDimension) SetIsInPaperSpace(val bool)
- func (this *AlignedDimension) SetIsVisible(val bool)
- func (this *AlignedDimension) SetLayer(val string)
- func (this *AlignedDimension) SetLineTypeName(val string)
- func (this *AlignedDimension) SetLineTypeScale(val float64)
- func (this *AlignedDimension) SetLineWeight(val LineWeight)
- func (this *AlignedDimension) SetMaterialHandle(val string)
- func (this *AlignedDimension) SetNormal(val Vector)
- func (e *AlignedDimension) SetOwner(val *DrawingItem)
- func (e *AlignedDimension) SetPlotStyle(val *DrawingItem)
- func (this *AlignedDimension) SetPreviewImageData(val []string)
- func (this *AlignedDimension) SetShadowMode(val ShadowMode)
- func (this *AlignedDimension) SetText(val string)
- func (this *AlignedDimension) SetTextLineSpacingFactor(val float64)
- func (this *AlignedDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
- func (this *AlignedDimension) SetTextMidPoint(val Point)
- func (this *AlignedDimension) SetTextRotationAngle(val float64)
- func (this *AlignedDimension) SetTransparency(val int)
- func (this *AlignedDimension) SetVersion(val Version)
- func (this *AlignedDimension) ShadowMode() ShadowMode
- func (this *AlignedDimension) Text() string
- func (this *AlignedDimension) TextLineSpacingFactor() float64
- func (this *AlignedDimension) TextLineSpacingStyle() TextLineSpacingStyle
- func (this *AlignedDimension) TextMidPoint() Point
- func (this *AlignedDimension) TextRotationAngle() float64
- func (this *AlignedDimension) Transparency() int
- func (this *AlignedDimension) Version() Version
- type AngleDirection
- type AngleFormat
- type AngularThreePointDimension
- func (this *AngularThreePointDimension) ActualMeasurement() float64
- func (this *AngularThreePointDimension) AttachmentPoint() AttachmentPoint
- func (this *AngularThreePointDimension) BlockName() string
- func (this *AngularThreePointDimension) Color() Color
- func (this *AngularThreePointDimension) Color24Bit() int
- func (this *AngularThreePointDimension) ColorName() string
- func (this *AngularThreePointDimension) DefinitionPoint1() Point
- func (this *AngularThreePointDimension) DimensionStyleName() string
- func (this *AngularThreePointDimension) DimensionType() DimensionType
- func (this *AngularThreePointDimension) Elevation() float64
- func (this *AngularThreePointDimension) Handle() Handle
- func (this *AngularThreePointDimension) HorizontalDirectionAngle() float64
- func (this *AngularThreePointDimension) ImageByteCount() int
- func (this *AngularThreePointDimension) IsInPaperSpace() bool
- func (this *AngularThreePointDimension) IsVisible() bool
- func (this *AngularThreePointDimension) Layer() string
- func (this *AngularThreePointDimension) LineTypeName() string
- func (this *AngularThreePointDimension) LineTypeScale() float64
- func (this *AngularThreePointDimension) LineWeight() LineWeight
- func (this *AngularThreePointDimension) MaterialHandle() string
- func (this *AngularThreePointDimension) Normal() Vector
- func (e *AngularThreePointDimension) Owner() *DrawingItem
- func (e *AngularThreePointDimension) PlotStyle() *DrawingItem
- func (this *AngularThreePointDimension) PreviewImageData() []string
- func (this *AngularThreePointDimension) SetActualMeasurement(val float64)
- func (this *AngularThreePointDimension) SetAttachmentPoint(val AttachmentPoint)
- func (this *AngularThreePointDimension) SetBlockName(val string)
- func (this *AngularThreePointDimension) SetColor(val Color)
- func (this *AngularThreePointDimension) SetColor24Bit(val int)
- func (this *AngularThreePointDimension) SetColorName(val string)
- func (this *AngularThreePointDimension) SetDefinitionPoint1(val Point)
- func (this *AngularThreePointDimension) SetDimensionStyleName(val string)
- func (this *AngularThreePointDimension) SetDimensionType(val DimensionType)
- func (this *AngularThreePointDimension) SetElevation(val float64)
- func (this *AngularThreePointDimension) SetHandle(val Handle)
- func (this *AngularThreePointDimension) SetHorizontalDirectionAngle(val float64)
- func (this *AngularThreePointDimension) SetImageByteCount(val int)
- func (this *AngularThreePointDimension) SetIsInPaperSpace(val bool)
- func (this *AngularThreePointDimension) SetIsVisible(val bool)
- func (this *AngularThreePointDimension) SetLayer(val string)
- func (this *AngularThreePointDimension) SetLineTypeName(val string)
- func (this *AngularThreePointDimension) SetLineTypeScale(val float64)
- func (this *AngularThreePointDimension) SetLineWeight(val LineWeight)
- func (this *AngularThreePointDimension) SetMaterialHandle(val string)
- func (this *AngularThreePointDimension) SetNormal(val Vector)
- func (e *AngularThreePointDimension) SetOwner(val *DrawingItem)
- func (e *AngularThreePointDimension) SetPlotStyle(val *DrawingItem)
- func (this *AngularThreePointDimension) SetPreviewImageData(val []string)
- func (this *AngularThreePointDimension) SetShadowMode(val ShadowMode)
- func (this *AngularThreePointDimension) SetText(val string)
- func (this *AngularThreePointDimension) SetTextLineSpacingFactor(val float64)
- func (this *AngularThreePointDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
- func (this *AngularThreePointDimension) SetTextMidPoint(val Point)
- func (this *AngularThreePointDimension) SetTextRotationAngle(val float64)
- func (this *AngularThreePointDimension) SetTransparency(val int)
- func (this *AngularThreePointDimension) SetVersion(val Version)
- func (this *AngularThreePointDimension) ShadowMode() ShadowMode
- func (this *AngularThreePointDimension) Text() string
- func (this *AngularThreePointDimension) TextLineSpacingFactor() float64
- func (this *AngularThreePointDimension) TextLineSpacingStyle() TextLineSpacingStyle
- func (this *AngularThreePointDimension) TextMidPoint() Point
- func (this *AngularThreePointDimension) TextRotationAngle() float64
- func (this *AngularThreePointDimension) Transparency() int
- func (this *AngularThreePointDimension) Version() Version
- type AppId
- type Arc
- func (this *Arc) Color() Color
- func (this *Arc) Color24Bit() int
- func (this *Arc) ColorName() string
- func (this *Arc) Elevation() float64
- func (this *Arc) Handle() Handle
- func (this *Arc) ImageByteCount() int
- func (this *Arc) IsInPaperSpace() bool
- func (this *Arc) IsVisible() bool
- func (this *Arc) Layer() string
- func (this *Arc) LineTypeName() string
- func (this *Arc) LineTypeScale() float64
- func (this *Arc) LineWeight() LineWeight
- func (this *Arc) MaterialHandle() string
- func (e *Arc) Owner() *DrawingItem
- func (e *Arc) PlotStyle() *DrawingItem
- func (this *Arc) PreviewImageData() []string
- func (this *Arc) SetColor(val Color)
- func (this *Arc) SetColor24Bit(val int)
- func (this *Arc) SetColorName(val string)
- func (this *Arc) SetElevation(val float64)
- func (this *Arc) SetHandle(val Handle)
- func (this *Arc) SetImageByteCount(val int)
- func (this *Arc) SetIsInPaperSpace(val bool)
- func (this *Arc) SetIsVisible(val bool)
- func (this *Arc) SetLayer(val string)
- func (this *Arc) SetLineTypeName(val string)
- func (this *Arc) SetLineTypeScale(val float64)
- func (this *Arc) SetLineWeight(val LineWeight)
- func (this *Arc) SetMaterialHandle(val string)
- func (e *Arc) SetOwner(val *DrawingItem)
- func (e *Arc) SetPlotStyle(val *DrawingItem)
- func (this *Arc) SetPreviewImageData(val []string)
- func (this *Arc) SetShadowMode(val ShadowMode)
- func (this *Arc) SetTransparency(val int)
- func (this *Arc) ShadowMode() ShadowMode
- func (this *Arc) Transparency() int
- type ArcAlignedText
- func (this *ArcAlignedText) Color() Color
- func (this *ArcAlignedText) Color24Bit() int
- func (this *ArcAlignedText) ColorName() string
- func (this *ArcAlignedText) Elevation() float64
- func (this *ArcAlignedText) Handle() Handle
- func (this *ArcAlignedText) ImageByteCount() int
- func (this *ArcAlignedText) IsInPaperSpace() bool
- func (this *ArcAlignedText) IsVisible() bool
- func (this *ArcAlignedText) Layer() string
- func (this *ArcAlignedText) LineTypeName() string
- func (this *ArcAlignedText) LineTypeScale() float64
- func (this *ArcAlignedText) LineWeight() LineWeight
- func (this *ArcAlignedText) MaterialHandle() string
- func (e *ArcAlignedText) Owner() *DrawingItem
- func (e *ArcAlignedText) PlotStyle() *DrawingItem
- func (this *ArcAlignedText) PreviewImageData() []string
- func (this *ArcAlignedText) SetColor(val Color)
- func (this *ArcAlignedText) SetColor24Bit(val int)
- func (this *ArcAlignedText) SetColorName(val string)
- func (this *ArcAlignedText) SetElevation(val float64)
- func (this *ArcAlignedText) SetHandle(val Handle)
- func (this *ArcAlignedText) SetImageByteCount(val int)
- func (this *ArcAlignedText) SetIsInPaperSpace(val bool)
- func (this *ArcAlignedText) SetIsVisible(val bool)
- func (this *ArcAlignedText) SetLayer(val string)
- func (this *ArcAlignedText) SetLineTypeName(val string)
- func (this *ArcAlignedText) SetLineTypeScale(val float64)
- func (this *ArcAlignedText) SetLineWeight(val LineWeight)
- func (this *ArcAlignedText) SetMaterialHandle(val string)
- func (e *ArcAlignedText) SetOwner(val *DrawingItem)
- func (e *ArcAlignedText) SetPlotStyle(val *DrawingItem)
- func (this *ArcAlignedText) SetPreviewImageData(val []string)
- func (this *ArcAlignedText) SetShadowMode(val ShadowMode)
- func (this *ArcAlignedText) SetTransparency(val int)
- func (this *ArcAlignedText) ShadowMode() ShadowMode
- func (this *ArcAlignedText) Transparency() int
- type AttachmentPoint
- type Attribute
- func (this *Attribute) AddsecondaryAttributeHandles(val string)
- func (this *Attribute) ClearsecondaryAttributeHandles()
- func (this *Attribute) Color() Color
- func (this *Attribute) Color24Bit() int
- func (this *Attribute) ColorName() string
- func (this *Attribute) Elevation() float64
- func (this *Attribute) Handle() Handle
- func (this *Attribute) ImageByteCount() int
- func (this *Attribute) IsAttributePresent() bool
- func (this *Attribute) IsConstant() bool
- func (this *Attribute) IsInPaperSpace() bool
- func (this *Attribute) IsInputVerificationRequired() bool
- func (this *Attribute) IsInvisible() bool
- func (this *Attribute) IsTextBackward() bool
- func (this *Attribute) IsTextUpsideDown() bool
- func (this *Attribute) IsVisible() bool
- func (this *Attribute) Layer() string
- func (this *Attribute) LineTypeName() string
- func (this *Attribute) LineTypeScale() float64
- func (this *Attribute) LineWeight() LineWeight
- func (this *Attribute) MaterialHandle() string
- func (e *Attribute) Owner() *DrawingItem
- func (e *Attribute) PlotStyle() *DrawingItem
- func (this *Attribute) PreviewImageData() []string
- func (this *Attribute) SetColor(val Color)
- func (this *Attribute) SetColor24Bit(val int)
- func (this *Attribute) SetColorName(val string)
- func (this *Attribute) SetElevation(val float64)
- func (this *Attribute) SetHandle(val Handle)
- func (this *Attribute) SetImageByteCount(val int)
- func (this *Attribute) SetIsAttributePresent(val bool)
- func (this *Attribute) SetIsConstant(val bool)
- func (this *Attribute) SetIsInPaperSpace(val bool)
- func (this *Attribute) SetIsInputVerificationRequired(val bool)
- func (this *Attribute) SetIsInvisible(val bool)
- func (this *Attribute) SetIsTextBackward(val bool)
- func (this *Attribute) SetIsTextUpsideDown(val bool)
- func (this *Attribute) SetIsVisible(val bool)
- func (this *Attribute) SetLayer(val string)
- func (this *Attribute) SetLineTypeName(val string)
- func (this *Attribute) SetLineTypeScale(val float64)
- func (this *Attribute) SetLineWeight(val LineWeight)
- func (this *Attribute) SetMaterialHandle(val string)
- func (e *Attribute) SetOwner(val *DrawingItem)
- func (e *Attribute) SetPlotStyle(val *DrawingItem)
- func (this *Attribute) SetPreviewImageData(val []string)
- func (this *Attribute) SetShadowMode(val ShadowMode)
- func (this *Attribute) SetTransparency(val int)
- func (this *Attribute) ShadowMode() ShadowMode
- func (this *Attribute) Transparency() int
- type AttributeDefinition
- func (this *AttributeDefinition) AddSecondaryAttributeHandles(val string)
- func (this *AttributeDefinition) ClearSecondaryAttributeHandles()
- func (this *AttributeDefinition) Color() Color
- func (this *AttributeDefinition) Color24Bit() int
- func (this *AttributeDefinition) ColorName() string
- func (this *AttributeDefinition) Elevation() float64
- func (this *AttributeDefinition) Handle() Handle
- func (this *AttributeDefinition) ImageByteCount() int
- func (this *AttributeDefinition) IsAttributePresent() bool
- func (this *AttributeDefinition) IsConstant() bool
- func (this *AttributeDefinition) IsInPaperSpace() bool
- func (this *AttributeDefinition) IsInputVerificationRequired() bool
- func (this *AttributeDefinition) IsInvisible() bool
- func (this *AttributeDefinition) IsTextBackward() bool
- func (this *AttributeDefinition) IsTextUpsideDown() bool
- func (this *AttributeDefinition) IsVisible() bool
- func (this *AttributeDefinition) Layer() string
- func (this *AttributeDefinition) LineTypeName() string
- func (this *AttributeDefinition) LineTypeScale() float64
- func (this *AttributeDefinition) LineWeight() LineWeight
- func (this *AttributeDefinition) MaterialHandle() string
- func (e *AttributeDefinition) Owner() *DrawingItem
- func (e *AttributeDefinition) PlotStyle() *DrawingItem
- func (this *AttributeDefinition) PreviewImageData() []string
- func (this *AttributeDefinition) SetColor(val Color)
- func (this *AttributeDefinition) SetColor24Bit(val int)
- func (this *AttributeDefinition) SetColorName(val string)
- func (this *AttributeDefinition) SetElevation(val float64)
- func (this *AttributeDefinition) SetHandle(val Handle)
- func (this *AttributeDefinition) SetImageByteCount(val int)
- func (this *AttributeDefinition) SetIsAttributePresent(val bool)
- func (this *AttributeDefinition) SetIsConstant(val bool)
- func (this *AttributeDefinition) SetIsInPaperSpace(val bool)
- func (this *AttributeDefinition) SetIsInputVerificationRequired(val bool)
- func (this *AttributeDefinition) SetIsInvisible(val bool)
- func (this *AttributeDefinition) SetIsTextBackward(val bool)
- func (this *AttributeDefinition) SetIsTextUpsideDown(val bool)
- func (this *AttributeDefinition) SetIsVisible(val bool)
- func (this *AttributeDefinition) SetLayer(val string)
- func (this *AttributeDefinition) SetLineTypeName(val string)
- func (this *AttributeDefinition) SetLineTypeScale(val float64)
- func (this *AttributeDefinition) SetLineWeight(val LineWeight)
- func (this *AttributeDefinition) SetMaterialHandle(val string)
- func (e *AttributeDefinition) SetOwner(val *DrawingItem)
- func (e *AttributeDefinition) SetPlotStyle(val *DrawingItem)
- func (this *AttributeDefinition) SetPreviewImageData(val []string)
- func (this *AttributeDefinition) SetShadowMode(val ShadowMode)
- func (this *AttributeDefinition) SetTransparency(val int)
- func (this *AttributeDefinition) ShadowMode() ShadowMode
- func (this *AttributeDefinition) Transparency() int
- type AttributeVisibility
- type BackgroundFillSetting
- type Block
- type BlockRecord
- type Body
- func (this *Body) AddCustomData(val string)
- func (this *Body) AddCustomData2(val string)
- func (this *Body) ClearCustomData()
- func (this *Body) ClearCustomData2()
- func (this *Body) Color() Color
- func (this *Body) Color24Bit() int
- func (this *Body) ColorName() string
- func (this *Body) Elevation() float64
- func (this *Body) Handle() Handle
- func (this *Body) ImageByteCount() int
- func (this *Body) IsInPaperSpace() bool
- func (this *Body) IsVisible() bool
- func (this *Body) Layer() string
- func (this *Body) LineTypeName() string
- func (this *Body) LineTypeScale() float64
- func (this *Body) LineWeight() LineWeight
- func (this *Body) MaterialHandle() string
- func (e *Body) Owner() *DrawingItem
- func (e *Body) PlotStyle() *DrawingItem
- func (this *Body) PreviewImageData() []string
- func (this *Body) SetColor(val Color)
- func (this *Body) SetColor24Bit(val int)
- func (this *Body) SetColorName(val string)
- func (this *Body) SetElevation(val float64)
- func (this *Body) SetHandle(val Handle)
- func (this *Body) SetImageByteCount(val int)
- func (this *Body) SetIsInPaperSpace(val bool)
- func (this *Body) SetIsVisible(val bool)
- func (this *Body) SetLayer(val string)
- func (this *Body) SetLineTypeName(val string)
- func (this *Body) SetLineTypeScale(val float64)
- func (this *Body) SetLineWeight(val LineWeight)
- func (this *Body) SetMaterialHandle(val string)
- func (e *Body) SetOwner(val *DrawingItem)
- func (e *Body) SetPlotStyle(val *DrawingItem)
- func (this *Body) SetPreviewImageData(val []string)
- func (this *Body) SetShadowMode(val ShadowMode)
- func (this *Body) SetTransparency(val int)
- func (this *Body) ShadowMode() ShadowMode
- func (this *Body) Transparency() int
- type BoolCodePairValue
- type Circle
- func (this *Circle) Color() Color
- func (this *Circle) Color24Bit() int
- func (this *Circle) ColorName() string
- func (this *Circle) Elevation() float64
- func (this *Circle) Handle() Handle
- func (this *Circle) ImageByteCount() int
- func (this *Circle) IsInPaperSpace() bool
- func (this *Circle) IsVisible() bool
- func (this *Circle) Layer() string
- func (this *Circle) LineTypeName() string
- func (this *Circle) LineTypeScale() float64
- func (this *Circle) LineWeight() LineWeight
- func (this *Circle) MaterialHandle() string
- func (e *Circle) Owner() *DrawingItem
- func (e *Circle) PlotStyle() *DrawingItem
- func (this *Circle) PreviewImageData() []string
- func (this *Circle) SetColor(val Color)
- func (this *Circle) SetColor24Bit(val int)
- func (this *Circle) SetColorName(val string)
- func (this *Circle) SetElevation(val float64)
- func (this *Circle) SetHandle(val Handle)
- func (this *Circle) SetImageByteCount(val int)
- func (this *Circle) SetIsInPaperSpace(val bool)
- func (this *Circle) SetIsVisible(val bool)
- func (this *Circle) SetLayer(val string)
- func (this *Circle) SetLineTypeName(val string)
- func (this *Circle) SetLineTypeScale(val float64)
- func (this *Circle) SetLineWeight(val LineWeight)
- func (this *Circle) SetMaterialHandle(val string)
- func (e *Circle) SetOwner(val *DrawingItem)
- func (e *Circle) SetPlotStyle(val *DrawingItem)
- func (this *Circle) SetPreviewImageData(val []string)
- func (this *Circle) SetShadowMode(val ShadowMode)
- func (this *Circle) SetTransparency(val int)
- func (this *Circle) ShadowMode() ShadowMode
- func (this *Circle) Transparency() int
- type CodePair
- func NewBoolCodePair(code int, value bool) CodePair
- func NewDoubleCodePair(code int, value float64) CodePair
- func NewIntCodePair(code int, value int) CodePair
- func NewLongCodePair(code int, value int64) CodePair
- func NewShortCodePair(code int, value int16) CodePair
- func NewStringCodePair(code int, value string) CodePair
- type CodePairValue
- func NewBoolCodePairValue(value bool) CodePairValue
- func NewDoubleCodePairValue(value float64) CodePairValue
- func NewIntCodePairValue(value int) CodePairValue
- func NewLongCodePairValue(value int64) CodePairValue
- func NewShortCodePairValue(value int16) CodePairValue
- func NewStringCodePairValue(value string) CodePairValue
- type Color
- type ControlPoint
- type CoordinateDisplay
- type DefaultLightingType
- type DgnUnderlay
- func (this *DgnUnderlay) BoundaryPoints() []Point
- func (this *DgnUnderlay) Color() Color
- func (this *DgnUnderlay) Color24Bit() int
- func (this *DgnUnderlay) ColorName() string
- func (this *DgnUnderlay) Contrast() int16
- func (this *DgnUnderlay) Elevation() float64
- func (this *DgnUnderlay) Fade() int16
- func (this *DgnUnderlay) Flags() int
- func (this *DgnUnderlay) Handle() Handle
- func (this *DgnUnderlay) ImageByteCount() int
- func (this *DgnUnderlay) InsertionPoint() Point
- func (this *DgnUnderlay) IsInPaperSpace() bool
- func (this *DgnUnderlay) IsVisible() bool
- func (this *DgnUnderlay) Layer() string
- func (this *DgnUnderlay) LineTypeName() string
- func (this *DgnUnderlay) LineTypeScale() float64
- func (this *DgnUnderlay) LineWeight() LineWeight
- func (this *DgnUnderlay) MaterialHandle() string
- func (this *DgnUnderlay) Normal() Vector
- func (this *DgnUnderlay) ObjectHandle() string
- func (e *DgnUnderlay) Owner() *DrawingItem
- func (e *DgnUnderlay) PlotStyle() *DrawingItem
- func (this *DgnUnderlay) PreviewImageData() []string
- func (this *DgnUnderlay) RotationAngle() float64
- func (this *DgnUnderlay) SetBoundaryPoints(val []Point)
- func (this *DgnUnderlay) SetColor(val Color)
- func (this *DgnUnderlay) SetColor24Bit(val int)
- func (this *DgnUnderlay) SetColorName(val string)
- func (this *DgnUnderlay) SetContrast(val int16)
- func (this *DgnUnderlay) SetElevation(val float64)
- func (this *DgnUnderlay) SetFade(val int16)
- func (this *DgnUnderlay) SetFlags(val int)
- func (this *DgnUnderlay) SetHandle(val Handle)
- func (this *DgnUnderlay) SetImageByteCount(val int)
- func (this *DgnUnderlay) SetInsertionPoint(val Point)
- func (this *DgnUnderlay) SetIsInPaperSpace(val bool)
- func (this *DgnUnderlay) SetIsVisible(val bool)
- func (this *DgnUnderlay) SetLayer(val string)
- func (this *DgnUnderlay) SetLineTypeName(val string)
- func (this *DgnUnderlay) SetLineTypeScale(val float64)
- func (this *DgnUnderlay) SetLineWeight(val LineWeight)
- func (this *DgnUnderlay) SetMaterialHandle(val string)
- func (this *DgnUnderlay) SetNormal(val Vector)
- func (this *DgnUnderlay) SetObjectHandle(val string)
- func (e *DgnUnderlay) SetOwner(val *DrawingItem)
- func (e *DgnUnderlay) SetPlotStyle(val *DrawingItem)
- func (this *DgnUnderlay) SetPreviewImageData(val []string)
- func (this *DgnUnderlay) SetRotationAngle(val float64)
- func (this *DgnUnderlay) SetShadowMode(val ShadowMode)
- func (this *DgnUnderlay) SetTransparency(val int)
- func (this *DgnUnderlay) SetXScale(val float64)
- func (this *DgnUnderlay) SetYScale(val float64)
- func (this *DgnUnderlay) SetZScale(val float64)
- func (this *DgnUnderlay) SetpointX(val []float64)
- func (this *DgnUnderlay) SetpointY(val []float64)
- func (this *DgnUnderlay) ShadowMode() ShadowMode
- func (this *DgnUnderlay) Transparency() int
- func (this *DgnUnderlay) XScale() float64
- func (this *DgnUnderlay) YScale() float64
- func (this *DgnUnderlay) ZScale() float64
- type DiameterDimension
- func (this *DiameterDimension) ActualMeasurement() float64
- func (this *DiameterDimension) AttachmentPoint() AttachmentPoint
- func (this *DiameterDimension) BlockName() string
- func (this *DiameterDimension) Color() Color
- func (this *DiameterDimension) Color24Bit() int
- func (this *DiameterDimension) ColorName() string
- func (this *DiameterDimension) DefinitionPoint1() Point
- func (this *DiameterDimension) DimensionStyleName() string
- func (this *DiameterDimension) DimensionType() DimensionType
- func (this *DiameterDimension) Elevation() float64
- func (this *DiameterDimension) Handle() Handle
- func (this *DiameterDimension) HorizontalDirectionAngle() float64
- func (this *DiameterDimension) ImageByteCount() int
- func (this *DiameterDimension) IsInPaperSpace() bool
- func (this *DiameterDimension) IsVisible() bool
- func (this *DiameterDimension) Layer() string
- func (this *DiameterDimension) LineTypeName() string
- func (this *DiameterDimension) LineTypeScale() float64
- func (this *DiameterDimension) LineWeight() LineWeight
- func (this *DiameterDimension) MaterialHandle() string
- func (this *DiameterDimension) Normal() Vector
- func (e *DiameterDimension) Owner() *DrawingItem
- func (e *DiameterDimension) PlotStyle() *DrawingItem
- func (this *DiameterDimension) PreviewImageData() []string
- func (this *DiameterDimension) SetActualMeasurement(val float64)
- func (this *DiameterDimension) SetAttachmentPoint(val AttachmentPoint)
- func (this *DiameterDimension) SetBlockName(val string)
- func (this *DiameterDimension) SetColor(val Color)
- func (this *DiameterDimension) SetColor24Bit(val int)
- func (this *DiameterDimension) SetColorName(val string)
- func (this *DiameterDimension) SetDefinitionPoint1(val Point)
- func (this *DiameterDimension) SetDimensionStyleName(val string)
- func (this *DiameterDimension) SetDimensionType(val DimensionType)
- func (this *DiameterDimension) SetElevation(val float64)
- func (this *DiameterDimension) SetHandle(val Handle)
- func (this *DiameterDimension) SetHorizontalDirectionAngle(val float64)
- func (this *DiameterDimension) SetImageByteCount(val int)
- func (this *DiameterDimension) SetIsInPaperSpace(val bool)
- func (this *DiameterDimension) SetIsVisible(val bool)
- func (this *DiameterDimension) SetLayer(val string)
- func (this *DiameterDimension) SetLineTypeName(val string)
- func (this *DiameterDimension) SetLineTypeScale(val float64)
- func (this *DiameterDimension) SetLineWeight(val LineWeight)
- func (this *DiameterDimension) SetMaterialHandle(val string)
- func (this *DiameterDimension) SetNormal(val Vector)
- func (e *DiameterDimension) SetOwner(val *DrawingItem)
- func (e *DiameterDimension) SetPlotStyle(val *DrawingItem)
- func (this *DiameterDimension) SetPreviewImageData(val []string)
- func (this *DiameterDimension) SetShadowMode(val ShadowMode)
- func (this *DiameterDimension) SetText(val string)
- func (this *DiameterDimension) SetTextLineSpacingFactor(val float64)
- func (this *DiameterDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
- func (this *DiameterDimension) SetTextMidPoint(val Point)
- func (this *DiameterDimension) SetTextRotationAngle(val float64)
- func (this *DiameterDimension) SetTransparency(val int)
- func (this *DiameterDimension) SetVersion(val Version)
- func (this *DiameterDimension) ShadowMode() ShadowMode
- func (this *DiameterDimension) Text() string
- func (this *DiameterDimension) TextLineSpacingFactor() float64
- func (this *DiameterDimension) TextLineSpacingStyle() TextLineSpacingStyle
- func (this *DiameterDimension) TextMidPoint() Point
- func (this *DiameterDimension) TextRotationAngle() float64
- func (this *DiameterDimension) Transparency() int
- func (this *DiameterDimension) Version() Version
- type DimStyle
- type Dimension
- type DimensionArcSymbolDisplayMode
- type DimensionAssociativity
- type DimensionFit
- type DimensionFractionFormat
- type DimensionTextBackgroundColorMode
- type DimensionTextJustification
- type DimensionTextMovementRule
- type DimensionType
- type DoubleCodePairValue
- type DragMode
- type Drawing
- func NewDrawing() *Drawing
- func ParseDrawing(content string) (Drawing, error)
- func ParseDrawingFromCodePairs(codePairs ...CodePair) (Drawing, error)
- func ReadFile(path string) (Drawing, error)
- func ReadFromReader(reader io.Reader) (drawing Drawing, err error)
- func ReadFromReaderWithEncoding(reader io.Reader, e encoding.Encoding) (drawing Drawing, err error)
- func (d *Drawing) CodePairs() (codePairs []CodePair, err error)
- func (d *Drawing) GetItemByHandle(h Handle) (item *DrawingItem, err error)
- func (d *Drawing) Normalize()
- func (d *Drawing) SaveFile(path string) error
- func (d *Drawing) SaveFileBinary(path string) error
- func (d *Drawing) SaveToWriter(writer io.Writer) error
- func (d *Drawing) SaveToWriterBinary(writer io.Writer) error
- func (d *Drawing) String() string
- type DrawingDirection
- type DrawingItem
- type DrawingUnits
- type Dwf3DPrecision
- type DwfUnderlay
- func (this *DwfUnderlay) BoundaryPoints() []Point
- func (this *DwfUnderlay) Color() Color
- func (this *DwfUnderlay) Color24Bit() int
- func (this *DwfUnderlay) ColorName() string
- func (this *DwfUnderlay) Contrast() int16
- func (this *DwfUnderlay) Elevation() float64
- func (this *DwfUnderlay) Fade() int16
- func (this *DwfUnderlay) Flags() int
- func (this *DwfUnderlay) Handle() Handle
- func (this *DwfUnderlay) ImageByteCount() int
- func (this *DwfUnderlay) InsertionPoint() Point
- func (this *DwfUnderlay) IsInPaperSpace() bool
- func (this *DwfUnderlay) IsVisible() bool
- func (this *DwfUnderlay) Layer() string
- func (this *DwfUnderlay) LineTypeName() string
- func (this *DwfUnderlay) LineTypeScale() float64
- func (this *DwfUnderlay) LineWeight() LineWeight
- func (this *DwfUnderlay) MaterialHandle() string
- func (this *DwfUnderlay) Normal() Vector
- func (this *DwfUnderlay) ObjectHandle() string
- func (e *DwfUnderlay) Owner() *DrawingItem
- func (e *DwfUnderlay) PlotStyle() *DrawingItem
- func (this *DwfUnderlay) PreviewImageData() []string
- func (this *DwfUnderlay) RotationAngle() float64
- func (this *DwfUnderlay) SetBoundaryPoints(val []Point)
- func (this *DwfUnderlay) SetColor(val Color)
- func (this *DwfUnderlay) SetColor24Bit(val int)
- func (this *DwfUnderlay) SetColorName(val string)
- func (this *DwfUnderlay) SetContrast(val int16)
- func (this *DwfUnderlay) SetElevation(val float64)
- func (this *DwfUnderlay) SetFade(val int16)
- func (this *DwfUnderlay) SetFlags(val int)
- func (this *DwfUnderlay) SetHandle(val Handle)
- func (this *DwfUnderlay) SetImageByteCount(val int)
- func (this *DwfUnderlay) SetInsertionPoint(val Point)
- func (this *DwfUnderlay) SetIsInPaperSpace(val bool)
- func (this *DwfUnderlay) SetIsVisible(val bool)
- func (this *DwfUnderlay) SetLayer(val string)
- func (this *DwfUnderlay) SetLineTypeName(val string)
- func (this *DwfUnderlay) SetLineTypeScale(val float64)
- func (this *DwfUnderlay) SetLineWeight(val LineWeight)
- func (this *DwfUnderlay) SetMaterialHandle(val string)
- func (this *DwfUnderlay) SetNormal(val Vector)
- func (this *DwfUnderlay) SetObjectHandle(val string)
- func (e *DwfUnderlay) SetOwner(val *DrawingItem)
- func (e *DwfUnderlay) SetPlotStyle(val *DrawingItem)
- func (this *DwfUnderlay) SetPreviewImageData(val []string)
- func (this *DwfUnderlay) SetRotationAngle(val float64)
- func (this *DwfUnderlay) SetShadowMode(val ShadowMode)
- func (this *DwfUnderlay) SetTransparency(val int)
- func (this *DwfUnderlay) SetXScale(val float64)
- func (this *DwfUnderlay) SetYScale(val float64)
- func (this *DwfUnderlay) SetZScale(val float64)
- func (this *DwfUnderlay) SetpointX(val []float64)
- func (this *DwfUnderlay) SetpointY(val []float64)
- func (this *DwfUnderlay) ShadowMode() ShadowMode
- func (this *DwfUnderlay) Transparency() int
- func (this *DwfUnderlay) XScale() float64
- func (this *DwfUnderlay) YScale() float64
- func (this *DwfUnderlay) ZScale() float64
- type Ellipse
- func (this *Ellipse) Color() Color
- func (this *Ellipse) Color24Bit() int
- func (this *Ellipse) ColorName() string
- func (this *Ellipse) Elevation() float64
- func (this *Ellipse) Handle() Handle
- func (this *Ellipse) ImageByteCount() int
- func (this *Ellipse) IsInPaperSpace() bool
- func (this *Ellipse) IsVisible() bool
- func (this *Ellipse) Layer() string
- func (this *Ellipse) LineTypeName() string
- func (this *Ellipse) LineTypeScale() float64
- func (this *Ellipse) LineWeight() LineWeight
- func (this *Ellipse) MaterialHandle() string
- func (e *Ellipse) Owner() *DrawingItem
- func (e *Ellipse) PlotStyle() *DrawingItem
- func (this *Ellipse) PreviewImageData() []string
- func (this *Ellipse) SetColor(val Color)
- func (this *Ellipse) SetColor24Bit(val int)
- func (this *Ellipse) SetColorName(val string)
- func (this *Ellipse) SetElevation(val float64)
- func (this *Ellipse) SetHandle(val Handle)
- func (this *Ellipse) SetImageByteCount(val int)
- func (this *Ellipse) SetIsInPaperSpace(val bool)
- func (this *Ellipse) SetIsVisible(val bool)
- func (this *Ellipse) SetLayer(val string)
- func (this *Ellipse) SetLineTypeName(val string)
- func (this *Ellipse) SetLineTypeScale(val float64)
- func (this *Ellipse) SetLineWeight(val LineWeight)
- func (this *Ellipse) SetMaterialHandle(val string)
- func (e *Ellipse) SetOwner(val *DrawingItem)
- func (e *Ellipse) SetPlotStyle(val *DrawingItem)
- func (this *Ellipse) SetPreviewImageData(val []string)
- func (this *Ellipse) SetShadowMode(val ShadowMode)
- func (this *Ellipse) SetTransparency(val int)
- func (this *Ellipse) ShadowMode() ShadowMode
- func (this *Ellipse) Transparency() int
- type EndCapSetting
- type Entity
- type Face
- func (this *Face) Color() Color
- func (this *Face) Color24Bit() int
- func (this *Face) ColorName() string
- func (this *Face) Elevation() float64
- func (this *Face) FirstEdgeInvisible() bool
- func (this *Face) FourthEdgeInvisible() bool
- func (this *Face) Handle() Handle
- func (this *Face) ImageByteCount() int
- func (this *Face) IsInPaperSpace() bool
- func (this *Face) IsVisible() bool
- func (this *Face) Layer() string
- func (this *Face) LineTypeName() string
- func (this *Face) LineTypeScale() float64
- func (this *Face) LineWeight() LineWeight
- func (this *Face) MaterialHandle() string
- func (e *Face) Owner() *DrawingItem
- func (e *Face) PlotStyle() *DrawingItem
- func (this *Face) PreviewImageData() []string
- func (this *Face) SecondEdgeInvisible() bool
- func (this *Face) SetColor(val Color)
- func (this *Face) SetColor24Bit(val int)
- func (this *Face) SetColorName(val string)
- func (this *Face) SetElevation(val float64)
- func (this *Face) SetFirstEdgeInvisible(val bool)
- func (this *Face) SetFourthEdgeInvisible(val bool)
- func (this *Face) SetHandle(val Handle)
- func (this *Face) SetImageByteCount(val int)
- func (this *Face) SetIsInPaperSpace(val bool)
- func (this *Face) SetIsVisible(val bool)
- func (this *Face) SetLayer(val string)
- func (this *Face) SetLineTypeName(val string)
- func (this *Face) SetLineTypeScale(val float64)
- func (this *Face) SetLineWeight(val LineWeight)
- func (this *Face) SetMaterialHandle(val string)
- func (e *Face) SetOwner(val *DrawingItem)
- func (e *Face) SetPlotStyle(val *DrawingItem)
- func (this *Face) SetPreviewImageData(val []string)
- func (this *Face) SetSecondEdgeInvisible(val bool)
- func (this *Face) SetShadowMode(val ShadowMode)
- func (this *Face) SetThirdEdgeInvisible(val bool)
- func (this *Face) SetTransparency(val int)
- func (this *Face) ShadowMode() ShadowMode
- func (this *Face) ThirdEdgeInvisible() bool
- func (this *Face) Transparency() int
- type FontType
- type Handle
- type Header
- func (h *Header) AlignDirection() (val bool)
- func (h *Header) ApparentIntersectionSnap() (val bool)
- func (h *Header) CenterSnap() (val bool)
- func (h *Header) Close() (val bool)
- func (h *Header) EndPointSnap() (val bool)
- func (h *Header) ExtensionSnap() (val bool)
- func (h *Header) InsertionSnap() (val bool)
- func (h *Header) IntersectionSnap() (val bool)
- func (h *Header) MidPointSnap() (val bool)
- func (h *Header) NearestSnap() (val bool)
- func (h *Header) NoTwist() (val bool)
- func (h *Header) NodeSnap() (val bool)
- func (h *Header) ParallelSnap() (val bool)
- func (h *Header) PerpendicularSnap() (val bool)
- func (h *Header) QuadrantSnap() (val bool)
- func (h *Header) SetAlignDirection(val bool)
- func (h *Header) SetApparentIntersectionSnap(val bool)
- func (h *Header) SetCenterSnap(val bool)
- func (h *Header) SetClose(val bool)
- func (h *Header) SetEndPointSnap(val bool)
- func (h *Header) SetExtensionSnap(val bool)
- func (h *Header) SetInsertionSnap(val bool)
- func (h *Header) SetIntersectionSnap(val bool)
- func (h *Header) SetMidPointSnap(val bool)
- func (h *Header) SetNearestSnap(val bool)
- func (h *Header) SetNoTwist(val bool)
- func (h *Header) SetNodeSnap(val bool)
- func (h *Header) SetParallelSnap(val bool)
- func (h *Header) SetPerpendicularSnap(val bool)
- func (h *Header) SetQuadrantSnap(val bool)
- func (h *Header) SetSimplify(val bool)
- func (h *Header) SetSortObjectsForMSlide(val bool)
- func (h *Header) SetSortObjectsForObjectSelection(val bool)
- func (h *Header) SetSortObjectsForObjectSnap(val bool)
- func (h *Header) SetSortObjectsForPlotting(val bool)
- func (h *Header) SetSortObjectsForPostScriptOutput(val bool)
- func (h *Header) SetSortObjectsForRedraw(val bool)
- func (h *Header) SetSortObjectsForRegen(val bool)
- func (h *Header) SetTangentSnap(val bool)
- func (h *Header) Simplify() (val bool)
- func (h *Header) SortObjectsForMSlide() (val bool)
- func (h *Header) SortObjectsForObjectSelection() (val bool)
- func (h *Header) SortObjectsForObjectSnap() (val bool)
- func (h *Header) SortObjectsForPlotting() (val bool)
- func (h *Header) SortObjectsForPostScriptOutput() (val bool)
- func (h *Header) SortObjectsForRedraw() (val bool)
- func (h *Header) SortObjectsForRegen() (val bool)
- func (h *Header) TangentSnap() (val bool)
- type Helix
- func (this *Helix) Color() Color
- func (this *Helix) Color24Bit() int
- func (this *Helix) ColorName() string
- func (this *Helix) Elevation() float64
- func (this *Helix) Handle() Handle
- func (this *Helix) ImageByteCount() int
- func (this *Helix) IsInPaperSpace() bool
- func (this *Helix) IsVisible() bool
- func (this *Helix) Layer() string
- func (this *Helix) LineTypeName() string
- func (this *Helix) LineTypeScale() float64
- func (this *Helix) LineWeight() LineWeight
- func (this *Helix) MaterialHandle() string
- func (e *Helix) Owner() *DrawingItem
- func (e *Helix) PlotStyle() *DrawingItem
- func (this *Helix) PreviewImageData() []string
- func (this *Helix) SetColor(val Color)
- func (this *Helix) SetColor24Bit(val int)
- func (this *Helix) SetColorName(val string)
- func (this *Helix) SetElevation(val float64)
- func (this *Helix) SetHandle(val Handle)
- func (this *Helix) SetImageByteCount(val int)
- func (this *Helix) SetIsInPaperSpace(val bool)
- func (this *Helix) SetIsVisible(val bool)
- func (this *Helix) SetLayer(val string)
- func (this *Helix) SetLineTypeName(val string)
- func (this *Helix) SetLineTypeScale(val float64)
- func (this *Helix) SetLineWeight(val LineWeight)
- func (this *Helix) SetMaterialHandle(val string)
- func (e *Helix) SetOwner(val *DrawingItem)
- func (e *Helix) SetPlotStyle(val *DrawingItem)
- func (this *Helix) SetPreviewImageData(val []string)
- func (this *Helix) SetShadowMode(val ShadowMode)
- func (this *Helix) SetTransparency(val int)
- func (this *Helix) ShadowMode() ShadowMode
- func (this *Helix) Transparency() int
- type HelixConstraint
- type HorizontalTextJustification
- type Image
- func (this *Image) Brightness() int16
- func (this *Image) ClassVersion() int
- func (this *Image) ClippingType() ImageClippingBoundaryType
- func (this *Image) ClippingVertices() []Point
- func (this *Image) Color() Color
- func (this *Image) Color24Bit() int
- func (this *Image) ColorName() string
- func (this *Image) Contrast() int16
- func (this *Image) DisplayOptionsFlags() int
- func (this *Image) Elevation() float64
- func (this *Image) Fade() int16
- func (this *Image) Handle() Handle
- func (this *Image) ImageByteCount() int
- func (this *Image) ImageSize() Vector
- func (this *Image) IsInPaperSpace() bool
- func (this *Image) IsInsideClipping() bool
- func (this *Image) IsVisible() bool
- func (this *Image) Layer() string
- func (this *Image) LineTypeName() string
- func (this *Image) LineTypeScale() float64
- func (this *Image) LineWeight() LineWeight
- func (this *Image) Location() Point
- func (this *Image) MaterialHandle() string
- func (e *Image) Owner() *DrawingItem
- func (e *Image) PlotStyle() *DrawingItem
- func (this *Image) PreviewImageData() []string
- func (this *Image) SetBrightness(val int16)
- func (this *Image) SetClassVersion(val int)
- func (this *Image) SetClippingType(val ImageClippingBoundaryType)
- func (this *Image) SetClippingVertices(val []Point)
- func (this *Image) SetColor(val Color)
- func (this *Image) SetColor24Bit(val int)
- func (this *Image) SetColorName(val string)
- func (this *Image) SetContrast(val int16)
- func (this *Image) SetDisplayOptionsFlags(val int)
- func (this *Image) SetElevation(val float64)
- func (this *Image) SetFade(val int16)
- func (this *Image) SetHandle(val Handle)
- func (this *Image) SetImageByteCount(val int)
- func (this *Image) SetImageSize(val Vector)
- func (this *Image) SetIsInPaperSpace(val bool)
- func (this *Image) SetIsInsideClipping(val bool)
- func (this *Image) SetIsVisible(val bool)
- func (this *Image) SetLayer(val string)
- func (this *Image) SetLineTypeName(val string)
- func (this *Image) SetLineTypeScale(val float64)
- func (this *Image) SetLineWeight(val LineWeight)
- func (this *Image) SetLocation(val Point)
- func (this *Image) SetMaterialHandle(val string)
- func (e *Image) SetOwner(val *DrawingItem)
- func (e *Image) SetPlotStyle(val *DrawingItem)
- func (this *Image) SetPreviewImageData(val []string)
- func (this *Image) SetShadowMode(val ShadowMode)
- func (this *Image) SetTransparency(val int)
- func (this *Image) SetUVector(val Vector)
- func (this *Image) SetUseClipping(val bool)
- func (this *Image) SetVVector(val Vector)
- func (this *Image) SetclippingVertexCount(val int)
- func (this *Image) SetclippingVerticesX(val []float64)
- func (this *Image) SetclippingVerticesY(val []float64)
- func (this *Image) SetimageDefinitionHandle(val string)
- func (this *Image) SetimageDefinitionReactorHandle(val string)
- func (this *Image) SetsubclassMarker(val string)
- func (this *Image) ShadowMode() ShadowMode
- func (this *Image) Transparency() int
- func (this *Image) UVector() Vector
- func (this *Image) UseClipping() bool
- func (this *Image) VVector() Vector
- type ImageClippingBoundaryType
- type Insert
- func (this *Insert) AddAttributes(val Attribute)
- func (this *Insert) ClearAttributes()
- func (this *Insert) Color() Color
- func (this *Insert) Color24Bit() int
- func (this *Insert) ColorName() string
- func (this *Insert) Elevation() float64
- func (this *Insert) Handle() Handle
- func (this *Insert) ImageByteCount() int
- func (this *Insert) IsInPaperSpace() bool
- func (this *Insert) IsVisible() bool
- func (this *Insert) Layer() string
- func (this *Insert) LineTypeName() string
- func (this *Insert) LineTypeScale() float64
- func (this *Insert) LineWeight() LineWeight
- func (this *Insert) MaterialHandle() string
- func (e *Insert) Owner() *DrawingItem
- func (e *Insert) PlotStyle() *DrawingItem
- func (this *Insert) PreviewImageData() []string
- func (this *Insert) SetColor(val Color)
- func (this *Insert) SetColor24Bit(val int)
- func (this *Insert) SetColorName(val string)
- func (this *Insert) SetElevation(val float64)
- func (this *Insert) SetHandle(val Handle)
- func (this *Insert) SetImageByteCount(val int)
- func (this *Insert) SetIsInPaperSpace(val bool)
- func (this *Insert) SetIsVisible(val bool)
- func (this *Insert) SetLayer(val string)
- func (this *Insert) SetLineTypeName(val string)
- func (this *Insert) SetLineTypeScale(val float64)
- func (this *Insert) SetLineWeight(val LineWeight)
- func (this *Insert) SetMaterialHandle(val string)
- func (e *Insert) SetOwner(val *DrawingItem)
- func (e *Insert) SetPlotStyle(val *DrawingItem)
- func (this *Insert) SetPreviewImageData(val []string)
- func (this *Insert) SetShadowMode(val ShadowMode)
- func (this *Insert) SetTransparency(val int)
- func (this *Insert) ShadowMode() ShadowMode
- func (this *Insert) Transparency() int
- type IntCodePairValue
- type JoinStyle
- type Justification
- type LWPolyline
- func (this *LWPolyline) AddVertices(val LwVertex)
- func (this *LWPolyline) ClearVertices()
- func (this *LWPolyline) Color() Color
- func (this *LWPolyline) Color24Bit() int
- func (this *LWPolyline) ColorName() string
- func (this *LWPolyline) Elevation() float64
- func (this *LWPolyline) Handle() Handle
- func (this *LWPolyline) ImageByteCount() int
- func (this *LWPolyline) IsClosed() bool
- func (this *LWPolyline) IsInPaperSpace() bool
- func (this *LWPolyline) IsPLineGen() bool
- func (this *LWPolyline) IsVisible() bool
- func (this *LWPolyline) Layer() string
- func (this *LWPolyline) LineTypeName() string
- func (this *LWPolyline) LineTypeScale() float64
- func (this *LWPolyline) LineWeight() LineWeight
- func (this *LWPolyline) MaterialHandle() string
- func (e *LWPolyline) Owner() *DrawingItem
- func (e *LWPolyline) PlotStyle() *DrawingItem
- func (this *LWPolyline) PreviewImageData() []string
- func (this *LWPolyline) SetColor(val Color)
- func (this *LWPolyline) SetColor24Bit(val int)
- func (this *LWPolyline) SetColorName(val string)
- func (this *LWPolyline) SetElevation(val float64)
- func (this *LWPolyline) SetHandle(val Handle)
- func (this *LWPolyline) SetImageByteCount(val int)
- func (this *LWPolyline) SetIsClosed(val bool)
- func (this *LWPolyline) SetIsInPaperSpace(val bool)
- func (this *LWPolyline) SetIsPLineGen(val bool)
- func (this *LWPolyline) SetIsVisible(val bool)
- func (this *LWPolyline) SetLayer(val string)
- func (this *LWPolyline) SetLineTypeName(val string)
- func (this *LWPolyline) SetLineTypeScale(val float64)
- func (this *LWPolyline) SetLineWeight(val LineWeight)
- func (this *LWPolyline) SetMaterialHandle(val string)
- func (e *LWPolyline) SetOwner(val *DrawingItem)
- func (e *LWPolyline) SetPlotStyle(val *DrawingItem)
- func (this *LWPolyline) SetPreviewImageData(val []string)
- func (this *LWPolyline) SetShadowMode(val ShadowMode)
- func (this *LWPolyline) SetTransparency(val int)
- func (this *LWPolyline) ShadowMode() ShadowMode
- func (this *LWPolyline) Transparency() int
- type Layer
- type LayerAndSpatialIndexSaveMode
- type Leader
- func (this *Leader) AddVertices(val Point)
- func (this *Leader) AddverticesX(val float64)
- func (this *Leader) AddverticesY(val float64)
- func (this *Leader) AddverticesZ(val float64)
- func (this *Leader) ClearVertices()
- func (this *Leader) ClearverticesX()
- func (this *Leader) ClearverticesY()
- func (this *Leader) ClearverticesZ()
- func (this *Leader) Color() Color
- func (this *Leader) Color24Bit() int
- func (this *Leader) ColorName() string
- func (this *Leader) Elevation() float64
- func (this *Leader) Handle() Handle
- func (this *Leader) ImageByteCount() int
- func (this *Leader) IsInPaperSpace() bool
- func (this *Leader) IsVisible() bool
- func (this *Leader) Layer() string
- func (this *Leader) LineTypeName() string
- func (this *Leader) LineTypeScale() float64
- func (this *Leader) LineWeight() LineWeight
- func (this *Leader) MaterialHandle() string
- func (e *Leader) Owner() *DrawingItem
- func (e *Leader) PlotStyle() *DrawingItem
- func (this *Leader) PreviewImageData() []string
- func (this *Leader) SetColor(val Color)
- func (this *Leader) SetColor24Bit(val int)
- func (this *Leader) SetColorName(val string)
- func (this *Leader) SetElevation(val float64)
- func (this *Leader) SetHandle(val Handle)
- func (this *Leader) SetImageByteCount(val int)
- func (this *Leader) SetIsInPaperSpace(val bool)
- func (this *Leader) SetIsVisible(val bool)
- func (this *Leader) SetLayer(val string)
- func (this *Leader) SetLineTypeName(val string)
- func (this *Leader) SetLineTypeScale(val float64)
- func (this *Leader) SetLineWeight(val LineWeight)
- func (this *Leader) SetMaterialHandle(val string)
- func (e *Leader) SetOwner(val *DrawingItem)
- func (e *Leader) SetPlotStyle(val *DrawingItem)
- func (this *Leader) SetPreviewImageData(val []string)
- func (this *Leader) SetShadowMode(val ShadowMode)
- func (this *Leader) SetTransparency(val int)
- func (this *Leader) ShadowMode() ShadowMode
- func (this *Leader) Transparency() int
- type LeaderCreationAnnotationType
- type LeaderHooklineDirection
- type LeaderPathType
- type Light
- func (this *Light) Color() Color
- func (this *Light) Color24Bit() int
- func (this *Light) ColorName() string
- func (this *Light) Elevation() float64
- func (this *Light) Handle() Handle
- func (this *Light) ImageByteCount() int
- func (this *Light) IsInPaperSpace() bool
- func (this *Light) IsVisible() bool
- func (this *Light) Layer() string
- func (this *Light) LineTypeName() string
- func (this *Light) LineTypeScale() float64
- func (this *Light) LineWeight() LineWeight
- func (this *Light) MaterialHandle() string
- func (e *Light) Owner() *DrawingItem
- func (e *Light) PlotStyle() *DrawingItem
- func (this *Light) PreviewImageData() []string
- func (this *Light) SetColor(val Color)
- func (this *Light) SetColor24Bit(val int)
- func (this *Light) SetColorName(val string)
- func (this *Light) SetElevation(val float64)
- func (this *Light) SetHandle(val Handle)
- func (this *Light) SetImageByteCount(val int)
- func (this *Light) SetIsInPaperSpace(val bool)
- func (this *Light) SetIsVisible(val bool)
- func (this *Light) SetLayer(val string)
- func (this *Light) SetLineTypeName(val string)
- func (this *Light) SetLineTypeScale(val float64)
- func (this *Light) SetLineWeight(val LineWeight)
- func (this *Light) SetMaterialHandle(val string)
- func (e *Light) SetOwner(val *DrawingItem)
- func (e *Light) SetPlotStyle(val *DrawingItem)
- func (this *Light) SetPreviewImageData(val []string)
- func (this *Light) SetShadowMode(val ShadowMode)
- func (this *Light) SetTransparency(val int)
- func (this *Light) ShadowMode() ShadowMode
- func (this *Light) Transparency() int
- type LightAttenuationType
- type LightType
- type Line
- func (this *Line) Color() Color
- func (this *Line) Color24Bit() int
- func (this *Line) ColorName() string
- func (this *Line) Elevation() float64
- func (this *Line) Handle() Handle
- func (this *Line) ImageByteCount() int
- func (this *Line) IsInPaperSpace() bool
- func (this *Line) IsVisible() bool
- func (this *Line) Layer() string
- func (this *Line) LineTypeName() string
- func (this *Line) LineTypeScale() float64
- func (this *Line) LineWeight() LineWeight
- func (this *Line) MaterialHandle() string
- func (e *Line) Owner() *DrawingItem
- func (e *Line) PlotStyle() *DrawingItem
- func (this *Line) PreviewImageData() []string
- func (this *Line) SetColor(val Color)
- func (this *Line) SetColor24Bit(val int)
- func (this *Line) SetColorName(val string)
- func (this *Line) SetElevation(val float64)
- func (this *Line) SetHandle(val Handle)
- func (this *Line) SetImageByteCount(val int)
- func (this *Line) SetIsInPaperSpace(val bool)
- func (this *Line) SetIsVisible(val bool)
- func (this *Line) SetLayer(val string)
- func (this *Line) SetLineTypeName(val string)
- func (this *Line) SetLineTypeScale(val float64)
- func (this *Line) SetLineWeight(val LineWeight)
- func (this *Line) SetMaterialHandle(val string)
- func (e *Line) SetOwner(val *DrawingItem)
- func (e *Line) SetPlotStyle(val *DrawingItem)
- func (this *Line) SetPreviewImageData(val []string)
- func (this *Line) SetShadowMode(val ShadowMode)
- func (this *Line) SetTransparency(val int)
- func (this *Line) ShadowMode() ShadowMode
- func (this *Line) Transparency() int
- type LineType
- type LineTypeStyle
- type LineWeight
- type LoftedObjectNormalMode
- type LongCodePairValue
- type LwVertex
- type MLine
- func (this *MLine) AddAreaFillParameters(val float64)
- func (this *MLine) AddMiterDirections(val Point)
- func (this *MLine) AddParameters(val float64)
- func (this *MLine) AddSegmentDirections(val Point)
- func (this *MLine) AddVertices(val Point)
- func (this *MLine) AddmiterDirectionX(val float64)
- func (this *MLine) AddmiterDirectionY(val float64)
- func (this *MLine) AddmiterDirectionZ(val float64)
- func (this *MLine) AddsegmentDirectionX(val float64)
- func (this *MLine) AddsegmentDirectionY(val float64)
- func (this *MLine) AddsegmentDirectionZ(val float64)
- func (this *MLine) AddvertexX(val float64)
- func (this *MLine) AddvertexY(val float64)
- func (this *MLine) AddvertexZ(val float64)
- func (this *MLine) ClearAreaFillParameters()
- func (this *MLine) ClearMiterDirections()
- func (this *MLine) ClearParameters()
- func (this *MLine) ClearSegmentDirections()
- func (this *MLine) ClearVertices()
- func (this *MLine) ClearmiterDirectionX()
- func (this *MLine) ClearmiterDirectionY()
- func (this *MLine) ClearmiterDirectionZ()
- func (this *MLine) ClearsegmentDirectionX()
- func (this *MLine) ClearsegmentDirectionY()
- func (this *MLine) ClearsegmentDirectionZ()
- func (this *MLine) ClearvertexX()
- func (this *MLine) ClearvertexY()
- func (this *MLine) ClearvertexZ()
- func (this *MLine) Color() Color
- func (this *MLine) Color24Bit() int
- func (this *MLine) ColorName() string
- func (this *MLine) Elevation() float64
- func (this *MLine) Handle() Handle
- func (this *MLine) HasAtLeastOneVertex() bool
- func (this *MLine) ImageByteCount() int
- func (this *MLine) IsClosed() bool
- func (this *MLine) IsInPaperSpace() bool
- func (this *MLine) IsVisible() bool
- func (this *MLine) Layer() string
- func (this *MLine) LineTypeName() string
- func (this *MLine) LineTypeScale() float64
- func (this *MLine) LineWeight() LineWeight
- func (this *MLine) MaterialHandle() string
- func (e *MLine) Owner() *DrawingItem
- func (e *MLine) PlotStyle() *DrawingItem
- func (this *MLine) PreviewImageData() []string
- func (this *MLine) SetColor(val Color)
- func (this *MLine) SetColor24Bit(val int)
- func (this *MLine) SetColorName(val string)
- func (this *MLine) SetElevation(val float64)
- func (this *MLine) SetHandle(val Handle)
- func (this *MLine) SetHasAtLeastOneVertex(val bool)
- func (this *MLine) SetImageByteCount(val int)
- func (this *MLine) SetIsClosed(val bool)
- func (this *MLine) SetIsInPaperSpace(val bool)
- func (this *MLine) SetIsVisible(val bool)
- func (this *MLine) SetLayer(val string)
- func (this *MLine) SetLineTypeName(val string)
- func (this *MLine) SetLineTypeScale(val float64)
- func (this *MLine) SetLineWeight(val LineWeight)
- func (this *MLine) SetMaterialHandle(val string)
- func (e *MLine) SetOwner(val *DrawingItem)
- func (e *MLine) SetPlotStyle(val *DrawingItem)
- func (this *MLine) SetPreviewImageData(val []string)
- func (this *MLine) SetShadowMode(val ShadowMode)
- func (this *MLine) SetSuppressEndCaps(val bool)
- func (this *MLine) SetSuppressStartCaps(val bool)
- func (this *MLine) SetTransparency(val int)
- func (this *MLine) ShadowMode() ShadowMode
- func (this *MLine) SuppressEndCaps() bool
- func (this *MLine) SuppressStartCaps() bool
- func (this *MLine) Transparency() int
- type MText
- func (this *MText) AddColumnHeights(val float64)
- func (this *MText) AddExtendedText(val string)
- func (this *MText) ClearColumnHeights()
- func (this *MText) ClearExtendedText()
- func (this *MText) Color() Color
- func (this *MText) Color24Bit() int
- func (this *MText) ColorName() string
- func (this *MText) Elevation() float64
- func (this *MText) Handle() Handle
- func (this *MText) ImageByteCount() int
- func (this *MText) IsInPaperSpace() bool
- func (this *MText) IsVisible() bool
- func (this *MText) Layer() string
- func (this *MText) LineTypeName() string
- func (this *MText) LineTypeScale() float64
- func (this *MText) LineWeight() LineWeight
- func (this *MText) MaterialHandle() string
- func (e *MText) Owner() *DrawingItem
- func (e *MText) PlotStyle() *DrawingItem
- func (this *MText) PreviewImageData() []string
- func (this *MText) SetColor(val Color)
- func (this *MText) SetColor24Bit(val int)
- func (this *MText) SetColorName(val string)
- func (this *MText) SetElevation(val float64)
- func (this *MText) SetHandle(val Handle)
- func (this *MText) SetImageByteCount(val int)
- func (this *MText) SetIsInPaperSpace(val bool)
- func (this *MText) SetIsVisible(val bool)
- func (this *MText) SetLayer(val string)
- func (this *MText) SetLineTypeName(val string)
- func (this *MText) SetLineTypeScale(val float64)
- func (this *MText) SetLineWeight(val LineWeight)
- func (this *MText) SetMaterialHandle(val string)
- func (e *MText) SetOwner(val *DrawingItem)
- func (e *MText) SetPlotStyle(val *DrawingItem)
- func (this *MText) SetPreviewImageData(val []string)
- func (this *MText) SetShadowMode(val ShadowMode)
- func (this *MText) SetTransparency(val int)
- func (this *MText) ShadowMode() ShadowMode
- func (this *MText) Transparency() int
- type MTextFlag
- type MTextLineSpacingStyle
- type ModelPoint
- func (this *ModelPoint) Color() Color
- func (this *ModelPoint) Color24Bit() int
- func (this *ModelPoint) ColorName() string
- func (this *ModelPoint) Elevation() float64
- func (this *ModelPoint) Handle() Handle
- func (this *ModelPoint) ImageByteCount() int
- func (this *ModelPoint) IsInPaperSpace() bool
- func (this *ModelPoint) IsVisible() bool
- func (this *ModelPoint) Layer() string
- func (this *ModelPoint) LineTypeName() string
- func (this *ModelPoint) LineTypeScale() float64
- func (this *ModelPoint) LineWeight() LineWeight
- func (this *ModelPoint) MaterialHandle() string
- func (e *ModelPoint) Owner() *DrawingItem
- func (e *ModelPoint) PlotStyle() *DrawingItem
- func (this *ModelPoint) PreviewImageData() []string
- func (this *ModelPoint) SetColor(val Color)
- func (this *ModelPoint) SetColor24Bit(val int)
- func (this *ModelPoint) SetColorName(val string)
- func (this *ModelPoint) SetElevation(val float64)
- func (this *ModelPoint) SetHandle(val Handle)
- func (this *ModelPoint) SetImageByteCount(val int)
- func (this *ModelPoint) SetIsInPaperSpace(val bool)
- func (this *ModelPoint) SetIsVisible(val bool)
- func (this *ModelPoint) SetLayer(val string)
- func (this *ModelPoint) SetLineTypeName(val string)
- func (this *ModelPoint) SetLineTypeScale(val float64)
- func (this *ModelPoint) SetLineWeight(val LineWeight)
- func (this *ModelPoint) SetMaterialHandle(val string)
- func (e *ModelPoint) SetOwner(val *DrawingItem)
- func (e *ModelPoint) SetPlotStyle(val *DrawingItem)
- func (this *ModelPoint) SetPreviewImageData(val []string)
- func (this *ModelPoint) SetShadowMode(val ShadowMode)
- func (this *ModelPoint) SetTransparency(val int)
- func (this *ModelPoint) ShadowMode() ShadowMode
- func (this *ModelPoint) Transparency() int
- type NonAngularUnits
- type Ole2Frame
- func (this *Ole2Frame) AddBinaryData(val byte)
- func (this *Ole2Frame) AddbinaryDataStrings(val string)
- func (this *Ole2Frame) ClearBinaryData()
- func (this *Ole2Frame) ClearbinaryDataStrings()
- func (this *Ole2Frame) Color() Color
- func (this *Ole2Frame) Color24Bit() int
- func (this *Ole2Frame) ColorName() string
- func (this *Ole2Frame) Elevation() float64
- func (this *Ole2Frame) Handle() Handle
- func (this *Ole2Frame) ImageByteCount() int
- func (this *Ole2Frame) IsInPaperSpace() bool
- func (this *Ole2Frame) IsVisible() bool
- func (this *Ole2Frame) Layer() string
- func (this *Ole2Frame) LineTypeName() string
- func (this *Ole2Frame) LineTypeScale() float64
- func (this *Ole2Frame) LineWeight() LineWeight
- func (this *Ole2Frame) MaterialHandle() string
- func (e *Ole2Frame) Owner() *DrawingItem
- func (e *Ole2Frame) PlotStyle() *DrawingItem
- func (this *Ole2Frame) PreviewImageData() []string
- func (this *Ole2Frame) SetColor(val Color)
- func (this *Ole2Frame) SetColor24Bit(val int)
- func (this *Ole2Frame) SetColorName(val string)
- func (this *Ole2Frame) SetElevation(val float64)
- func (this *Ole2Frame) SetHandle(val Handle)
- func (this *Ole2Frame) SetImageByteCount(val int)
- func (this *Ole2Frame) SetIsInPaperSpace(val bool)
- func (this *Ole2Frame) SetIsVisible(val bool)
- func (this *Ole2Frame) SetLayer(val string)
- func (this *Ole2Frame) SetLineTypeName(val string)
- func (this *Ole2Frame) SetLineTypeScale(val float64)
- func (this *Ole2Frame) SetLineWeight(val LineWeight)
- func (this *Ole2Frame) SetMaterialHandle(val string)
- func (e *Ole2Frame) SetOwner(val *DrawingItem)
- func (e *Ole2Frame) SetPlotStyle(val *DrawingItem)
- func (this *Ole2Frame) SetPreviewImageData(val []string)
- func (this *Ole2Frame) SetShadowMode(val ShadowMode)
- func (this *Ole2Frame) SetTransparency(val int)
- func (this *Ole2Frame) ShadowMode() ShadowMode
- func (this *Ole2Frame) Transparency() int
- type OleFrame
- func (this *OleFrame) AddBinaryData(val byte)
- func (this *OleFrame) AddbinaryDataStrings(val string)
- func (this *OleFrame) ClearBinaryData()
- func (this *OleFrame) ClearbinaryDataStrings()
- func (this *OleFrame) Color() Color
- func (this *OleFrame) Color24Bit() int
- func (this *OleFrame) ColorName() string
- func (this *OleFrame) Elevation() float64
- func (this *OleFrame) Handle() Handle
- func (this *OleFrame) ImageByteCount() int
- func (this *OleFrame) IsInPaperSpace() bool
- func (this *OleFrame) IsVisible() bool
- func (this *OleFrame) Layer() string
- func (this *OleFrame) LineTypeName() string
- func (this *OleFrame) LineTypeScale() float64
- func (this *OleFrame) LineWeight() LineWeight
- func (this *OleFrame) MaterialHandle() string
- func (e *OleFrame) Owner() *DrawingItem
- func (e *OleFrame) PlotStyle() *DrawingItem
- func (this *OleFrame) PreviewImageData() []string
- func (this *OleFrame) SetColor(val Color)
- func (this *OleFrame) SetColor24Bit(val int)
- func (this *OleFrame) SetColorName(val string)
- func (this *OleFrame) SetElevation(val float64)
- func (this *OleFrame) SetHandle(val Handle)
- func (this *OleFrame) SetImageByteCount(val int)
- func (this *OleFrame) SetIsInPaperSpace(val bool)
- func (this *OleFrame) SetIsVisible(val bool)
- func (this *OleFrame) SetLayer(val string)
- func (this *OleFrame) SetLineTypeName(val string)
- func (this *OleFrame) SetLineTypeScale(val float64)
- func (this *OleFrame) SetLineWeight(val LineWeight)
- func (this *OleFrame) SetMaterialHandle(val string)
- func (e *OleFrame) SetOwner(val *DrawingItem)
- func (e *OleFrame) SetPlotStyle(val *DrawingItem)
- func (this *OleFrame) SetPreviewImageData(val []string)
- func (this *OleFrame) SetShadowMode(val ShadowMode)
- func (this *OleFrame) SetTransparency(val int)
- func (this *OleFrame) ShadowMode() ShadowMode
- func (this *OleFrame) Transparency() int
- type OleObjectType
- type OrdinateDimension
- func (this *OrdinateDimension) ActualMeasurement() float64
- func (this *OrdinateDimension) AttachmentPoint() AttachmentPoint
- func (this *OrdinateDimension) BlockName() string
- func (this *OrdinateDimension) Color() Color
- func (this *OrdinateDimension) Color24Bit() int
- func (this *OrdinateDimension) ColorName() string
- func (this *OrdinateDimension) DefinitionPoint1() Point
- func (this *OrdinateDimension) DimensionStyleName() string
- func (this *OrdinateDimension) DimensionType() DimensionType
- func (this *OrdinateDimension) Elevation() float64
- func (this *OrdinateDimension) Handle() Handle
- func (this *OrdinateDimension) HorizontalDirectionAngle() float64
- func (this *OrdinateDimension) ImageByteCount() int
- func (this *OrdinateDimension) IsInPaperSpace() bool
- func (this *OrdinateDimension) IsVisible() bool
- func (this *OrdinateDimension) Layer() string
- func (this *OrdinateDimension) LineTypeName() string
- func (this *OrdinateDimension) LineTypeScale() float64
- func (this *OrdinateDimension) LineWeight() LineWeight
- func (this *OrdinateDimension) MaterialHandle() string
- func (this *OrdinateDimension) Normal() Vector
- func (e *OrdinateDimension) Owner() *DrawingItem
- func (e *OrdinateDimension) PlotStyle() *DrawingItem
- func (this *OrdinateDimension) PreviewImageData() []string
- func (this *OrdinateDimension) SetActualMeasurement(val float64)
- func (this *OrdinateDimension) SetAttachmentPoint(val AttachmentPoint)
- func (this *OrdinateDimension) SetBlockName(val string)
- func (this *OrdinateDimension) SetColor(val Color)
- func (this *OrdinateDimension) SetColor24Bit(val int)
- func (this *OrdinateDimension) SetColorName(val string)
- func (this *OrdinateDimension) SetDefinitionPoint1(val Point)
- func (this *OrdinateDimension) SetDimensionStyleName(val string)
- func (this *OrdinateDimension) SetDimensionType(val DimensionType)
- func (this *OrdinateDimension) SetElevation(val float64)
- func (this *OrdinateDimension) SetHandle(val Handle)
- func (this *OrdinateDimension) SetHorizontalDirectionAngle(val float64)
- func (this *OrdinateDimension) SetImageByteCount(val int)
- func (this *OrdinateDimension) SetIsInPaperSpace(val bool)
- func (this *OrdinateDimension) SetIsVisible(val bool)
- func (this *OrdinateDimension) SetLayer(val string)
- func (this *OrdinateDimension) SetLineTypeName(val string)
- func (this *OrdinateDimension) SetLineTypeScale(val float64)
- func (this *OrdinateDimension) SetLineWeight(val LineWeight)
- func (this *OrdinateDimension) SetMaterialHandle(val string)
- func (this *OrdinateDimension) SetNormal(val Vector)
- func (e *OrdinateDimension) SetOwner(val *DrawingItem)
- func (e *OrdinateDimension) SetPlotStyle(val *DrawingItem)
- func (this *OrdinateDimension) SetPreviewImageData(val []string)
- func (this *OrdinateDimension) SetShadowMode(val ShadowMode)
- func (this *OrdinateDimension) SetText(val string)
- func (this *OrdinateDimension) SetTextLineSpacingFactor(val float64)
- func (this *OrdinateDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
- func (this *OrdinateDimension) SetTextMidPoint(val Point)
- func (this *OrdinateDimension) SetTextRotationAngle(val float64)
- func (this *OrdinateDimension) SetTransparency(val int)
- func (this *OrdinateDimension) SetVersion(val Version)
- func (this *OrdinateDimension) ShadowMode() ShadowMode
- func (this *OrdinateDimension) Text() string
- func (this *OrdinateDimension) TextLineSpacingFactor() float64
- func (this *OrdinateDimension) TextLineSpacingStyle() TextLineSpacingStyle
- func (this *OrdinateDimension) TextMidPoint() Point
- func (this *OrdinateDimension) TextRotationAngle() float64
- func (this *OrdinateDimension) Transparency() int
- func (this *OrdinateDimension) Version() Version
- type OrthographicViewType
- type PdfUnderlay
- func (this *PdfUnderlay) BoundaryPoints() []Point
- func (this *PdfUnderlay) Color() Color
- func (this *PdfUnderlay) Color24Bit() int
- func (this *PdfUnderlay) ColorName() string
- func (this *PdfUnderlay) Contrast() int16
- func (this *PdfUnderlay) Elevation() float64
- func (this *PdfUnderlay) Fade() int16
- func (this *PdfUnderlay) Flags() int
- func (this *PdfUnderlay) Handle() Handle
- func (this *PdfUnderlay) ImageByteCount() int
- func (this *PdfUnderlay) InsertionPoint() Point
- func (this *PdfUnderlay) IsInPaperSpace() bool
- func (this *PdfUnderlay) IsVisible() bool
- func (this *PdfUnderlay) Layer() string
- func (this *PdfUnderlay) LineTypeName() string
- func (this *PdfUnderlay) LineTypeScale() float64
- func (this *PdfUnderlay) LineWeight() LineWeight
- func (this *PdfUnderlay) MaterialHandle() string
- func (this *PdfUnderlay) Normal() Vector
- func (this *PdfUnderlay) ObjectHandle() string
- func (e *PdfUnderlay) Owner() *DrawingItem
- func (e *PdfUnderlay) PlotStyle() *DrawingItem
- func (this *PdfUnderlay) PreviewImageData() []string
- func (this *PdfUnderlay) RotationAngle() float64
- func (this *PdfUnderlay) SetBoundaryPoints(val []Point)
- func (this *PdfUnderlay) SetColor(val Color)
- func (this *PdfUnderlay) SetColor24Bit(val int)
- func (this *PdfUnderlay) SetColorName(val string)
- func (this *PdfUnderlay) SetContrast(val int16)
- func (this *PdfUnderlay) SetElevation(val float64)
- func (this *PdfUnderlay) SetFade(val int16)
- func (this *PdfUnderlay) SetFlags(val int)
- func (this *PdfUnderlay) SetHandle(val Handle)
- func (this *PdfUnderlay) SetImageByteCount(val int)
- func (this *PdfUnderlay) SetInsertionPoint(val Point)
- func (this *PdfUnderlay) SetIsInPaperSpace(val bool)
- func (this *PdfUnderlay) SetIsVisible(val bool)
- func (this *PdfUnderlay) SetLayer(val string)
- func (this *PdfUnderlay) SetLineTypeName(val string)
- func (this *PdfUnderlay) SetLineTypeScale(val float64)
- func (this *PdfUnderlay) SetLineWeight(val LineWeight)
- func (this *PdfUnderlay) SetMaterialHandle(val string)
- func (this *PdfUnderlay) SetNormal(val Vector)
- func (this *PdfUnderlay) SetObjectHandle(val string)
- func (e *PdfUnderlay) SetOwner(val *DrawingItem)
- func (e *PdfUnderlay) SetPlotStyle(val *DrawingItem)
- func (this *PdfUnderlay) SetPreviewImageData(val []string)
- func (this *PdfUnderlay) SetRotationAngle(val float64)
- func (this *PdfUnderlay) SetShadowMode(val ShadowMode)
- func (this *PdfUnderlay) SetTransparency(val int)
- func (this *PdfUnderlay) SetXScale(val float64)
- func (this *PdfUnderlay) SetYScale(val float64)
- func (this *PdfUnderlay) SetZScale(val float64)
- func (this *PdfUnderlay) SetpointX(val []float64)
- func (this *PdfUnderlay) SetpointY(val []float64)
- func (this *PdfUnderlay) ShadowMode() ShadowMode
- func (this *PdfUnderlay) Transparency() int
- func (this *PdfUnderlay) XScale() float64
- func (this *PdfUnderlay) YScale() float64
- func (this *PdfUnderlay) ZScale() float64
- type PickStyle
- type PlotStyle
- type Point
- type PolySketchMode
- type Polyline
- func (this *Polyline) AddVertices(val Vertex)
- func (this *Polyline) ClearVertices()
- func (this *Polyline) Color() Color
- func (this *Polyline) Color24Bit() int
- func (this *Polyline) ColorName() string
- func (this *Polyline) CurveFitVerticiesAdded() bool
- func (this *Polyline) Elevation() float64
- func (this *Polyline) Handle() Handle
- func (this *Polyline) ImageByteCount() int
- func (this *Polyline) Is3DPolygonMesh() bool
- func (this *Polyline) Is3DPolyline() bool
- func (this *Polyline) IsClosed() bool
- func (this *Polyline) IsInPaperSpace() bool
- func (this *Polyline) IsLineTypePatternGeneratedContinuously() bool
- func (this *Polyline) IsPolyfaceMesh() bool
- func (this *Polyline) IsPolygonMeshClosedInNDirection() bool
- func (this *Polyline) IsVisible() bool
- func (this *Polyline) Layer() string
- func (this *Polyline) LineTypeName() string
- func (this *Polyline) LineTypeScale() float64
- func (this *Polyline) LineWeight() LineWeight
- func (this *Polyline) MaterialHandle() string
- func (e *Polyline) Owner() *DrawingItem
- func (e *Polyline) PlotStyle() *DrawingItem
- func (this *Polyline) PreviewImageData() []string
- func (this *Polyline) SetColor(val Color)
- func (this *Polyline) SetColor24Bit(val int)
- func (this *Polyline) SetColorName(val string)
- func (this *Polyline) SetCurveFitVerticiesAdded(val bool)
- func (this *Polyline) SetElevation(val float64)
- func (this *Polyline) SetHandle(val Handle)
- func (this *Polyline) SetImageByteCount(val int)
- func (this *Polyline) SetIs3DPolygonMesh(val bool)
- func (this *Polyline) SetIs3DPolyline(val bool)
- func (this *Polyline) SetIsClosed(val bool)
- func (this *Polyline) SetIsInPaperSpace(val bool)
- func (this *Polyline) SetIsLineTypePatternGeneratedContinuously(val bool)
- func (this *Polyline) SetIsPolyfaceMesh(val bool)
- func (this *Polyline) SetIsPolygonMeshClosedInNDirection(val bool)
- func (this *Polyline) SetIsVisible(val bool)
- func (this *Polyline) SetLayer(val string)
- func (this *Polyline) SetLineTypeName(val string)
- func (this *Polyline) SetLineTypeScale(val float64)
- func (this *Polyline) SetLineWeight(val LineWeight)
- func (this *Polyline) SetMaterialHandle(val string)
- func (e *Polyline) SetOwner(val *DrawingItem)
- func (e *Polyline) SetPlotStyle(val *DrawingItem)
- func (this *Polyline) SetPreviewImageData(val []string)
- func (this *Polyline) SetShadowMode(val ShadowMode)
- func (this *Polyline) SetSplineFitVerticiesAdded(val bool)
- func (this *Polyline) SetTransparency(val int)
- func (this *Polyline) ShadowMode() ShadowMode
- func (this *Polyline) SplineFitVerticiesAdded() bool
- func (this *Polyline) Transparency() int
- type PolylineCurvedAndSmoothSurfaceType
- type PolylineType
- type ProxyEntity
- func (this *ProxyEntity) AddObjectID1(val string)
- func (this *ProxyEntity) AddObjectID2(val string)
- func (this *ProxyEntity) AddObjectID3(val string)
- func (this *ProxyEntity) AddObjectID4(val string)
- func (this *ProxyEntity) AddentityDataString(val string)
- func (this *ProxyEntity) AddgraphicsDataString(val string)
- func (this *ProxyEntity) ClearObjectID1()
- func (this *ProxyEntity) ClearObjectID2()
- func (this *ProxyEntity) ClearObjectID3()
- func (this *ProxyEntity) ClearObjectID4()
- func (this *ProxyEntity) ClearentityDataString()
- func (this *ProxyEntity) CleargraphicsDataString()
- func (this *ProxyEntity) Color() Color
- func (this *ProxyEntity) Color24Bit() int
- func (this *ProxyEntity) ColorName() string
- func (this *ProxyEntity) Elevation() float64
- func (this *ProxyEntity) Handle() Handle
- func (this *ProxyEntity) ImageByteCount() int
- func (this *ProxyEntity) IsInPaperSpace() bool
- func (this *ProxyEntity) IsVisible() bool
- func (this *ProxyEntity) Layer() string
- func (this *ProxyEntity) LineTypeName() string
- func (this *ProxyEntity) LineTypeScale() float64
- func (this *ProxyEntity) LineWeight() LineWeight
- func (this *ProxyEntity) MaterialHandle() string
- func (e *ProxyEntity) Owner() *DrawingItem
- func (e *ProxyEntity) PlotStyle() *DrawingItem
- func (this *ProxyEntity) PreviewImageData() []string
- func (this *ProxyEntity) SetColor(val Color)
- func (this *ProxyEntity) SetColor24Bit(val int)
- func (this *ProxyEntity) SetColorName(val string)
- func (this *ProxyEntity) SetElevation(val float64)
- func (this *ProxyEntity) SetHandle(val Handle)
- func (this *ProxyEntity) SetImageByteCount(val int)
- func (this *ProxyEntity) SetIsInPaperSpace(val bool)
- func (this *ProxyEntity) SetIsVisible(val bool)
- func (this *ProxyEntity) SetLayer(val string)
- func (this *ProxyEntity) SetLineTypeName(val string)
- func (this *ProxyEntity) SetLineTypeScale(val float64)
- func (this *ProxyEntity) SetLineWeight(val LineWeight)
- func (this *ProxyEntity) SetMaterialHandle(val string)
- func (e *ProxyEntity) SetOwner(val *DrawingItem)
- func (e *ProxyEntity) SetPlotStyle(val *DrawingItem)
- func (this *ProxyEntity) SetPreviewImageData(val []string)
- func (this *ProxyEntity) SetShadowMode(val ShadowMode)
- func (this *ProxyEntity) SetTransparency(val int)
- func (this *ProxyEntity) ShadowMode() ShadowMode
- func (this *ProxyEntity) Transparency() int
- type RText
- func (this *RText) Color() Color
- func (this *RText) Color24Bit() int
- func (this *RText) ColorName() string
- func (this *RText) Elevation() float64
- func (this *RText) Handle() Handle
- func (this *RText) ImageByteCount() int
- func (this *RText) IsExpression() bool
- func (this *RText) IsInPaperSpace() bool
- func (this *RText) IsInlineMTextSequencesEnabled() bool
- func (this *RText) IsVisible() bool
- func (this *RText) Layer() string
- func (this *RText) LineTypeName() string
- func (this *RText) LineTypeScale() float64
- func (this *RText) LineWeight() LineWeight
- func (this *RText) MaterialHandle() string
- func (e *RText) Owner() *DrawingItem
- func (e *RText) PlotStyle() *DrawingItem
- func (this *RText) PreviewImageData() []string
- func (this *RText) SetColor(val Color)
- func (this *RText) SetColor24Bit(val int)
- func (this *RText) SetColorName(val string)
- func (this *RText) SetElevation(val float64)
- func (this *RText) SetHandle(val Handle)
- func (this *RText) SetImageByteCount(val int)
- func (this *RText) SetIsExpression(val bool)
- func (this *RText) SetIsInPaperSpace(val bool)
- func (this *RText) SetIsInlineMTextSequencesEnabled(val bool)
- func (this *RText) SetIsVisible(val bool)
- func (this *RText) SetLayer(val string)
- func (this *RText) SetLineTypeName(val string)
- func (this *RText) SetLineTypeScale(val float64)
- func (this *RText) SetLineWeight(val LineWeight)
- func (this *RText) SetMaterialHandle(val string)
- func (e *RText) SetOwner(val *DrawingItem)
- func (e *RText) SetPlotStyle(val *DrawingItem)
- func (this *RText) SetPreviewImageData(val []string)
- func (this *RText) SetShadowMode(val ShadowMode)
- func (this *RText) SetTransparency(val int)
- func (this *RText) ShadowMode() ShadowMode
- func (this *RText) Transparency() int
- type RadialDimension
- func (this *RadialDimension) ActualMeasurement() float64
- func (this *RadialDimension) AttachmentPoint() AttachmentPoint
- func (this *RadialDimension) BlockName() string
- func (this *RadialDimension) Color() Color
- func (this *RadialDimension) Color24Bit() int
- func (this *RadialDimension) ColorName() string
- func (this *RadialDimension) DefinitionPoint1() Point
- func (this *RadialDimension) DimensionStyleName() string
- func (this *RadialDimension) DimensionType() DimensionType
- func (this *RadialDimension) Elevation() float64
- func (this *RadialDimension) Handle() Handle
- func (this *RadialDimension) HorizontalDirectionAngle() float64
- func (this *RadialDimension) ImageByteCount() int
- func (this *RadialDimension) IsInPaperSpace() bool
- func (this *RadialDimension) IsVisible() bool
- func (this *RadialDimension) Layer() string
- func (this *RadialDimension) LineTypeName() string
- func (this *RadialDimension) LineTypeScale() float64
- func (this *RadialDimension) LineWeight() LineWeight
- func (this *RadialDimension) MaterialHandle() string
- func (this *RadialDimension) Normal() Vector
- func (e *RadialDimension) Owner() *DrawingItem
- func (e *RadialDimension) PlotStyle() *DrawingItem
- func (this *RadialDimension) PreviewImageData() []string
- func (this *RadialDimension) SetActualMeasurement(val float64)
- func (this *RadialDimension) SetAttachmentPoint(val AttachmentPoint)
- func (this *RadialDimension) SetBlockName(val string)
- func (this *RadialDimension) SetColor(val Color)
- func (this *RadialDimension) SetColor24Bit(val int)
- func (this *RadialDimension) SetColorName(val string)
- func (this *RadialDimension) SetDefinitionPoint1(val Point)
- func (this *RadialDimension) SetDimensionStyleName(val string)
- func (this *RadialDimension) SetDimensionType(val DimensionType)
- func (this *RadialDimension) SetElevation(val float64)
- func (this *RadialDimension) SetHandle(val Handle)
- func (this *RadialDimension) SetHorizontalDirectionAngle(val float64)
- func (this *RadialDimension) SetImageByteCount(val int)
- func (this *RadialDimension) SetIsInPaperSpace(val bool)
- func (this *RadialDimension) SetIsVisible(val bool)
- func (this *RadialDimension) SetLayer(val string)
- func (this *RadialDimension) SetLineTypeName(val string)
- func (this *RadialDimension) SetLineTypeScale(val float64)
- func (this *RadialDimension) SetLineWeight(val LineWeight)
- func (this *RadialDimension) SetMaterialHandle(val string)
- func (this *RadialDimension) SetNormal(val Vector)
- func (e *RadialDimension) SetOwner(val *DrawingItem)
- func (e *RadialDimension) SetPlotStyle(val *DrawingItem)
- func (this *RadialDimension) SetPreviewImageData(val []string)
- func (this *RadialDimension) SetShadowMode(val ShadowMode)
- func (this *RadialDimension) SetText(val string)
- func (this *RadialDimension) SetTextLineSpacingFactor(val float64)
- func (this *RadialDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
- func (this *RadialDimension) SetTextMidPoint(val Point)
- func (this *RadialDimension) SetTextRotationAngle(val float64)
- func (this *RadialDimension) SetTransparency(val int)
- func (this *RadialDimension) SetVersion(val Version)
- func (this *RadialDimension) ShadowMode() ShadowMode
- func (this *RadialDimension) Text() string
- func (this *RadialDimension) TextLineSpacingFactor() float64
- func (this *RadialDimension) TextLineSpacingStyle() TextLineSpacingStyle
- func (this *RadialDimension) TextMidPoint() Point
- func (this *RadialDimension) TextRotationAngle() float64
- func (this *RadialDimension) Transparency() int
- func (this *RadialDimension) Version() Version
- type RasterImage
- type Ray
- func (this *Ray) Color() Color
- func (this *Ray) Color24Bit() int
- func (this *Ray) ColorName() string
- func (this *Ray) Elevation() float64
- func (this *Ray) Handle() Handle
- func (this *Ray) ImageByteCount() int
- func (this *Ray) IsInPaperSpace() bool
- func (this *Ray) IsVisible() bool
- func (this *Ray) Layer() string
- func (this *Ray) LineTypeName() string
- func (this *Ray) LineTypeScale() float64
- func (this *Ray) LineWeight() LineWeight
- func (this *Ray) MaterialHandle() string
- func (e *Ray) Owner() *DrawingItem
- func (e *Ray) PlotStyle() *DrawingItem
- func (this *Ray) PreviewImageData() []string
- func (this *Ray) SetColor(val Color)
- func (this *Ray) SetColor24Bit(val int)
- func (this *Ray) SetColorName(val string)
- func (this *Ray) SetElevation(val float64)
- func (this *Ray) SetHandle(val Handle)
- func (this *Ray) SetImageByteCount(val int)
- func (this *Ray) SetIsInPaperSpace(val bool)
- func (this *Ray) SetIsVisible(val bool)
- func (this *Ray) SetLayer(val string)
- func (this *Ray) SetLineTypeName(val string)
- func (this *Ray) SetLineTypeScale(val float64)
- func (this *Ray) SetLineWeight(val LineWeight)
- func (this *Ray) SetMaterialHandle(val string)
- func (e *Ray) SetOwner(val *DrawingItem)
- func (e *Ray) SetPlotStyle(val *DrawingItem)
- func (this *Ray) SetPreviewImageData(val []string)
- func (this *Ray) SetShadowMode(val ShadowMode)
- func (this *Ray) SetTransparency(val int)
- func (this *Ray) ShadowMode() ShadowMode
- func (this *Ray) Transparency() int
- type Region
- func (this *Region) AddCustomData(val string)
- func (this *Region) AddCustomData2(val string)
- func (this *Region) ClearCustomData()
- func (this *Region) ClearCustomData2()
- func (this *Region) Color() Color
- func (this *Region) Color24Bit() int
- func (this *Region) ColorName() string
- func (this *Region) Elevation() float64
- func (this *Region) Handle() Handle
- func (this *Region) ImageByteCount() int
- func (this *Region) IsInPaperSpace() bool
- func (this *Region) IsVisible() bool
- func (this *Region) Layer() string
- func (this *Region) LineTypeName() string
- func (this *Region) LineTypeScale() float64
- func (this *Region) LineWeight() LineWeight
- func (this *Region) MaterialHandle() string
- func (e *Region) Owner() *DrawingItem
- func (e *Region) PlotStyle() *DrawingItem
- func (this *Region) PreviewImageData() []string
- func (this *Region) SetColor(val Color)
- func (this *Region) SetColor24Bit(val int)
- func (this *Region) SetColorName(val string)
- func (this *Region) SetElevation(val float64)
- func (this *Region) SetHandle(val Handle)
- func (this *Region) SetImageByteCount(val int)
- func (this *Region) SetIsInPaperSpace(val bool)
- func (this *Region) SetIsVisible(val bool)
- func (this *Region) SetLayer(val string)
- func (this *Region) SetLineTypeName(val string)
- func (this *Region) SetLineTypeScale(val float64)
- func (this *Region) SetLineWeight(val LineWeight)
- func (this *Region) SetMaterialHandle(val string)
- func (e *Region) SetOwner(val *DrawingItem)
- func (e *Region) SetPlotStyle(val *DrawingItem)
- func (this *Region) SetPreviewImageData(val []string)
- func (this *Region) SetShadowMode(val ShadowMode)
- func (this *Region) SetTransparency(val int)
- func (this *Region) ShadowMode() ShadowMode
- func (this *Region) Transparency() int
- type RotatedDimension
- func (this *RotatedDimension) ActualMeasurement() float64
- func (this *RotatedDimension) AttachmentPoint() AttachmentPoint
- func (this *RotatedDimension) BlockName() string
- func (this *RotatedDimension) Color() Color
- func (this *RotatedDimension) Color24Bit() int
- func (this *RotatedDimension) ColorName() string
- func (this *RotatedDimension) DefinitionPoint1() Point
- func (this *RotatedDimension) DimensionStyleName() string
- func (this *RotatedDimension) DimensionType() DimensionType
- func (this *RotatedDimension) Elevation() float64
- func (this *RotatedDimension) Handle() Handle
- func (this *RotatedDimension) HorizontalDirectionAngle() float64
- func (this *RotatedDimension) ImageByteCount() int
- func (this *RotatedDimension) IsInPaperSpace() bool
- func (this *RotatedDimension) IsVisible() bool
- func (this *RotatedDimension) Layer() string
- func (this *RotatedDimension) LineTypeName() string
- func (this *RotatedDimension) LineTypeScale() float64
- func (this *RotatedDimension) LineWeight() LineWeight
- func (this *RotatedDimension) MaterialHandle() string
- func (this *RotatedDimension) Normal() Vector
- func (e *RotatedDimension) Owner() *DrawingItem
- func (e *RotatedDimension) PlotStyle() *DrawingItem
- func (this *RotatedDimension) PreviewImageData() []string
- func (this *RotatedDimension) SetActualMeasurement(val float64)
- func (this *RotatedDimension) SetAttachmentPoint(val AttachmentPoint)
- func (this *RotatedDimension) SetBlockName(val string)
- func (this *RotatedDimension) SetColor(val Color)
- func (this *RotatedDimension) SetColor24Bit(val int)
- func (this *RotatedDimension) SetColorName(val string)
- func (this *RotatedDimension) SetDefinitionPoint1(val Point)
- func (this *RotatedDimension) SetDimensionStyleName(val string)
- func (this *RotatedDimension) SetDimensionType(val DimensionType)
- func (this *RotatedDimension) SetElevation(val float64)
- func (this *RotatedDimension) SetHandle(val Handle)
- func (this *RotatedDimension) SetHorizontalDirectionAngle(val float64)
- func (this *RotatedDimension) SetImageByteCount(val int)
- func (this *RotatedDimension) SetIsInPaperSpace(val bool)
- func (this *RotatedDimension) SetIsVisible(val bool)
- func (this *RotatedDimension) SetLayer(val string)
- func (this *RotatedDimension) SetLineTypeName(val string)
- func (this *RotatedDimension) SetLineTypeScale(val float64)
- func (this *RotatedDimension) SetLineWeight(val LineWeight)
- func (this *RotatedDimension) SetMaterialHandle(val string)
- func (this *RotatedDimension) SetNormal(val Vector)
- func (e *RotatedDimension) SetOwner(val *DrawingItem)
- func (e *RotatedDimension) SetPlotStyle(val *DrawingItem)
- func (this *RotatedDimension) SetPreviewImageData(val []string)
- func (this *RotatedDimension) SetShadowMode(val ShadowMode)
- func (this *RotatedDimension) SetText(val string)
- func (this *RotatedDimension) SetTextLineSpacingFactor(val float64)
- func (this *RotatedDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
- func (this *RotatedDimension) SetTextMidPoint(val Point)
- func (this *RotatedDimension) SetTextRotationAngle(val float64)
- func (this *RotatedDimension) SetTransparency(val int)
- func (this *RotatedDimension) SetVersion(val Version)
- func (this *RotatedDimension) ShadowMode() ShadowMode
- func (this *RotatedDimension) Text() string
- func (this *RotatedDimension) TextLineSpacingFactor() float64
- func (this *RotatedDimension) TextLineSpacingStyle() TextLineSpacingStyle
- func (this *RotatedDimension) TextMidPoint() Point
- func (this *RotatedDimension) TextRotationAngle() float64
- func (this *RotatedDimension) Transparency() int
- func (this *RotatedDimension) Version() Version
- type Section
- func (this *Section) AddBackLineVertices(val Point)
- func (this *Section) AddVertices(val Point)
- func (this *Section) ClearBackLineVertices()
- func (this *Section) ClearVertices()
- func (this *Section) Color() Color
- func (this *Section) Color24Bit() int
- func (this *Section) ColorName() string
- func (this *Section) Elevation() float64
- func (this *Section) Handle() Handle
- func (this *Section) ImageByteCount() int
- func (this *Section) IsInPaperSpace() bool
- func (this *Section) IsVisible() bool
- func (this *Section) Layer() string
- func (this *Section) LineTypeName() string
- func (this *Section) LineTypeScale() float64
- func (this *Section) LineWeight() LineWeight
- func (this *Section) MaterialHandle() string
- func (e *Section) Owner() *DrawingItem
- func (e *Section) PlotStyle() *DrawingItem
- func (this *Section) PreviewImageData() []string
- func (this *Section) SetColor(val Color)
- func (this *Section) SetColor24Bit(val int)
- func (this *Section) SetColorName(val string)
- func (this *Section) SetElevation(val float64)
- func (this *Section) SetHandle(val Handle)
- func (this *Section) SetImageByteCount(val int)
- func (this *Section) SetIsInPaperSpace(val bool)
- func (this *Section) SetIsVisible(val bool)
- func (this *Section) SetLayer(val string)
- func (this *Section) SetLineTypeName(val string)
- func (this *Section) SetLineTypeScale(val float64)
- func (this *Section) SetLineWeight(val LineWeight)
- func (this *Section) SetMaterialHandle(val string)
- func (e *Section) SetOwner(val *DrawingItem)
- func (e *Section) SetPlotStyle(val *DrawingItem)
- func (this *Section) SetPreviewImageData(val []string)
- func (this *Section) SetShadowMode(val ShadowMode)
- func (this *Section) SetTransparency(val int)
- func (this *Section) ShadowMode() ShadowMode
- func (this *Section) Transparency() int
- type Seqend
- func (this *Seqend) Color() Color
- func (this *Seqend) Color24Bit() int
- func (this *Seqend) ColorName() string
- func (this *Seqend) Elevation() float64
- func (this *Seqend) Handle() Handle
- func (this *Seqend) ImageByteCount() int
- func (this *Seqend) IsInPaperSpace() bool
- func (this *Seqend) IsVisible() bool
- func (this *Seqend) Layer() string
- func (this *Seqend) LineTypeName() string
- func (this *Seqend) LineTypeScale() float64
- func (this *Seqend) LineWeight() LineWeight
- func (this *Seqend) MaterialHandle() string
- func (e *Seqend) Owner() *DrawingItem
- func (e *Seqend) PlotStyle() *DrawingItem
- func (this *Seqend) PreviewImageData() []string
- func (this *Seqend) SetColor(val Color)
- func (this *Seqend) SetColor24Bit(val int)
- func (this *Seqend) SetColorName(val string)
- func (this *Seqend) SetElevation(val float64)
- func (this *Seqend) SetHandle(val Handle)
- func (this *Seqend) SetImageByteCount(val int)
- func (this *Seqend) SetIsInPaperSpace(val bool)
- func (this *Seqend) SetIsVisible(val bool)
- func (this *Seqend) SetLayer(val string)
- func (this *Seqend) SetLineTypeName(val string)
- func (this *Seqend) SetLineTypeScale(val float64)
- func (this *Seqend) SetLineWeight(val LineWeight)
- func (this *Seqend) SetMaterialHandle(val string)
- func (e *Seqend) SetOwner(val *DrawingItem)
- func (e *Seqend) SetPlotStyle(val *DrawingItem)
- func (this *Seqend) SetPreviewImageData(val []string)
- func (this *Seqend) SetShadowMode(val ShadowMode)
- func (this *Seqend) SetTransparency(val int)
- func (this *Seqend) ShadowMode() ShadowMode
- func (this *Seqend) Transparency() int
- type ShadeEdgeMode
- type ShadowMode
- type ShadowType
- type Shape
- func (this *Shape) Color() Color
- func (this *Shape) Color24Bit() int
- func (this *Shape) ColorName() string
- func (this *Shape) Elevation() float64
- func (this *Shape) Handle() Handle
- func (this *Shape) ImageByteCount() int
- func (this *Shape) IsInPaperSpace() bool
- func (this *Shape) IsVisible() bool
- func (this *Shape) Layer() string
- func (this *Shape) LineTypeName() string
- func (this *Shape) LineTypeScale() float64
- func (this *Shape) LineWeight() LineWeight
- func (this *Shape) MaterialHandle() string
- func (e *Shape) Owner() *DrawingItem
- func (e *Shape) PlotStyle() *DrawingItem
- func (this *Shape) PreviewImageData() []string
- func (this *Shape) SetColor(val Color)
- func (this *Shape) SetColor24Bit(val int)
- func (this *Shape) SetColorName(val string)
- func (this *Shape) SetElevation(val float64)
- func (this *Shape) SetHandle(val Handle)
- func (this *Shape) SetImageByteCount(val int)
- func (this *Shape) SetIsInPaperSpace(val bool)
- func (this *Shape) SetIsVisible(val bool)
- func (this *Shape) SetLayer(val string)
- func (this *Shape) SetLineTypeName(val string)
- func (this *Shape) SetLineTypeScale(val float64)
- func (this *Shape) SetLineWeight(val LineWeight)
- func (this *Shape) SetMaterialHandle(val string)
- func (e *Shape) SetOwner(val *DrawingItem)
- func (e *Shape) SetPlotStyle(val *DrawingItem)
- func (this *Shape) SetPreviewImageData(val []string)
- func (this *Shape) SetShadowMode(val ShadowMode)
- func (this *Shape) SetTransparency(val int)
- func (this *Shape) ShadowMode() ShadowMode
- func (this *Shape) Transparency() int
- type ShortCodePairValue
- type SnapIsometricPlane
- type SnapStyle
- type Solid
- func (this *Solid) Color() Color
- func (this *Solid) Color24Bit() int
- func (this *Solid) ColorName() string
- func (this *Solid) Elevation() float64
- func (this *Solid) Handle() Handle
- func (this *Solid) ImageByteCount() int
- func (this *Solid) IsInPaperSpace() bool
- func (this *Solid) IsVisible() bool
- func (this *Solid) Layer() string
- func (this *Solid) LineTypeName() string
- func (this *Solid) LineTypeScale() float64
- func (this *Solid) LineWeight() LineWeight
- func (this *Solid) MaterialHandle() string
- func (e *Solid) Owner() *DrawingItem
- func (e *Solid) PlotStyle() *DrawingItem
- func (this *Solid) PreviewImageData() []string
- func (this *Solid) SetColor(val Color)
- func (this *Solid) SetColor24Bit(val int)
- func (this *Solid) SetColorName(val string)
- func (this *Solid) SetElevation(val float64)
- func (this *Solid) SetHandle(val Handle)
- func (this *Solid) SetImageByteCount(val int)
- func (this *Solid) SetIsInPaperSpace(val bool)
- func (this *Solid) SetIsVisible(val bool)
- func (this *Solid) SetLayer(val string)
- func (this *Solid) SetLineTypeName(val string)
- func (this *Solid) SetLineTypeScale(val float64)
- func (this *Solid) SetLineWeight(val LineWeight)
- func (this *Solid) SetMaterialHandle(val string)
- func (e *Solid) SetOwner(val *DrawingItem)
- func (e *Solid) SetPlotStyle(val *DrawingItem)
- func (this *Solid) SetPreviewImageData(val []string)
- func (this *Solid) SetShadowMode(val ShadowMode)
- func (this *Solid) SetTransparency(val int)
- func (this *Solid) ShadowMode() ShadowMode
- func (this *Solid) Transparency() int
- type Solid3D
- func (this *Solid3D) AddCustomData(val string)
- func (this *Solid3D) AddCustomData2(val string)
- func (this *Solid3D) ClearCustomData()
- func (this *Solid3D) ClearCustomData2()
- func (this *Solid3D) Color() Color
- func (this *Solid3D) Color24Bit() int
- func (this *Solid3D) ColorName() string
- func (this *Solid3D) Elevation() float64
- func (this *Solid3D) Handle() Handle
- func (e *Solid3D) HistoryObject() *DrawingItem
- func (this *Solid3D) ImageByteCount() int
- func (this *Solid3D) IsInPaperSpace() bool
- func (this *Solid3D) IsVisible() bool
- func (this *Solid3D) Layer() string
- func (this *Solid3D) LineTypeName() string
- func (this *Solid3D) LineTypeScale() float64
- func (this *Solid3D) LineWeight() LineWeight
- func (this *Solid3D) MaterialHandle() string
- func (e *Solid3D) Owner() *DrawingItem
- func (e *Solid3D) PlotStyle() *DrawingItem
- func (this *Solid3D) PreviewImageData() []string
- func (this *Solid3D) SetColor(val Color)
- func (this *Solid3D) SetColor24Bit(val int)
- func (this *Solid3D) SetColorName(val string)
- func (this *Solid3D) SetElevation(val float64)
- func (this *Solid3D) SetHandle(val Handle)
- func (e *Solid3D) SetHistoryObject(val *DrawingItem)
- func (this *Solid3D) SetImageByteCount(val int)
- func (this *Solid3D) SetIsInPaperSpace(val bool)
- func (this *Solid3D) SetIsVisible(val bool)
- func (this *Solid3D) SetLayer(val string)
- func (this *Solid3D) SetLineTypeName(val string)
- func (this *Solid3D) SetLineTypeScale(val float64)
- func (this *Solid3D) SetLineWeight(val LineWeight)
- func (this *Solid3D) SetMaterialHandle(val string)
- func (e *Solid3D) SetOwner(val *DrawingItem)
- func (e *Solid3D) SetPlotStyle(val *DrawingItem)
- func (this *Solid3D) SetPreviewImageData(val []string)
- func (this *Solid3D) SetShadowMode(val ShadowMode)
- func (this *Solid3D) SetTransparency(val int)
- func (this *Solid3D) ShadowMode() ShadowMode
- func (this *Solid3D) Transparency() int
- type SolidHistoryMode
- type Spline
- func (this *Spline) AddControlPoints(val ControlPoint)
- func (this *Spline) AddFitPoints(val Point)
- func (this *Spline) AddKnotValues(val float64)
- func (this *Spline) Addweights(val float64)
- func (this *Spline) ClearControlPoints()
- func (this *Spline) ClearFitPoints()
- func (this *Spline) ClearKnotValues()
- func (this *Spline) Clearweights()
- func (this *Spline) Color() Color
- func (this *Spline) Color24Bit() int
- func (this *Spline) ColorName() string
- func (this *Spline) Elevation() float64
- func (this *Spline) Handle() Handle
- func (this *Spline) ImageByteCount() int
- func (this *Spline) IsClosed() bool
- func (this *Spline) IsInPaperSpace() bool
- func (this *Spline) IsLinear() bool
- func (this *Spline) IsPeriodic() bool
- func (this *Spline) IsPlanar() bool
- func (this *Spline) IsRational() bool
- func (this *Spline) IsVisible() bool
- func (this *Spline) Layer() string
- func (this *Spline) LineTypeName() string
- func (this *Spline) LineTypeScale() float64
- func (this *Spline) LineWeight() LineWeight
- func (this *Spline) MaterialHandle() string
- func (e *Spline) Owner() *DrawingItem
- func (e *Spline) PlotStyle() *DrawingItem
- func (this *Spline) PreviewImageData() []string
- func (this *Spline) SetColor(val Color)
- func (this *Spline) SetColor24Bit(val int)
- func (this *Spline) SetColorName(val string)
- func (this *Spline) SetElevation(val float64)
- func (this *Spline) SetHandle(val Handle)
- func (this *Spline) SetImageByteCount(val int)
- func (this *Spline) SetIsClosed(val bool)
- func (this *Spline) SetIsInPaperSpace(val bool)
- func (this *Spline) SetIsLinear(val bool)
- func (this *Spline) SetIsPeriodic(val bool)
- func (this *Spline) SetIsPlanar(val bool)
- func (this *Spline) SetIsRational(val bool)
- func (this *Spline) SetIsVisible(val bool)
- func (this *Spline) SetLayer(val string)
- func (this *Spline) SetLineTypeName(val string)
- func (this *Spline) SetLineTypeScale(val float64)
- func (this *Spline) SetLineWeight(val LineWeight)
- func (this *Spline) SetMaterialHandle(val string)
- func (e *Spline) SetOwner(val *DrawingItem)
- func (e *Spline) SetPlotStyle(val *DrawingItem)
- func (this *Spline) SetPreviewImageData(val []string)
- func (this *Spline) SetShadowMode(val ShadowMode)
- func (this *Spline) SetTransparency(val int)
- func (this *Spline) ShadowMode() ShadowMode
- func (this *Spline) Transparency() int
- type StringCodePairValue
- type Style
- type Text
- func (this *Text) Color() Color
- func (this *Text) Color24Bit() int
- func (this *Text) ColorName() string
- func (this *Text) Elevation() float64
- func (this *Text) Handle() Handle
- func (this *Text) ImageByteCount() int
- func (this *Text) IsInPaperSpace() bool
- func (this *Text) IsTextBackwards() bool
- func (this *Text) IsTextUpsideDown() bool
- func (this *Text) IsVisible() bool
- func (this *Text) Layer() string
- func (this *Text) LineTypeName() string
- func (this *Text) LineTypeScale() float64
- func (this *Text) LineWeight() LineWeight
- func (this *Text) MaterialHandle() string
- func (e *Text) Owner() *DrawingItem
- func (e *Text) PlotStyle() *DrawingItem
- func (this *Text) PreviewImageData() []string
- func (this *Text) SetColor(val Color)
- func (this *Text) SetColor24Bit(val int)
- func (this *Text) SetColorName(val string)
- func (this *Text) SetElevation(val float64)
- func (this *Text) SetHandle(val Handle)
- func (this *Text) SetImageByteCount(val int)
- func (this *Text) SetIsInPaperSpace(val bool)
- func (this *Text) SetIsTextBackwards(val bool)
- func (this *Text) SetIsTextUpsideDown(val bool)
- func (this *Text) SetIsVisible(val bool)
- func (this *Text) SetLayer(val string)
- func (this *Text) SetLineTypeName(val string)
- func (this *Text) SetLineTypeScale(val float64)
- func (this *Text) SetLineWeight(val LineWeight)
- func (this *Text) SetMaterialHandle(val string)
- func (e *Text) SetOwner(val *DrawingItem)
- func (e *Text) SetPlotStyle(val *DrawingItem)
- func (this *Text) SetPreviewImageData(val []string)
- func (this *Text) SetShadowMode(val ShadowMode)
- func (this *Text) SetTransparency(val int)
- func (this *Text) ShadowMode() ShadowMode
- func (this *Text) Transparency() int
- type TextDirection
- type TextLineSpacingStyle
- type TileModeDescriptor
- type TimeZone
- type Tolerance
- func (this *Tolerance) Color() Color
- func (this *Tolerance) Color24Bit() int
- func (this *Tolerance) ColorName() string
- func (this *Tolerance) Elevation() float64
- func (this *Tolerance) Handle() Handle
- func (this *Tolerance) ImageByteCount() int
- func (this *Tolerance) IsInPaperSpace() bool
- func (this *Tolerance) IsVisible() bool
- func (this *Tolerance) Layer() string
- func (this *Tolerance) LineTypeName() string
- func (this *Tolerance) LineTypeScale() float64
- func (this *Tolerance) LineWeight() LineWeight
- func (this *Tolerance) MaterialHandle() string
- func (e *Tolerance) Owner() *DrawingItem
- func (e *Tolerance) PlotStyle() *DrawingItem
- func (this *Tolerance) PreviewImageData() []string
- func (this *Tolerance) SetColor(val Color)
- func (this *Tolerance) SetColor24Bit(val int)
- func (this *Tolerance) SetColorName(val string)
- func (this *Tolerance) SetElevation(val float64)
- func (this *Tolerance) SetHandle(val Handle)
- func (this *Tolerance) SetImageByteCount(val int)
- func (this *Tolerance) SetIsInPaperSpace(val bool)
- func (this *Tolerance) SetIsVisible(val bool)
- func (this *Tolerance) SetLayer(val string)
- func (this *Tolerance) SetLineTypeName(val string)
- func (this *Tolerance) SetLineTypeScale(val float64)
- func (this *Tolerance) SetLineWeight(val LineWeight)
- func (this *Tolerance) SetMaterialHandle(val string)
- func (e *Tolerance) SetOwner(val *DrawingItem)
- func (e *Tolerance) SetPlotStyle(val *DrawingItem)
- func (this *Tolerance) SetPreviewImageData(val []string)
- func (this *Tolerance) SetShadowMode(val ShadowMode)
- func (this *Tolerance) SetTransparency(val int)
- func (this *Tolerance) ShadowMode() ShadowMode
- func (this *Tolerance) Transparency() int
- type Trace
- func (this *Trace) Color() Color
- func (this *Trace) Color24Bit() int
- func (this *Trace) ColorName() string
- func (this *Trace) Elevation() float64
- func (this *Trace) Handle() Handle
- func (this *Trace) ImageByteCount() int
- func (this *Trace) IsInPaperSpace() bool
- func (this *Trace) IsVisible() bool
- func (this *Trace) Layer() string
- func (this *Trace) LineTypeName() string
- func (this *Trace) LineTypeScale() float64
- func (this *Trace) LineWeight() LineWeight
- func (this *Trace) MaterialHandle() string
- func (e *Trace) Owner() *DrawingItem
- func (e *Trace) PlotStyle() *DrawingItem
- func (this *Trace) PreviewImageData() []string
- func (this *Trace) SetColor(val Color)
- func (this *Trace) SetColor24Bit(val int)
- func (this *Trace) SetColorName(val string)
- func (this *Trace) SetElevation(val float64)
- func (this *Trace) SetHandle(val Handle)
- func (this *Trace) SetImageByteCount(val int)
- func (this *Trace) SetIsInPaperSpace(val bool)
- func (this *Trace) SetIsVisible(val bool)
- func (this *Trace) SetLayer(val string)
- func (this *Trace) SetLineTypeName(val string)
- func (this *Trace) SetLineTypeScale(val float64)
- func (this *Trace) SetLineWeight(val LineWeight)
- func (this *Trace) SetMaterialHandle(val string)
- func (e *Trace) SetOwner(val *DrawingItem)
- func (e *Trace) SetPlotStyle(val *DrawingItem)
- func (this *Trace) SetPreviewImageData(val []string)
- func (this *Trace) SetShadowMode(val ShadowMode)
- func (this *Trace) SetTransparency(val int)
- func (this *Trace) ShadowMode() ShadowMode
- func (this *Trace) Transparency() int
- type Ucs
- type Underlay
- type UnderlayFrameMode
- type UnitFormat
- type UnitZeroSuppression
- type Units
- type Vector
- type Version
- type Vertex
- func (this *Vertex) Color() Color
- func (this *Vertex) Color24Bit() int
- func (this *Vertex) ColorName() string
- func (this *Vertex) Elevation() float64
- func (this *Vertex) Handle() Handle
- func (this *Vertex) ImageByteCount() int
- func (this *Vertex) Is3DPolygonMesh() bool
- func (this *Vertex) Is3DPolylineVertex() bool
- func (this *Vertex) IsCurveFitTangentDefined() bool
- func (this *Vertex) IsExtraCreatedByCurveFit() bool
- func (this *Vertex) IsInPaperSpace() bool
- func (this *Vertex) IsPolyfaceMeshVertex() bool
- func (this *Vertex) IsSplineFrameControlPoint() bool
- func (this *Vertex) IsSplineVertexCreatedBySplineFitting() bool
- func (this *Vertex) IsVisible() bool
- func (this *Vertex) Layer() string
- func (this *Vertex) LineTypeName() string
- func (this *Vertex) LineTypeScale() float64
- func (this *Vertex) LineWeight() LineWeight
- func (this *Vertex) MaterialHandle() string
- func (e *Vertex) Owner() *DrawingItem
- func (e *Vertex) PlotStyle() *DrawingItem
- func (this *Vertex) PreviewImageData() []string
- func (this *Vertex) SetColor(val Color)
- func (this *Vertex) SetColor24Bit(val int)
- func (this *Vertex) SetColorName(val string)
- func (this *Vertex) SetElevation(val float64)
- func (this *Vertex) SetHandle(val Handle)
- func (this *Vertex) SetImageByteCount(val int)
- func (this *Vertex) SetIs3DPolygonMesh(val bool)
- func (this *Vertex) SetIs3DPolylineVertex(val bool)
- func (this *Vertex) SetIsCurveFitTangentDefined(val bool)
- func (this *Vertex) SetIsExtraCreatedByCurveFit(val bool)
- func (this *Vertex) SetIsInPaperSpace(val bool)
- func (this *Vertex) SetIsPolyfaceMeshVertex(val bool)
- func (this *Vertex) SetIsSplineFrameControlPoint(val bool)
- func (this *Vertex) SetIsSplineVertexCreatedBySplineFitting(val bool)
- func (this *Vertex) SetIsVisible(val bool)
- func (this *Vertex) SetLayer(val string)
- func (this *Vertex) SetLineTypeName(val string)
- func (this *Vertex) SetLineTypeScale(val float64)
- func (this *Vertex) SetLineWeight(val LineWeight)
- func (this *Vertex) SetMaterialHandle(val string)
- func (e *Vertex) SetOwner(val *DrawingItem)
- func (e *Vertex) SetPlotStyle(val *DrawingItem)
- func (this *Vertex) SetPreviewImageData(val []string)
- func (this *Vertex) SetShadowMode(val ShadowMode)
- func (this *Vertex) SetTransparency(val int)
- func (this *Vertex) ShadowMode() ShadowMode
- func (this *Vertex) Transparency() int
- type VerticalTextJustification
- type View
- type ViewMode
- func (v *ViewMode) BackClippingOn() bool
- func (v *ViewMode) FrontClippingAtEye() bool
- func (v *ViewMode) FrontClippingOn() bool
- func (v *ViewMode) PerspectiveViewActive() bool
- func (v *ViewMode) SetBackClippingOn(val bool)
- func (v *ViewMode) SetFrontClippingAtEye(val bool)
- func (v *ViewMode) SetFrontClippingOn(val bool)
- func (v *ViewMode) SetPerspectiveViewActive(val bool)
- func (v *ViewMode) SetUcsFollowModeOn(val bool)
- func (v *ViewMode) UcsFollowModeOn() bool
- type ViewPort
- type ViewRenderMode
- type Wipeout
- func (this *Wipeout) Brightness() int16
- func (this *Wipeout) ClassVersion() int
- func (this *Wipeout) ClippingType() ImageClippingBoundaryType
- func (this *Wipeout) ClippingVertices() []Point
- func (this *Wipeout) Color() Color
- func (this *Wipeout) Color24Bit() int
- func (this *Wipeout) ColorName() string
- func (this *Wipeout) Contrast() int16
- func (this *Wipeout) DisplayOptionsFlags() int
- func (this *Wipeout) Elevation() float64
- func (this *Wipeout) Fade() int16
- func (this *Wipeout) Handle() Handle
- func (this *Wipeout) ImageByteCount() int
- func (this *Wipeout) ImageSize() Vector
- func (this *Wipeout) IsInPaperSpace() bool
- func (this *Wipeout) IsInsideClipping() bool
- func (this *Wipeout) IsVisible() bool
- func (this *Wipeout) Layer() string
- func (this *Wipeout) LineTypeName() string
- func (this *Wipeout) LineTypeScale() float64
- func (this *Wipeout) LineWeight() LineWeight
- func (this *Wipeout) Location() Point
- func (this *Wipeout) MaterialHandle() string
- func (e *Wipeout) Owner() *DrawingItem
- func (e *Wipeout) PlotStyle() *DrawingItem
- func (this *Wipeout) PreviewImageData() []string
- func (this *Wipeout) SetBrightness(val int16)
- func (this *Wipeout) SetClassVersion(val int)
- func (this *Wipeout) SetClippingType(val ImageClippingBoundaryType)
- func (this *Wipeout) SetClippingVertices(val []Point)
- func (this *Wipeout) SetColor(val Color)
- func (this *Wipeout) SetColor24Bit(val int)
- func (this *Wipeout) SetColorName(val string)
- func (this *Wipeout) SetContrast(val int16)
- func (this *Wipeout) SetDisplayOptionsFlags(val int)
- func (this *Wipeout) SetElevation(val float64)
- func (this *Wipeout) SetFade(val int16)
- func (this *Wipeout) SetHandle(val Handle)
- func (this *Wipeout) SetImageByteCount(val int)
- func (this *Wipeout) SetImageSize(val Vector)
- func (this *Wipeout) SetIsInPaperSpace(val bool)
- func (this *Wipeout) SetIsInsideClipping(val bool)
- func (this *Wipeout) SetIsVisible(val bool)
- func (this *Wipeout) SetLayer(val string)
- func (this *Wipeout) SetLineTypeName(val string)
- func (this *Wipeout) SetLineTypeScale(val float64)
- func (this *Wipeout) SetLineWeight(val LineWeight)
- func (this *Wipeout) SetLocation(val Point)
- func (this *Wipeout) SetMaterialHandle(val string)
- func (e *Wipeout) SetOwner(val *DrawingItem)
- func (e *Wipeout) SetPlotStyle(val *DrawingItem)
- func (this *Wipeout) SetPreviewImageData(val []string)
- func (this *Wipeout) SetShadowMode(val ShadowMode)
- func (this *Wipeout) SetTransparency(val int)
- func (this *Wipeout) SetUVector(val Vector)
- func (this *Wipeout) SetUseClipping(val bool)
- func (this *Wipeout) SetVVector(val Vector)
- func (this *Wipeout) SetclippingVertexCount(val int)
- func (this *Wipeout) SetclippingVerticesX(val []float64)
- func (this *Wipeout) SetclippingVerticesY(val []float64)
- func (this *Wipeout) SetimageDefinitionHandle(val string)
- func (this *Wipeout) SetimageDefinitionReactorHandle(val string)
- func (this *Wipeout) SetsubclassMarker(val string)
- func (this *Wipeout) ShadowMode() ShadowMode
- func (this *Wipeout) Transparency() int
- func (this *Wipeout) UVector() Vector
- func (this *Wipeout) UseClipping() bool
- func (this *Wipeout) VVector() Vector
- type XLine
- func (this *XLine) Color() Color
- func (this *XLine) Color24Bit() int
- func (this *XLine) ColorName() string
- func (this *XLine) Elevation() float64
- func (this *XLine) Handle() Handle
- func (this *XLine) ImageByteCount() int
- func (this *XLine) IsInPaperSpace() bool
- func (this *XLine) IsVisible() bool
- func (this *XLine) Layer() string
- func (this *XLine) LineTypeName() string
- func (this *XLine) LineTypeScale() float64
- func (this *XLine) LineWeight() LineWeight
- func (this *XLine) MaterialHandle() string
- func (e *XLine) Owner() *DrawingItem
- func (e *XLine) PlotStyle() *DrawingItem
- func (this *XLine) PreviewImageData() []string
- func (this *XLine) SetColor(val Color)
- func (this *XLine) SetColor24Bit(val int)
- func (this *XLine) SetColorName(val string)
- func (this *XLine) SetElevation(val float64)
- func (this *XLine) SetHandle(val Handle)
- func (this *XLine) SetImageByteCount(val int)
- func (this *XLine) SetIsInPaperSpace(val bool)
- func (this *XLine) SetIsVisible(val bool)
- func (this *XLine) SetLayer(val string)
- func (this *XLine) SetLineTypeName(val string)
- func (this *XLine) SetLineTypeScale(val float64)
- func (this *XLine) SetLineWeight(val LineWeight)
- func (this *XLine) SetMaterialHandle(val string)
- func (e *XLine) SetOwner(val *DrawingItem)
- func (e *XLine) SetPlotStyle(val *DrawingItem)
- func (this *XLine) SetPreviewImageData(val []string)
- func (this *XLine) SetShadowMode(val ShadowMode)
- func (this *XLine) SetTransparency(val int)
- func (this *XLine) ShadowMode() ShadowMode
- func (this *XLine) Transparency() int
- type XrefClippingBoundaryVisibility
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewdimensionHelper ¶
func NewdimensionHelper() *dimensionHelper
Types ¶
type AcadVersion ¶
type AcadVersion int
AcadVersion represents the minimum version of AutoCAD that is expected to be able to read the file.
const ( // Version1_0 corresponds to the value "MC0.0" Version1_0 AcadVersion = iota // Version1_2 corresponds to the value "AC1.2" Version1_2 // Version1_40 corresponds to the value "AC1.40" Version1_40 // Version2_05 corresponds to the value "AC1.50" Version2_05 // Version2_10 corresponds to the value "AC2.10" Version2_10 // Version2_21 corresponds to the value "AC2.21" Version2_21 // Version2_22 corresponds to the value "AC2.22" Version2_22 // Version2_5 corresponds to the value "AC1002" Version2_5 // Version2_6 corresponds to the value "AC1003" Version2_6 // R9 corresponds to the value "AC1004" R9 // R10 corresponds to the value "AC1006" R10 // R11 corresponds to the value "AC1009" R11 // R12 corresponds to the value "AC1009" R12 // R13 corresponds to the value "AC1012" R13 // R14 corresponds to the value "AC1014" R14 // R2000 corresponds to the value "AC1015" R2000 // R2004 corresponds to the value "AC1018" R2004 // R2007 corresponds to the value "AC1021" R2007 // R2010 corresponds to the value "AC1024" R2010 // R2013 corresponds to the value "AC1027" R2013 // R2018 corresponds to the value "AC1032" R2018 )
func (AcadVersion) String ¶
func (v AcadVersion) String() string
type AlignedDimension ¶
type AlignedDimension struct { DefinitionPoint2 Point DefinitionPoint3 Point // contains filtered or unexported fields }
func NewAlignedDimension ¶
func NewAlignedDimension() *AlignedDimension
func (*AlignedDimension) ActualMeasurement ¶
func (this *AlignedDimension) ActualMeasurement() float64
func (*AlignedDimension) AttachmentPoint ¶
func (this *AlignedDimension) AttachmentPoint() AttachmentPoint
func (*AlignedDimension) BlockName ¶
func (this *AlignedDimension) BlockName() string
func (*AlignedDimension) Color ¶
func (this *AlignedDimension) Color() Color
func (*AlignedDimension) Color24Bit ¶
func (this *AlignedDimension) Color24Bit() int
func (*AlignedDimension) ColorName ¶
func (this *AlignedDimension) ColorName() string
func (*AlignedDimension) DefinitionPoint1 ¶
func (this *AlignedDimension) DefinitionPoint1() Point
func (*AlignedDimension) DimensionStyleName ¶
func (this *AlignedDimension) DimensionStyleName() string
func (*AlignedDimension) DimensionType ¶
func (this *AlignedDimension) DimensionType() DimensionType
func (*AlignedDimension) Elevation ¶
func (this *AlignedDimension) Elevation() float64
func (*AlignedDimension) Handle ¶
func (this *AlignedDimension) Handle() Handle
func (*AlignedDimension) HorizontalDirectionAngle ¶
func (this *AlignedDimension) HorizontalDirectionAngle() float64
func (*AlignedDimension) ImageByteCount ¶
func (this *AlignedDimension) ImageByteCount() int
func (*AlignedDimension) IsInPaperSpace ¶
func (this *AlignedDimension) IsInPaperSpace() bool
func (*AlignedDimension) IsVisible ¶
func (this *AlignedDimension) IsVisible() bool
func (*AlignedDimension) Layer ¶
func (this *AlignedDimension) Layer() string
func (*AlignedDimension) LineTypeName ¶
func (this *AlignedDimension) LineTypeName() string
func (*AlignedDimension) LineTypeScale ¶
func (this *AlignedDimension) LineTypeScale() float64
func (*AlignedDimension) LineWeight ¶
func (this *AlignedDimension) LineWeight() LineWeight
func (*AlignedDimension) MaterialHandle ¶
func (this *AlignedDimension) MaterialHandle() string
func (*AlignedDimension) Normal ¶
func (this *AlignedDimension) Normal() Vector
func (*AlignedDimension) Owner ¶
func (e *AlignedDimension) Owner() *DrawingItem
func (*AlignedDimension) PlotStyle ¶
func (e *AlignedDimension) PlotStyle() *DrawingItem
func (*AlignedDimension) PreviewImageData ¶
func (this *AlignedDimension) PreviewImageData() []string
func (*AlignedDimension) SetActualMeasurement ¶
func (this *AlignedDimension) SetActualMeasurement(val float64)
func (*AlignedDimension) SetAttachmentPoint ¶
func (this *AlignedDimension) SetAttachmentPoint(val AttachmentPoint)
func (*AlignedDimension) SetBlockName ¶
func (this *AlignedDimension) SetBlockName(val string)
func (*AlignedDimension) SetColor ¶
func (this *AlignedDimension) SetColor(val Color)
func (*AlignedDimension) SetColor24Bit ¶
func (this *AlignedDimension) SetColor24Bit(val int)
func (*AlignedDimension) SetColorName ¶
func (this *AlignedDimension) SetColorName(val string)
func (*AlignedDimension) SetDefinitionPoint1 ¶
func (this *AlignedDimension) SetDefinitionPoint1(val Point)
func (*AlignedDimension) SetDimensionStyleName ¶
func (this *AlignedDimension) SetDimensionStyleName(val string)
func (*AlignedDimension) SetDimensionType ¶
func (this *AlignedDimension) SetDimensionType(val DimensionType)
func (*AlignedDimension) SetElevation ¶
func (this *AlignedDimension) SetElevation(val float64)
func (*AlignedDimension) SetHandle ¶
func (this *AlignedDimension) SetHandle(val Handle)
func (*AlignedDimension) SetHorizontalDirectionAngle ¶
func (this *AlignedDimension) SetHorizontalDirectionAngle(val float64)
func (*AlignedDimension) SetImageByteCount ¶
func (this *AlignedDimension) SetImageByteCount(val int)
func (*AlignedDimension) SetIsInPaperSpace ¶
func (this *AlignedDimension) SetIsInPaperSpace(val bool)
func (*AlignedDimension) SetIsVisible ¶
func (this *AlignedDimension) SetIsVisible(val bool)
func (*AlignedDimension) SetLayer ¶
func (this *AlignedDimension) SetLayer(val string)
func (*AlignedDimension) SetLineTypeName ¶
func (this *AlignedDimension) SetLineTypeName(val string)
func (*AlignedDimension) SetLineTypeScale ¶
func (this *AlignedDimension) SetLineTypeScale(val float64)
func (*AlignedDimension) SetLineWeight ¶
func (this *AlignedDimension) SetLineWeight(val LineWeight)
func (*AlignedDimension) SetMaterialHandle ¶
func (this *AlignedDimension) SetMaterialHandle(val string)
func (*AlignedDimension) SetNormal ¶
func (this *AlignedDimension) SetNormal(val Vector)
func (*AlignedDimension) SetOwner ¶
func (e *AlignedDimension) SetOwner(val *DrawingItem)
func (*AlignedDimension) SetPlotStyle ¶
func (e *AlignedDimension) SetPlotStyle(val *DrawingItem)
func (*AlignedDimension) SetPreviewImageData ¶
func (this *AlignedDimension) SetPreviewImageData(val []string)
func (*AlignedDimension) SetShadowMode ¶
func (this *AlignedDimension) SetShadowMode(val ShadowMode)
func (*AlignedDimension) SetText ¶
func (this *AlignedDimension) SetText(val string)
func (*AlignedDimension) SetTextLineSpacingFactor ¶
func (this *AlignedDimension) SetTextLineSpacingFactor(val float64)
func (*AlignedDimension) SetTextLineSpacingStyle ¶
func (this *AlignedDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
func (*AlignedDimension) SetTextMidPoint ¶
func (this *AlignedDimension) SetTextMidPoint(val Point)
func (*AlignedDimension) SetTextRotationAngle ¶
func (this *AlignedDimension) SetTextRotationAngle(val float64)
func (*AlignedDimension) SetTransparency ¶
func (this *AlignedDimension) SetTransparency(val int)
func (*AlignedDimension) SetVersion ¶
func (this *AlignedDimension) SetVersion(val Version)
func (*AlignedDimension) ShadowMode ¶
func (this *AlignedDimension) ShadowMode() ShadowMode
func (*AlignedDimension) Text ¶
func (this *AlignedDimension) Text() string
func (*AlignedDimension) TextLineSpacingFactor ¶
func (this *AlignedDimension) TextLineSpacingFactor() float64
func (*AlignedDimension) TextLineSpacingStyle ¶
func (this *AlignedDimension) TextLineSpacingStyle() TextLineSpacingStyle
func (*AlignedDimension) TextMidPoint ¶
func (this *AlignedDimension) TextMidPoint() Point
func (*AlignedDimension) TextRotationAngle ¶
func (this *AlignedDimension) TextRotationAngle() float64
func (*AlignedDimension) Transparency ¶
func (this *AlignedDimension) Transparency() int
func (*AlignedDimension) Version ¶
func (this *AlignedDimension) Version() Version
type AngleDirection ¶
type AngleDirection int16
const ( AngleDirectionCounterClockwise AngleDirection = iota AngleDirectionClockwise )
func (AngleDirection) String ¶
func (this AngleDirection) String() string
type AngleFormat ¶
type AngleFormat int16
const ( AngleFormatDecimalDegrees AngleFormat = iota AngleFormatDegreesMinutesSeconds AngleFormatGradians AngleFormatRadians AngleFormatSurveyorUnits )
func (AngleFormat) String ¶
func (this AngleFormat) String() string
type AngularThreePointDimension ¶
type AngularThreePointDimension struct { DefinitionPoint2 Point DefinitionPoint3 Point DefinitionPoint4 Point DefinitionPoint5 Point // contains filtered or unexported fields }
func NewAngularThreePointDimension ¶
func NewAngularThreePointDimension() *AngularThreePointDimension
func (*AngularThreePointDimension) ActualMeasurement ¶
func (this *AngularThreePointDimension) ActualMeasurement() float64
func (*AngularThreePointDimension) AttachmentPoint ¶
func (this *AngularThreePointDimension) AttachmentPoint() AttachmentPoint
func (*AngularThreePointDimension) BlockName ¶
func (this *AngularThreePointDimension) BlockName() string
func (*AngularThreePointDimension) Color ¶
func (this *AngularThreePointDimension) Color() Color
func (*AngularThreePointDimension) Color24Bit ¶
func (this *AngularThreePointDimension) Color24Bit() int
func (*AngularThreePointDimension) ColorName ¶
func (this *AngularThreePointDimension) ColorName() string
func (*AngularThreePointDimension) DefinitionPoint1 ¶
func (this *AngularThreePointDimension) DefinitionPoint1() Point
func (*AngularThreePointDimension) DimensionStyleName ¶
func (this *AngularThreePointDimension) DimensionStyleName() string
func (*AngularThreePointDimension) DimensionType ¶
func (this *AngularThreePointDimension) DimensionType() DimensionType
func (*AngularThreePointDimension) Elevation ¶
func (this *AngularThreePointDimension) Elevation() float64
func (*AngularThreePointDimension) Handle ¶
func (this *AngularThreePointDimension) Handle() Handle
func (*AngularThreePointDimension) HorizontalDirectionAngle ¶
func (this *AngularThreePointDimension) HorizontalDirectionAngle() float64
func (*AngularThreePointDimension) ImageByteCount ¶
func (this *AngularThreePointDimension) ImageByteCount() int
func (*AngularThreePointDimension) IsInPaperSpace ¶
func (this *AngularThreePointDimension) IsInPaperSpace() bool
func (*AngularThreePointDimension) IsVisible ¶
func (this *AngularThreePointDimension) IsVisible() bool
func (*AngularThreePointDimension) Layer ¶
func (this *AngularThreePointDimension) Layer() string
func (*AngularThreePointDimension) LineTypeName ¶
func (this *AngularThreePointDimension) LineTypeName() string
func (*AngularThreePointDimension) LineTypeScale ¶
func (this *AngularThreePointDimension) LineTypeScale() float64
func (*AngularThreePointDimension) LineWeight ¶
func (this *AngularThreePointDimension) LineWeight() LineWeight
func (*AngularThreePointDimension) MaterialHandle ¶
func (this *AngularThreePointDimension) MaterialHandle() string
func (*AngularThreePointDimension) Normal ¶
func (this *AngularThreePointDimension) Normal() Vector
func (*AngularThreePointDimension) Owner ¶
func (e *AngularThreePointDimension) Owner() *DrawingItem
func (*AngularThreePointDimension) PlotStyle ¶
func (e *AngularThreePointDimension) PlotStyle() *DrawingItem
func (*AngularThreePointDimension) PreviewImageData ¶
func (this *AngularThreePointDimension) PreviewImageData() []string
func (*AngularThreePointDimension) SetActualMeasurement ¶
func (this *AngularThreePointDimension) SetActualMeasurement(val float64)
func (*AngularThreePointDimension) SetAttachmentPoint ¶
func (this *AngularThreePointDimension) SetAttachmentPoint(val AttachmentPoint)
func (*AngularThreePointDimension) SetBlockName ¶
func (this *AngularThreePointDimension) SetBlockName(val string)
func (*AngularThreePointDimension) SetColor ¶
func (this *AngularThreePointDimension) SetColor(val Color)
func (*AngularThreePointDimension) SetColor24Bit ¶
func (this *AngularThreePointDimension) SetColor24Bit(val int)
func (*AngularThreePointDimension) SetColorName ¶
func (this *AngularThreePointDimension) SetColorName(val string)
func (*AngularThreePointDimension) SetDefinitionPoint1 ¶
func (this *AngularThreePointDimension) SetDefinitionPoint1(val Point)
func (*AngularThreePointDimension) SetDimensionStyleName ¶
func (this *AngularThreePointDimension) SetDimensionStyleName(val string)
func (*AngularThreePointDimension) SetDimensionType ¶
func (this *AngularThreePointDimension) SetDimensionType(val DimensionType)
func (*AngularThreePointDimension) SetElevation ¶
func (this *AngularThreePointDimension) SetElevation(val float64)
func (*AngularThreePointDimension) SetHandle ¶
func (this *AngularThreePointDimension) SetHandle(val Handle)
func (*AngularThreePointDimension) SetHorizontalDirectionAngle ¶
func (this *AngularThreePointDimension) SetHorizontalDirectionAngle(val float64)
func (*AngularThreePointDimension) SetImageByteCount ¶
func (this *AngularThreePointDimension) SetImageByteCount(val int)
func (*AngularThreePointDimension) SetIsInPaperSpace ¶
func (this *AngularThreePointDimension) SetIsInPaperSpace(val bool)
func (*AngularThreePointDimension) SetIsVisible ¶
func (this *AngularThreePointDimension) SetIsVisible(val bool)
func (*AngularThreePointDimension) SetLayer ¶
func (this *AngularThreePointDimension) SetLayer(val string)
func (*AngularThreePointDimension) SetLineTypeName ¶
func (this *AngularThreePointDimension) SetLineTypeName(val string)
func (*AngularThreePointDimension) SetLineTypeScale ¶
func (this *AngularThreePointDimension) SetLineTypeScale(val float64)
func (*AngularThreePointDimension) SetLineWeight ¶
func (this *AngularThreePointDimension) SetLineWeight(val LineWeight)
func (*AngularThreePointDimension) SetMaterialHandle ¶
func (this *AngularThreePointDimension) SetMaterialHandle(val string)
func (*AngularThreePointDimension) SetNormal ¶
func (this *AngularThreePointDimension) SetNormal(val Vector)
func (*AngularThreePointDimension) SetOwner ¶
func (e *AngularThreePointDimension) SetOwner(val *DrawingItem)
func (*AngularThreePointDimension) SetPlotStyle ¶
func (e *AngularThreePointDimension) SetPlotStyle(val *DrawingItem)
func (*AngularThreePointDimension) SetPreviewImageData ¶
func (this *AngularThreePointDimension) SetPreviewImageData(val []string)
func (*AngularThreePointDimension) SetShadowMode ¶
func (this *AngularThreePointDimension) SetShadowMode(val ShadowMode)
func (*AngularThreePointDimension) SetText ¶
func (this *AngularThreePointDimension) SetText(val string)
func (*AngularThreePointDimension) SetTextLineSpacingFactor ¶
func (this *AngularThreePointDimension) SetTextLineSpacingFactor(val float64)
func (*AngularThreePointDimension) SetTextLineSpacingStyle ¶
func (this *AngularThreePointDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
func (*AngularThreePointDimension) SetTextMidPoint ¶
func (this *AngularThreePointDimension) SetTextMidPoint(val Point)
func (*AngularThreePointDimension) SetTextRotationAngle ¶
func (this *AngularThreePointDimension) SetTextRotationAngle(val float64)
func (*AngularThreePointDimension) SetTransparency ¶
func (this *AngularThreePointDimension) SetTransparency(val int)
func (*AngularThreePointDimension) SetVersion ¶
func (this *AngularThreePointDimension) SetVersion(val Version)
func (*AngularThreePointDimension) ShadowMode ¶
func (this *AngularThreePointDimension) ShadowMode() ShadowMode
func (*AngularThreePointDimension) Text ¶
func (this *AngularThreePointDimension) Text() string
func (*AngularThreePointDimension) TextLineSpacingFactor ¶
func (this *AngularThreePointDimension) TextLineSpacingFactor() float64
func (*AngularThreePointDimension) TextLineSpacingStyle ¶
func (this *AngularThreePointDimension) TextLineSpacingStyle() TextLineSpacingStyle
func (*AngularThreePointDimension) TextMidPoint ¶
func (this *AngularThreePointDimension) TextMidPoint() Point
func (*AngularThreePointDimension) TextRotationAngle ¶
func (this *AngularThreePointDimension) TextRotationAngle() float64
func (*AngularThreePointDimension) Transparency ¶
func (this *AngularThreePointDimension) Transparency() int
func (*AngularThreePointDimension) Version ¶
func (this *AngularThreePointDimension) Version() Version
type Arc ¶
type Arc struct { Thickness float64 Center Point Radius float64 Normal Vector StartAngle float64 // Arc start angle in degrees EndAngle float64 // Arc end angle in degrees // contains filtered or unexported fields }
func (*Arc) Color24Bit ¶
func (*Arc) ImageByteCount ¶
func (*Arc) IsInPaperSpace ¶
func (*Arc) LineTypeName ¶
func (*Arc) LineTypeScale ¶
func (*Arc) LineWeight ¶
func (this *Arc) LineWeight() LineWeight
func (*Arc) MaterialHandle ¶
func (*Arc) Owner ¶
func (e *Arc) Owner() *DrawingItem
func (*Arc) PlotStyle ¶
func (e *Arc) PlotStyle() *DrawingItem
func (*Arc) PreviewImageData ¶
func (*Arc) SetColor24Bit ¶
func (*Arc) SetColorName ¶
func (*Arc) SetElevation ¶
func (*Arc) SetImageByteCount ¶
func (*Arc) SetIsInPaperSpace ¶
func (*Arc) SetIsVisible ¶
func (*Arc) SetLineTypeName ¶
func (*Arc) SetLineTypeScale ¶
func (*Arc) SetLineWeight ¶
func (this *Arc) SetLineWeight(val LineWeight)
func (*Arc) SetMaterialHandle ¶
func (*Arc) SetOwner ¶
func (e *Arc) SetOwner(val *DrawingItem)
func (*Arc) SetPlotStyle ¶
func (e *Arc) SetPlotStyle(val *DrawingItem)
func (*Arc) SetPreviewImageData ¶
func (*Arc) SetShadowMode ¶
func (this *Arc) SetShadowMode(val ShadowMode)
func (*Arc) SetTransparency ¶
func (*Arc) ShadowMode ¶
func (this *Arc) ShadowMode() ShadowMode
func (*Arc) Transparency ¶
type ArcAlignedText ¶
type ArcAlignedText struct { Text string FontName string BigfontName string TextStyleName string CenterPoint Point ArcRadius float64 WidthFactor float64 TextHeight float64 CharacterSpacing float64 OffsetFromArc float64 RightOffset float64 LeftOffset float64 StartAngle float64 EndAngle float64 IsCharacterOrderReversed bool DirectionFlag int16 AlignmentFlag int16 SideFlag int16 IsBold bool IsItalic bool IsUnderline bool CharacterSetValue int16 PitchAndFamilyValue int16 FontType FontType ColorIndex int ExtrusionDirection Vector WizardFlag int16 // contains filtered or unexported fields }
func NewArcAlignedText ¶
func NewArcAlignedText() *ArcAlignedText
func (*ArcAlignedText) Color ¶
func (this *ArcAlignedText) Color() Color
func (*ArcAlignedText) Color24Bit ¶
func (this *ArcAlignedText) Color24Bit() int
func (*ArcAlignedText) ColorName ¶
func (this *ArcAlignedText) ColorName() string
func (*ArcAlignedText) Elevation ¶
func (this *ArcAlignedText) Elevation() float64
func (*ArcAlignedText) Handle ¶
func (this *ArcAlignedText) Handle() Handle
func (*ArcAlignedText) ImageByteCount ¶
func (this *ArcAlignedText) ImageByteCount() int
func (*ArcAlignedText) IsInPaperSpace ¶
func (this *ArcAlignedText) IsInPaperSpace() bool
func (*ArcAlignedText) IsVisible ¶
func (this *ArcAlignedText) IsVisible() bool
func (*ArcAlignedText) Layer ¶
func (this *ArcAlignedText) Layer() string
func (*ArcAlignedText) LineTypeName ¶
func (this *ArcAlignedText) LineTypeName() string
func (*ArcAlignedText) LineTypeScale ¶
func (this *ArcAlignedText) LineTypeScale() float64
func (*ArcAlignedText) LineWeight ¶
func (this *ArcAlignedText) LineWeight() LineWeight
func (*ArcAlignedText) MaterialHandle ¶
func (this *ArcAlignedText) MaterialHandle() string
func (*ArcAlignedText) Owner ¶
func (e *ArcAlignedText) Owner() *DrawingItem
func (*ArcAlignedText) PlotStyle ¶
func (e *ArcAlignedText) PlotStyle() *DrawingItem
func (*ArcAlignedText) PreviewImageData ¶
func (this *ArcAlignedText) PreviewImageData() []string
func (*ArcAlignedText) SetColor ¶
func (this *ArcAlignedText) SetColor(val Color)
func (*ArcAlignedText) SetColor24Bit ¶
func (this *ArcAlignedText) SetColor24Bit(val int)
func (*ArcAlignedText) SetColorName ¶
func (this *ArcAlignedText) SetColorName(val string)
func (*ArcAlignedText) SetElevation ¶
func (this *ArcAlignedText) SetElevation(val float64)
func (*ArcAlignedText) SetHandle ¶
func (this *ArcAlignedText) SetHandle(val Handle)
func (*ArcAlignedText) SetImageByteCount ¶
func (this *ArcAlignedText) SetImageByteCount(val int)
func (*ArcAlignedText) SetIsInPaperSpace ¶
func (this *ArcAlignedText) SetIsInPaperSpace(val bool)
func (*ArcAlignedText) SetIsVisible ¶
func (this *ArcAlignedText) SetIsVisible(val bool)
func (*ArcAlignedText) SetLayer ¶
func (this *ArcAlignedText) SetLayer(val string)
func (*ArcAlignedText) SetLineTypeName ¶
func (this *ArcAlignedText) SetLineTypeName(val string)
func (*ArcAlignedText) SetLineTypeScale ¶
func (this *ArcAlignedText) SetLineTypeScale(val float64)
func (*ArcAlignedText) SetLineWeight ¶
func (this *ArcAlignedText) SetLineWeight(val LineWeight)
func (*ArcAlignedText) SetMaterialHandle ¶
func (this *ArcAlignedText) SetMaterialHandle(val string)
func (*ArcAlignedText) SetOwner ¶
func (e *ArcAlignedText) SetOwner(val *DrawingItem)
func (*ArcAlignedText) SetPlotStyle ¶
func (e *ArcAlignedText) SetPlotStyle(val *DrawingItem)
func (*ArcAlignedText) SetPreviewImageData ¶
func (this *ArcAlignedText) SetPreviewImageData(val []string)
func (*ArcAlignedText) SetShadowMode ¶
func (this *ArcAlignedText) SetShadowMode(val ShadowMode)
func (*ArcAlignedText) SetTransparency ¶
func (this *ArcAlignedText) SetTransparency(val int)
func (*ArcAlignedText) ShadowMode ¶
func (this *ArcAlignedText) ShadowMode() ShadowMode
func (*ArcAlignedText) Transparency ¶
func (this *ArcAlignedText) Transparency() int
type AttachmentPoint ¶
type AttachmentPoint int16
const ( AttachmentPointTopLeft AttachmentPoint = 1 AttachmentPointTopCenter AttachmentPoint = 2 AttachmentPointTopRight AttachmentPoint = 3 AttachmentPointMiddleLeft AttachmentPoint = 4 AttachmentPointMiddleCenter AttachmentPoint = 5 AttachmentPointMiddleRight AttachmentPoint = 6 AttachmentPointBottomLeft AttachmentPoint = 7 AttachmentPointBottomCenter AttachmentPoint = 8 AttachmentPointBottomRight AttachmentPoint = 9 )
func (AttachmentPoint) String ¶
func (this AttachmentPoint) String() string
type Attribute ¶
type Attribute struct { Thickness float64 Location Point TextHeight float64 Value string Version Version AttributeTag string Flags int FieldLength int16 Rotation float64 RelativeXScaleFactor float64 ObliqueAngle float64 TextStyleName string TextGenerationFlags int HorizontalTextJustification HorizontalTextJustification VerticalTextJustification VerticalTextJustification SecondAlignmentPoint Point Normal Vector IsLockedInBlock bool KeepDuplicateRecords bool MTextFlag MTextFlag IsReallyLocked bool AlignmentPoint Point AnnotationScale float64 XRecordTag string MText MText // contains filtered or unexported fields }
func NewAttribute ¶
func NewAttribute() *Attribute
func (*Attribute) AddsecondaryAttributeHandles ¶
func (*Attribute) ClearsecondaryAttributeHandles ¶
func (this *Attribute) ClearsecondaryAttributeHandles()
func (*Attribute) Color24Bit ¶
func (*Attribute) ImageByteCount ¶
func (*Attribute) IsAttributePresent ¶
IsAttributePresent status flag.
func (*Attribute) IsInPaperSpace ¶
func (*Attribute) IsInputVerificationRequired ¶
IsInputVerificationRequired status flag.
func (*Attribute) IsTextBackward ¶
IsTextBackward status flag.
func (*Attribute) IsTextUpsideDown ¶
IsTextUpsideDown status flag.
func (*Attribute) LineTypeName ¶
func (*Attribute) LineTypeScale ¶
func (*Attribute) LineWeight ¶
func (this *Attribute) LineWeight() LineWeight
func (*Attribute) MaterialHandle ¶
func (*Attribute) Owner ¶
func (e *Attribute) Owner() *DrawingItem
func (*Attribute) PlotStyle ¶
func (e *Attribute) PlotStyle() *DrawingItem
func (*Attribute) PreviewImageData ¶
func (*Attribute) SetColor24Bit ¶
func (*Attribute) SetColorName ¶
func (*Attribute) SetElevation ¶
func (*Attribute) SetImageByteCount ¶
func (*Attribute) SetIsAttributePresent ¶
IsAttributePresent status flag.
func (*Attribute) SetIsConstant ¶
IsConstant status flag.
func (*Attribute) SetIsInPaperSpace ¶
func (*Attribute) SetIsInputVerificationRequired ¶
IsInputVerificationRequired status flag.
func (*Attribute) SetIsInvisible ¶
IsInvisible status flag.
func (*Attribute) SetIsTextBackward ¶
IsTextBackward status flag.
func (*Attribute) SetIsTextUpsideDown ¶
IsTextUpsideDown status flag.
func (*Attribute) SetIsVisible ¶
func (*Attribute) SetLineTypeName ¶
func (*Attribute) SetLineTypeScale ¶
func (*Attribute) SetLineWeight ¶
func (this *Attribute) SetLineWeight(val LineWeight)
func (*Attribute) SetMaterialHandle ¶
func (*Attribute) SetOwner ¶
func (e *Attribute) SetOwner(val *DrawingItem)
func (*Attribute) SetPlotStyle ¶
func (e *Attribute) SetPlotStyle(val *DrawingItem)
func (*Attribute) SetPreviewImageData ¶
func (*Attribute) SetShadowMode ¶
func (this *Attribute) SetShadowMode(val ShadowMode)
func (*Attribute) SetTransparency ¶
func (*Attribute) ShadowMode ¶
func (this *Attribute) ShadowMode() ShadowMode
func (*Attribute) Transparency ¶
type AttributeDefinition ¶
type AttributeDefinition struct { Thickness float64 Location Point TextHeight float64 Value string Rotation float64 RelativeXScaleFactor float64 ObliqueAngle float64 TextStyleName string TextGenerationFlags int HorizontalTextJustification HorizontalTextJustification SecondAlignmentPoint Point Normal Vector Version Version Prompt string TextTag string Flags int FieldLength int16 VerticalTextJustification VerticalTextJustification IsLockedInBlock bool KeepDuplicateRecords bool MTextFlag MTextFlag IsReallyLocked bool SecondaryAttributeHandles []string AlignmentPoint Point AnnotationScale float64 XRecordTag string MText MText // contains filtered or unexported fields }
func NewAttributeDefinition ¶
func NewAttributeDefinition() *AttributeDefinition
func (*AttributeDefinition) AddSecondaryAttributeHandles ¶
func (this *AttributeDefinition) AddSecondaryAttributeHandles(val string)
func (*AttributeDefinition) ClearSecondaryAttributeHandles ¶
func (this *AttributeDefinition) ClearSecondaryAttributeHandles()
func (*AttributeDefinition) Color ¶
func (this *AttributeDefinition) Color() Color
func (*AttributeDefinition) Color24Bit ¶
func (this *AttributeDefinition) Color24Bit() int
func (*AttributeDefinition) ColorName ¶
func (this *AttributeDefinition) ColorName() string
func (*AttributeDefinition) Elevation ¶
func (this *AttributeDefinition) Elevation() float64
func (*AttributeDefinition) Handle ¶
func (this *AttributeDefinition) Handle() Handle
func (*AttributeDefinition) ImageByteCount ¶
func (this *AttributeDefinition) ImageByteCount() int
func (*AttributeDefinition) IsAttributePresent ¶
func (this *AttributeDefinition) IsAttributePresent() bool
IsAttributePresent status flag.
func (*AttributeDefinition) IsConstant ¶
func (this *AttributeDefinition) IsConstant() bool
IsConstant status flag.
func (*AttributeDefinition) IsInPaperSpace ¶
func (this *AttributeDefinition) IsInPaperSpace() bool
func (*AttributeDefinition) IsInputVerificationRequired ¶
func (this *AttributeDefinition) IsInputVerificationRequired() bool
IsInputVerificationRequired status flag.
func (*AttributeDefinition) IsInvisible ¶
func (this *AttributeDefinition) IsInvisible() bool
IsInvisible status flag.
func (*AttributeDefinition) IsTextBackward ¶
func (this *AttributeDefinition) IsTextBackward() bool
IsTextBackward status flag.
func (*AttributeDefinition) IsTextUpsideDown ¶
func (this *AttributeDefinition) IsTextUpsideDown() bool
IsTextUpsideDown status flag.
func (*AttributeDefinition) IsVisible ¶
func (this *AttributeDefinition) IsVisible() bool
func (*AttributeDefinition) Layer ¶
func (this *AttributeDefinition) Layer() string
func (*AttributeDefinition) LineTypeName ¶
func (this *AttributeDefinition) LineTypeName() string
func (*AttributeDefinition) LineTypeScale ¶
func (this *AttributeDefinition) LineTypeScale() float64
func (*AttributeDefinition) LineWeight ¶
func (this *AttributeDefinition) LineWeight() LineWeight
func (*AttributeDefinition) MaterialHandle ¶
func (this *AttributeDefinition) MaterialHandle() string
func (*AttributeDefinition) Owner ¶
func (e *AttributeDefinition) Owner() *DrawingItem
func (*AttributeDefinition) PlotStyle ¶
func (e *AttributeDefinition) PlotStyle() *DrawingItem
func (*AttributeDefinition) PreviewImageData ¶
func (this *AttributeDefinition) PreviewImageData() []string
func (*AttributeDefinition) SetColor ¶
func (this *AttributeDefinition) SetColor(val Color)
func (*AttributeDefinition) SetColor24Bit ¶
func (this *AttributeDefinition) SetColor24Bit(val int)
func (*AttributeDefinition) SetColorName ¶
func (this *AttributeDefinition) SetColorName(val string)
func (*AttributeDefinition) SetElevation ¶
func (this *AttributeDefinition) SetElevation(val float64)
func (*AttributeDefinition) SetHandle ¶
func (this *AttributeDefinition) SetHandle(val Handle)
func (*AttributeDefinition) SetImageByteCount ¶
func (this *AttributeDefinition) SetImageByteCount(val int)
func (*AttributeDefinition) SetIsAttributePresent ¶
func (this *AttributeDefinition) SetIsAttributePresent(val bool)
IsAttributePresent status flag.
func (*AttributeDefinition) SetIsConstant ¶
func (this *AttributeDefinition) SetIsConstant(val bool)
IsConstant status flag.
func (*AttributeDefinition) SetIsInPaperSpace ¶
func (this *AttributeDefinition) SetIsInPaperSpace(val bool)
func (*AttributeDefinition) SetIsInputVerificationRequired ¶
func (this *AttributeDefinition) SetIsInputVerificationRequired(val bool)
IsInputVerificationRequired status flag.
func (*AttributeDefinition) SetIsInvisible ¶
func (this *AttributeDefinition) SetIsInvisible(val bool)
IsInvisible status flag.
func (*AttributeDefinition) SetIsTextBackward ¶
func (this *AttributeDefinition) SetIsTextBackward(val bool)
IsTextBackward status flag.
func (*AttributeDefinition) SetIsTextUpsideDown ¶
func (this *AttributeDefinition) SetIsTextUpsideDown(val bool)
IsTextUpsideDown status flag.
func (*AttributeDefinition) SetIsVisible ¶
func (this *AttributeDefinition) SetIsVisible(val bool)
func (*AttributeDefinition) SetLayer ¶
func (this *AttributeDefinition) SetLayer(val string)
func (*AttributeDefinition) SetLineTypeName ¶
func (this *AttributeDefinition) SetLineTypeName(val string)
func (*AttributeDefinition) SetLineTypeScale ¶
func (this *AttributeDefinition) SetLineTypeScale(val float64)
func (*AttributeDefinition) SetLineWeight ¶
func (this *AttributeDefinition) SetLineWeight(val LineWeight)
func (*AttributeDefinition) SetMaterialHandle ¶
func (this *AttributeDefinition) SetMaterialHandle(val string)
func (*AttributeDefinition) SetOwner ¶
func (e *AttributeDefinition) SetOwner(val *DrawingItem)
func (*AttributeDefinition) SetPlotStyle ¶
func (e *AttributeDefinition) SetPlotStyle(val *DrawingItem)
func (*AttributeDefinition) SetPreviewImageData ¶
func (this *AttributeDefinition) SetPreviewImageData(val []string)
func (*AttributeDefinition) SetShadowMode ¶
func (this *AttributeDefinition) SetShadowMode(val ShadowMode)
func (*AttributeDefinition) SetTransparency ¶
func (this *AttributeDefinition) SetTransparency(val int)
func (*AttributeDefinition) ShadowMode ¶
func (this *AttributeDefinition) ShadowMode() ShadowMode
func (*AttributeDefinition) Transparency ¶
func (this *AttributeDefinition) Transparency() int
type AttributeVisibility ¶
type AttributeVisibility int16
const ( AttributeVisibilityNone AttributeVisibility = iota AttributeVisibilityNormal AttributeVisibilityAll )
func (AttributeVisibility) String ¶
func (this AttributeVisibility) String() string
type BackgroundFillSetting ¶
type BackgroundFillSetting int16
const ( BackgroundFillSettingOff BackgroundFillSetting = iota BackgroundFillSettingUseBackgroundFillColor BackgroundFillSettingUseDrawingWindowColor )
func (BackgroundFillSetting) String ¶
func (this BackgroundFillSetting) String() string
type Block ¶
type BlockRecord ¶
type BlockRecord struct { Name string LayoutHandle string InsertionUnits Units Explodability bool Scalability bool // contains filtered or unexported fields }
func NewBlockRecord ¶
func NewBlockRecord() *BlockRecord
func (*BlockRecord) Handle ¶
func (this *BlockRecord) Handle() Handle
func (*BlockRecord) SetHandle ¶
func (this *BlockRecord) SetHandle(val Handle)
type Body ¶
type Body struct { FormatVersionNumber int16 CustomData []string CustomData2 []string // contains filtered or unexported fields }
func (*Body) AddCustomData ¶
func (*Body) AddCustomData2 ¶
func (*Body) ClearCustomData ¶
func (this *Body) ClearCustomData()
func (*Body) ClearCustomData2 ¶
func (this *Body) ClearCustomData2()
func (*Body) Color24Bit ¶
func (*Body) ImageByteCount ¶
func (*Body) IsInPaperSpace ¶
func (*Body) LineTypeName ¶
func (*Body) LineTypeScale ¶
func (*Body) LineWeight ¶
func (this *Body) LineWeight() LineWeight
func (*Body) MaterialHandle ¶
func (*Body) Owner ¶
func (e *Body) Owner() *DrawingItem
func (*Body) PlotStyle ¶
func (e *Body) PlotStyle() *DrawingItem
func (*Body) PreviewImageData ¶
func (*Body) SetColor24Bit ¶
func (*Body) SetColorName ¶
func (*Body) SetElevation ¶
func (*Body) SetImageByteCount ¶
func (*Body) SetIsInPaperSpace ¶
func (*Body) SetIsVisible ¶
func (*Body) SetLineTypeName ¶
func (*Body) SetLineTypeScale ¶
func (*Body) SetLineWeight ¶
func (this *Body) SetLineWeight(val LineWeight)
func (*Body) SetMaterialHandle ¶
func (*Body) SetOwner ¶
func (e *Body) SetOwner(val *DrawingItem)
func (*Body) SetPlotStyle ¶
func (e *Body) SetPlotStyle(val *DrawingItem)
func (*Body) SetPreviewImageData ¶
func (*Body) SetShadowMode ¶
func (this *Body) SetShadowMode(val ShadowMode)
func (*Body) SetTransparency ¶
func (*Body) ShadowMode ¶
func (this *Body) ShadowMode() ShadowMode
func (*Body) Transparency ¶
type BoolCodePairValue ¶
type BoolCodePairValue struct {
Value bool
}
BoolCodePairValue represents a boolean code pair value.
type Circle ¶
type Circle struct { Thickness float64 Center Point Radius float64 Normal Vector // contains filtered or unexported fields }
func (*Circle) Color24Bit ¶
func (*Circle) ImageByteCount ¶
func (*Circle) IsInPaperSpace ¶
func (*Circle) LineTypeName ¶
func (*Circle) LineTypeScale ¶
func (*Circle) LineWeight ¶
func (this *Circle) LineWeight() LineWeight
func (*Circle) MaterialHandle ¶
func (*Circle) Owner ¶
func (e *Circle) Owner() *DrawingItem
func (*Circle) PlotStyle ¶
func (e *Circle) PlotStyle() *DrawingItem
func (*Circle) PreviewImageData ¶
func (*Circle) SetColor24Bit ¶
func (*Circle) SetColorName ¶
func (*Circle) SetElevation ¶
func (*Circle) SetImageByteCount ¶
func (*Circle) SetIsInPaperSpace ¶
func (*Circle) SetIsVisible ¶
func (*Circle) SetLineTypeName ¶
func (*Circle) SetLineTypeScale ¶
func (*Circle) SetLineWeight ¶
func (this *Circle) SetLineWeight(val LineWeight)
func (*Circle) SetMaterialHandle ¶
func (*Circle) SetOwner ¶
func (e *Circle) SetOwner(val *DrawingItem)
func (*Circle) SetPlotStyle ¶
func (e *Circle) SetPlotStyle(val *DrawingItem)
func (*Circle) SetPreviewImageData ¶
func (*Circle) SetShadowMode ¶
func (this *Circle) SetShadowMode(val ShadowMode)
func (*Circle) SetTransparency ¶
func (*Circle) ShadowMode ¶
func (this *Circle) ShadowMode() ShadowMode
func (*Circle) Transparency ¶
type CodePair ¶
type CodePair struct { Code int Value CodePairValue }
CodePair represents a code and value pair from a DXF drawing.
func NewBoolCodePair ¶
NewBoolCodePair creates a code pair representing a boolean value.
func NewDoubleCodePair ¶
NewDoubleCodePair creates a code pair representing a floating point value.
func NewIntCodePair ¶
NewIntCodePair creates a code pair representing an integer value.
func NewLongCodePair ¶
NewLongCodePair creates a code pair representing a long integer value.
func NewShortCodePair ¶
NewShortCodePair creates a code pair representing a short integer value.
func NewStringCodePair ¶
NewStringCodePair creates a code pair representing a string value.
type CodePairValue ¶
type CodePairValue interface { }
CodePairValue represents a value in a single code pair.
func NewBoolCodePairValue ¶
func NewBoolCodePairValue(value bool) CodePairValue
NewBoolCodePairValue creates a boolean code pair value.
func NewDoubleCodePairValue ¶
func NewDoubleCodePairValue(value float64) CodePairValue
NewDoubleCodePairValue creates a floating point code pair value.
func NewIntCodePairValue ¶
func NewIntCodePairValue(value int) CodePairValue
NewIntCodePairValue creates an integer code pair value.
func NewLongCodePairValue ¶
func NewLongCodePairValue(value int64) CodePairValue
NewLongCodePairValue creates a long integer code pair value.
func NewShortCodePairValue ¶
func NewShortCodePairValue(value int16) CodePairValue
NewShortCodePairValue creates a short integer code pair value.
func NewStringCodePairValue ¶
func NewStringCodePairValue(value string) CodePairValue
NewStringCodePairValue creates a string code pair value.
type Color ¶
type Color int16
Color represents a color present in a DXF drawing.
func ByEntity ¶
func ByEntity() Color
ByEntity creates a color that inherits from the item's entity.
func ByLayer ¶
func ByLayer() Color
ByLayer creates a color that inherits from the item's layer color.
func (*Color) SetByBlock ¶
func (c *Color) SetByBlock()
SetByBlock sets the color to inherit from the item's block.
func (*Color) SetByEntity ¶
func (c *Color) SetByEntity()
SetByEntity sets the color to inherit from the item's entity.
func (*Color) SetByLayer ¶
func (c *Color) SetByLayer()
SetByLayer sets the color to inherit from the item's layer.
type ControlPoint ¶
ControlPoint represents a control point of a Spline
func NewControlPoint ¶
func NewControlPoint() *ControlPoint
NewControlPoint creates a new ControlPoint for a Spline
type CoordinateDisplay ¶
type CoordinateDisplay int16
const ( CoordinateDisplayStatic CoordinateDisplay = iota CoordinateDisplayContinuousUpdate CoordinateDisplayDistanceAngleFormat )
func (CoordinateDisplay) String ¶
func (this CoordinateDisplay) String() string
type DefaultLightingType ¶
type DefaultLightingType int16
const ( DefaultLightingTypeOneDistantLight DefaultLightingType = iota DefaultLightingTypeTwoDistanceLights )
func (DefaultLightingType) String ¶
func (this DefaultLightingType) String() string
type DgnUnderlay ¶
type DgnUnderlay struct {
// contains filtered or unexported fields
}
func NewDgnUnderlay ¶
func NewDgnUnderlay() *DgnUnderlay
func (*DgnUnderlay) BoundaryPoints ¶
func (this *DgnUnderlay) BoundaryPoints() []Point
func (*DgnUnderlay) Color ¶
func (this *DgnUnderlay) Color() Color
func (*DgnUnderlay) Color24Bit ¶
func (this *DgnUnderlay) Color24Bit() int
func (*DgnUnderlay) ColorName ¶
func (this *DgnUnderlay) ColorName() string
func (*DgnUnderlay) Contrast ¶
func (this *DgnUnderlay) Contrast() int16
func (*DgnUnderlay) Elevation ¶
func (this *DgnUnderlay) Elevation() float64
func (*DgnUnderlay) Fade ¶
func (this *DgnUnderlay) Fade() int16
func (*DgnUnderlay) Flags ¶
func (this *DgnUnderlay) Flags() int
func (*DgnUnderlay) Handle ¶
func (this *DgnUnderlay) Handle() Handle
func (*DgnUnderlay) ImageByteCount ¶
func (this *DgnUnderlay) ImageByteCount() int
func (*DgnUnderlay) InsertionPoint ¶
func (this *DgnUnderlay) InsertionPoint() Point
func (*DgnUnderlay) IsInPaperSpace ¶
func (this *DgnUnderlay) IsInPaperSpace() bool
func (*DgnUnderlay) IsVisible ¶
func (this *DgnUnderlay) IsVisible() bool
func (*DgnUnderlay) Layer ¶
func (this *DgnUnderlay) Layer() string
func (*DgnUnderlay) LineTypeName ¶
func (this *DgnUnderlay) LineTypeName() string
func (*DgnUnderlay) LineTypeScale ¶
func (this *DgnUnderlay) LineTypeScale() float64
func (*DgnUnderlay) LineWeight ¶
func (this *DgnUnderlay) LineWeight() LineWeight
func (*DgnUnderlay) MaterialHandle ¶
func (this *DgnUnderlay) MaterialHandle() string
func (*DgnUnderlay) Normal ¶
func (this *DgnUnderlay) Normal() Vector
func (*DgnUnderlay) ObjectHandle ¶
func (this *DgnUnderlay) ObjectHandle() string
func (*DgnUnderlay) Owner ¶
func (e *DgnUnderlay) Owner() *DrawingItem
func (*DgnUnderlay) PlotStyle ¶
func (e *DgnUnderlay) PlotStyle() *DrawingItem
func (*DgnUnderlay) PreviewImageData ¶
func (this *DgnUnderlay) PreviewImageData() []string
func (*DgnUnderlay) RotationAngle ¶
func (this *DgnUnderlay) RotationAngle() float64
func (*DgnUnderlay) SetBoundaryPoints ¶
func (this *DgnUnderlay) SetBoundaryPoints(val []Point)
func (*DgnUnderlay) SetColor ¶
func (this *DgnUnderlay) SetColor(val Color)
func (*DgnUnderlay) SetColor24Bit ¶
func (this *DgnUnderlay) SetColor24Bit(val int)
func (*DgnUnderlay) SetColorName ¶
func (this *DgnUnderlay) SetColorName(val string)
func (*DgnUnderlay) SetContrast ¶
func (this *DgnUnderlay) SetContrast(val int16)
func (*DgnUnderlay) SetElevation ¶
func (this *DgnUnderlay) SetElevation(val float64)
func (*DgnUnderlay) SetFade ¶
func (this *DgnUnderlay) SetFade(val int16)
func (*DgnUnderlay) SetFlags ¶
func (this *DgnUnderlay) SetFlags(val int)
func (*DgnUnderlay) SetHandle ¶
func (this *DgnUnderlay) SetHandle(val Handle)
func (*DgnUnderlay) SetImageByteCount ¶
func (this *DgnUnderlay) SetImageByteCount(val int)
func (*DgnUnderlay) SetInsertionPoint ¶
func (this *DgnUnderlay) SetInsertionPoint(val Point)
func (*DgnUnderlay) SetIsInPaperSpace ¶
func (this *DgnUnderlay) SetIsInPaperSpace(val bool)
func (*DgnUnderlay) SetIsVisible ¶
func (this *DgnUnderlay) SetIsVisible(val bool)
func (*DgnUnderlay) SetLayer ¶
func (this *DgnUnderlay) SetLayer(val string)
func (*DgnUnderlay) SetLineTypeName ¶
func (this *DgnUnderlay) SetLineTypeName(val string)
func (*DgnUnderlay) SetLineTypeScale ¶
func (this *DgnUnderlay) SetLineTypeScale(val float64)
func (*DgnUnderlay) SetLineWeight ¶
func (this *DgnUnderlay) SetLineWeight(val LineWeight)
func (*DgnUnderlay) SetMaterialHandle ¶
func (this *DgnUnderlay) SetMaterialHandle(val string)
func (*DgnUnderlay) SetNormal ¶
func (this *DgnUnderlay) SetNormal(val Vector)
func (*DgnUnderlay) SetObjectHandle ¶
func (this *DgnUnderlay) SetObjectHandle(val string)
func (*DgnUnderlay) SetOwner ¶
func (e *DgnUnderlay) SetOwner(val *DrawingItem)
func (*DgnUnderlay) SetPlotStyle ¶
func (e *DgnUnderlay) SetPlotStyle(val *DrawingItem)
func (*DgnUnderlay) SetPreviewImageData ¶
func (this *DgnUnderlay) SetPreviewImageData(val []string)
func (*DgnUnderlay) SetRotationAngle ¶
func (this *DgnUnderlay) SetRotationAngle(val float64)
func (*DgnUnderlay) SetShadowMode ¶
func (this *DgnUnderlay) SetShadowMode(val ShadowMode)
func (*DgnUnderlay) SetTransparency ¶
func (this *DgnUnderlay) SetTransparency(val int)
func (*DgnUnderlay) SetXScale ¶
func (this *DgnUnderlay) SetXScale(val float64)
func (*DgnUnderlay) SetYScale ¶
func (this *DgnUnderlay) SetYScale(val float64)
func (*DgnUnderlay) SetZScale ¶
func (this *DgnUnderlay) SetZScale(val float64)
func (*DgnUnderlay) SetpointX ¶
func (this *DgnUnderlay) SetpointX(val []float64)
func (*DgnUnderlay) SetpointY ¶
func (this *DgnUnderlay) SetpointY(val []float64)
func (*DgnUnderlay) ShadowMode ¶
func (this *DgnUnderlay) ShadowMode() ShadowMode
func (*DgnUnderlay) Transparency ¶
func (this *DgnUnderlay) Transparency() int
func (*DgnUnderlay) XScale ¶
func (this *DgnUnderlay) XScale() float64
func (*DgnUnderlay) YScale ¶
func (this *DgnUnderlay) YScale() float64
func (*DgnUnderlay) ZScale ¶
func (this *DgnUnderlay) ZScale() float64
type DiameterDimension ¶
type DiameterDimension struct { DefinitionPoint2 Point LeaderLength float64 // contains filtered or unexported fields }
func NewDiameterDimension ¶
func NewDiameterDimension() *DiameterDimension
func (*DiameterDimension) ActualMeasurement ¶
func (this *DiameterDimension) ActualMeasurement() float64
func (*DiameterDimension) AttachmentPoint ¶
func (this *DiameterDimension) AttachmentPoint() AttachmentPoint
func (*DiameterDimension) BlockName ¶
func (this *DiameterDimension) BlockName() string
func (*DiameterDimension) Color ¶
func (this *DiameterDimension) Color() Color
func (*DiameterDimension) Color24Bit ¶
func (this *DiameterDimension) Color24Bit() int
func (*DiameterDimension) ColorName ¶
func (this *DiameterDimension) ColorName() string
func (*DiameterDimension) DefinitionPoint1 ¶
func (this *DiameterDimension) DefinitionPoint1() Point
func (*DiameterDimension) DimensionStyleName ¶
func (this *DiameterDimension) DimensionStyleName() string
func (*DiameterDimension) DimensionType ¶
func (this *DiameterDimension) DimensionType() DimensionType
func (*DiameterDimension) Elevation ¶
func (this *DiameterDimension) Elevation() float64
func (*DiameterDimension) Handle ¶
func (this *DiameterDimension) Handle() Handle
func (*DiameterDimension) HorizontalDirectionAngle ¶
func (this *DiameterDimension) HorizontalDirectionAngle() float64
func (*DiameterDimension) ImageByteCount ¶
func (this *DiameterDimension) ImageByteCount() int
func (*DiameterDimension) IsInPaperSpace ¶
func (this *DiameterDimension) IsInPaperSpace() bool
func (*DiameterDimension) IsVisible ¶
func (this *DiameterDimension) IsVisible() bool
func (*DiameterDimension) Layer ¶
func (this *DiameterDimension) Layer() string
func (*DiameterDimension) LineTypeName ¶
func (this *DiameterDimension) LineTypeName() string
func (*DiameterDimension) LineTypeScale ¶
func (this *DiameterDimension) LineTypeScale() float64
func (*DiameterDimension) LineWeight ¶
func (this *DiameterDimension) LineWeight() LineWeight
func (*DiameterDimension) MaterialHandle ¶
func (this *DiameterDimension) MaterialHandle() string
func (*DiameterDimension) Normal ¶
func (this *DiameterDimension) Normal() Vector
func (*DiameterDimension) Owner ¶
func (e *DiameterDimension) Owner() *DrawingItem
func (*DiameterDimension) PlotStyle ¶
func (e *DiameterDimension) PlotStyle() *DrawingItem
func (*DiameterDimension) PreviewImageData ¶
func (this *DiameterDimension) PreviewImageData() []string
func (*DiameterDimension) SetActualMeasurement ¶
func (this *DiameterDimension) SetActualMeasurement(val float64)
func (*DiameterDimension) SetAttachmentPoint ¶
func (this *DiameterDimension) SetAttachmentPoint(val AttachmentPoint)
func (*DiameterDimension) SetBlockName ¶
func (this *DiameterDimension) SetBlockName(val string)
func (*DiameterDimension) SetColor ¶
func (this *DiameterDimension) SetColor(val Color)
func (*DiameterDimension) SetColor24Bit ¶
func (this *DiameterDimension) SetColor24Bit(val int)
func (*DiameterDimension) SetColorName ¶
func (this *DiameterDimension) SetColorName(val string)
func (*DiameterDimension) SetDefinitionPoint1 ¶
func (this *DiameterDimension) SetDefinitionPoint1(val Point)
func (*DiameterDimension) SetDimensionStyleName ¶
func (this *DiameterDimension) SetDimensionStyleName(val string)
func (*DiameterDimension) SetDimensionType ¶
func (this *DiameterDimension) SetDimensionType(val DimensionType)
func (*DiameterDimension) SetElevation ¶
func (this *DiameterDimension) SetElevation(val float64)
func (*DiameterDimension) SetHandle ¶
func (this *DiameterDimension) SetHandle(val Handle)
func (*DiameterDimension) SetHorizontalDirectionAngle ¶
func (this *DiameterDimension) SetHorizontalDirectionAngle(val float64)
func (*DiameterDimension) SetImageByteCount ¶
func (this *DiameterDimension) SetImageByteCount(val int)
func (*DiameterDimension) SetIsInPaperSpace ¶
func (this *DiameterDimension) SetIsInPaperSpace(val bool)
func (*DiameterDimension) SetIsVisible ¶
func (this *DiameterDimension) SetIsVisible(val bool)
func (*DiameterDimension) SetLayer ¶
func (this *DiameterDimension) SetLayer(val string)
func (*DiameterDimension) SetLineTypeName ¶
func (this *DiameterDimension) SetLineTypeName(val string)
func (*DiameterDimension) SetLineTypeScale ¶
func (this *DiameterDimension) SetLineTypeScale(val float64)
func (*DiameterDimension) SetLineWeight ¶
func (this *DiameterDimension) SetLineWeight(val LineWeight)
func (*DiameterDimension) SetMaterialHandle ¶
func (this *DiameterDimension) SetMaterialHandle(val string)
func (*DiameterDimension) SetNormal ¶
func (this *DiameterDimension) SetNormal(val Vector)
func (*DiameterDimension) SetOwner ¶
func (e *DiameterDimension) SetOwner(val *DrawingItem)
func (*DiameterDimension) SetPlotStyle ¶
func (e *DiameterDimension) SetPlotStyle(val *DrawingItem)
func (*DiameterDimension) SetPreviewImageData ¶
func (this *DiameterDimension) SetPreviewImageData(val []string)
func (*DiameterDimension) SetShadowMode ¶
func (this *DiameterDimension) SetShadowMode(val ShadowMode)
func (*DiameterDimension) SetText ¶
func (this *DiameterDimension) SetText(val string)
func (*DiameterDimension) SetTextLineSpacingFactor ¶
func (this *DiameterDimension) SetTextLineSpacingFactor(val float64)
func (*DiameterDimension) SetTextLineSpacingStyle ¶
func (this *DiameterDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
func (*DiameterDimension) SetTextMidPoint ¶
func (this *DiameterDimension) SetTextMidPoint(val Point)
func (*DiameterDimension) SetTextRotationAngle ¶
func (this *DiameterDimension) SetTextRotationAngle(val float64)
func (*DiameterDimension) SetTransparency ¶
func (this *DiameterDimension) SetTransparency(val int)
func (*DiameterDimension) SetVersion ¶
func (this *DiameterDimension) SetVersion(val Version)
func (*DiameterDimension) ShadowMode ¶
func (this *DiameterDimension) ShadowMode() ShadowMode
func (*DiameterDimension) Text ¶
func (this *DiameterDimension) Text() string
func (*DiameterDimension) TextLineSpacingFactor ¶
func (this *DiameterDimension) TextLineSpacingFactor() float64
func (*DiameterDimension) TextLineSpacingStyle ¶
func (this *DiameterDimension) TextLineSpacingStyle() TextLineSpacingStyle
func (*DiameterDimension) TextMidPoint ¶
func (this *DiameterDimension) TextMidPoint() Point
func (*DiameterDimension) TextRotationAngle ¶
func (this *DiameterDimension) TextRotationAngle() float64
func (*DiameterDimension) Transparency ¶
func (this *DiameterDimension) Transparency() int
func (*DiameterDimension) Version ¶
func (this *DiameterDimension) Version() Version
type DimStyle ¶
type DimStyle struct { Name string Flags int DimensioningSuffix string AlternateDimensioningSuffix string ArrowBlockName string FirstArrowBlockName string SecondArrowBlockName string DimensioningScaleFactor float64 DimensioningArrowSize float64 DimensionExtensionLineOffset float64 DimensionLineIncrement float64 DimensionExtensionLineIncrement float64 DimensionDistanceRoundingValue float64 DimensionLineExtension float64 DimensionPlusTolerance float64 DimensionMinusTolerance float64 GenerateDimensionTolerances bool GenerateDimensionLimits bool DimensionTextInsideHorizontal bool DimensionTextOutsideHorizontal bool SuppressFirstDimensionExtensionLine bool SuppressSecondDimensionExtensionLine bool TextAboveDimensionLine bool DimensionUnitZeroSuppression UnitZeroSuppression DimensionAngleZeroSuppression UnitZeroSuppression DimensioningTextHeight float64 CenterMarkSize float64 DimensioningTickSize float64 AlternateDimensioningScaleFactor float64 DimensionLinearMeasurementScaleFactor float64 DimensionVerticalTextPosition float64 DimensionToleranceDisplaceScaleFactor float64 DimensionLineGap float64 AlternateDimensioningUnitRounding float64 UseAlternateDimensioning bool AlternateDimensioningDecimalPlaces int16 ForceDimensionLineExtensionsOutsideIfTextExists bool UseSeparateArrowBlocksForDimensions bool ForceDimensionTextInsideExtensions bool SuppressOutsideExtensionDimensionLines bool DimensionLineColor Color DimensionExtensionLineColor Color DimensionTextColor Color AngularDimensionPrecision int16 DimensionUnitFormat UnitFormat DimensionUnitToleranceDecimalPlaces int16 DimensionToleraceDecimalPlaces int16 AlternateDimensioningUnits UnitFormat AlternateDimensioningToleranceDecimalPlaces int16 DimensioningAngleFormat AngleFormat DimensionPrecision int16 DimensionNonAngularUnits NonAngularUnits DimensionDecilamSeparatorChar rune DimensionTextMovementRule DimensionTextMovementRule DimensionTextJustification DimensionTextJustification DimensionToleranceVerticalJustification Justification DimensionToleranceZeroSuppression UnitZeroSuppression AlternateDimensioningZeroSuppression UnitZeroSuppression AlternateDimensioningToleranceZeroSuppression UnitZeroSuppression DimensionTextAndArrowPlacement DimensionFit DimensionCursorControlsTextPosition bool DimensionTextStyle string DimensionLeaderBlockName string DimensionLineWeight LineWeight DimensionExtensionLineWeight LineWeight // contains filtered or unexported fields }
func NewDimStyle ¶
func NewDimStyle() *DimStyle
type Dimension ¶
type Dimension interface { Version() Version SetVersion(val Version) BlockName() string SetBlockName(val string) DefinitionPoint1() Point SetDefinitionPoint1(val Point) TextMidPoint() Point SetTextMidPoint(val Point) DimensionType() DimensionType SetDimensionType(val DimensionType) AttachmentPoint() AttachmentPoint SetAttachmentPoint(val AttachmentPoint) TextLineSpacingStyle() TextLineSpacingStyle SetTextLineSpacingStyle(val TextLineSpacingStyle) TextLineSpacingFactor() float64 SetTextLineSpacingFactor(val float64) ActualMeasurement() float64 SetActualMeasurement(val float64) Text() string SetText(val string) TextRotationAngle() float64 SetTextRotationAngle(val float64) HorizontalDirectionAngle() float64 SetHorizontalDirectionAngle(val float64) Normal() Vector SetNormal(val Vector) DimensionStyleName() string SetDimensionStyleName(val string) }
type DimensionArcSymbolDisplayMode ¶
type DimensionArcSymbolDisplayMode int16
const ( DimensionArcSymbolDisplayModeSymbolBeforeText DimensionArcSymbolDisplayMode = iota DimensionArcSymbolDisplayModeSymbolAboveText DimensionArcSymbolDisplayModeSuppress )
func (DimensionArcSymbolDisplayMode) String ¶
func (this DimensionArcSymbolDisplayMode) String() string
type DimensionAssociativity ¶
type DimensionAssociativity int16
const ( DimensionAssociativityNoAssociationExploded DimensionAssociativity = iota DimensionAssociativityNonAssociativeObjects DimensionAssociativityAssociativeObjects )
func (DimensionAssociativity) String ¶
func (this DimensionAssociativity) String() string
type DimensionFit ¶
type DimensionFit int16
const ( DimensionFitTextAndArrowsOutsideLines DimensionFit = iota DimensionFitMoveArrowsFirst DimensionFitMoveTextFirst DimensionFitMoveEitherForBestFit )
func (DimensionFit) String ¶
func (this DimensionFit) String() string
type DimensionFractionFormat ¶
type DimensionFractionFormat int16
const ( DimensionFractionFormatHorizontalStacking DimensionFractionFormat = iota DimensionFractionFormatDiagonalStacking DimensionFractionFormatNotStacked )
func (DimensionFractionFormat) String ¶
func (this DimensionFractionFormat) String() string
type DimensionTextBackgroundColorMode ¶
type DimensionTextBackgroundColorMode int16
const ( DimensionTextBackgroundColorModeNone DimensionTextBackgroundColorMode = iota DimensionTextBackgroundColorModeUseDrawingBackground DimensionTextBackgroundColorModeCustom )
func (DimensionTextBackgroundColorMode) String ¶
func (this DimensionTextBackgroundColorMode) String() string
type DimensionTextJustification ¶
type DimensionTextJustification int16
const ( DimensionTextJustificationAboveLineCenter DimensionTextJustification = iota DimensionTextJustificationAboveLineNextToFirstExtension DimensionTextJustificationAboveLineNextToSecondExtension DimensionTextJustificationAboveLineCenteredOnFirstExtension DimensionTextJustificationAboveLineCenteredOnSecondExtension )
func (DimensionTextJustification) String ¶
func (this DimensionTextJustification) String() string
type DimensionTextMovementRule ¶
type DimensionTextMovementRule int16
const ( DimensionTextMovementRuleMoveLineWithText DimensionTextMovementRule = iota DimensionTextMovementRuleAddLeaderWhenTextIsMoved DimensionTextMovementRuleMoveTextFreely )
func (DimensionTextMovementRule) String ¶
func (this DimensionTextMovementRule) String() string
type DimensionType ¶
type DimensionType int16
const ( DimensionTypeRotatedHorizontalOrVertical DimensionType = iota DimensionTypeAligned DimensionTypeAngular DimensionTypeDiameter DimensionTypeRadius DimensionTypeAngularThreePoint DimensionTypeOrdinate )
func (DimensionType) String ¶
func (this DimensionType) String() string
type DoubleCodePairValue ¶
type DoubleCodePairValue struct {
Value float64
}
DoubleCodePairValue represents a floating point code pair value.
type Drawing ¶
type Drawing struct { Header Header AppIds []AppId BlockRecords []BlockRecord DimStyles []DimStyle Layers []Layer LineTypes []LineType Styles []Style Ucss []Ucs Views []View ViewPorts []ViewPort Blocks []Block Entities []Entity // contains filtered or unexported fields }
The Drawing struct represents a complete DXF drawing.
func ParseDrawing ¶
ParseDrawing returns a drawing as parsed from a `string`.
func ParseDrawingFromCodePairs ¶
ParseDrawingFromCodePairs returns a drawing as parsed from a sequence of `CodePair`.
func ReadFromReader ¶
ReadFromReader reads a DXF drawing from the specified io.Reader.
func ReadFromReaderWithEncoding ¶
ReadFromReaderWithEncoding reads a DXF drawing from the specified io.Reader with the specified default text encoding.
func (*Drawing) GetItemByHandle ¶
func (d *Drawing) GetItemByHandle(h Handle) (item *DrawingItem, err error)
GetItemByHandle gets a `DrawingItem` with the appropriate handle.
func (*Drawing) SaveFileBinary ¶
SaveFileBinary writes the current drawing to the specified path as a binary DXF.
func (*Drawing) SaveToWriter ¶
SaveToWriter writes the current drawing to the specified io.Writer.
func (*Drawing) SaveToWriterBinary ¶
SaveToWriterBinary writes the current drawing to the specified io.Writer as a binary DXF.
type DrawingDirection ¶
type DrawingDirection int16
const ( DrawingDirectionLeftToRight DrawingDirection = 1 DrawingDirectionTopToBottom DrawingDirection = 3 DrawingDirectionByStyle DrawingDirection = 5 )
func (DrawingDirection) String ¶
func (this DrawingDirection) String() string
type DrawingItem ¶
type DrawingItem interface { Handle() Handle SetHandle(h Handle) Owner() *DrawingItem SetOwner(val *DrawingItem) }
DrawingItem represents an item in a DXF drawing that has a `Handle` value.
type DrawingUnits ¶
type DrawingUnits int16
const ( DrawingUnitsEnglish DrawingUnits = iota DrawingUnitsMetric )
func (DrawingUnits) String ¶
func (this DrawingUnits) String() string
type Dwf3DPrecision ¶
type Dwf3DPrecision int16
const ( Dwf3DPrecision_ Dwf3DPrecision = iota Dwf3DPrecisionDeviation1 Dwf3DPrecisionDeviation0_5 Dwf3DPrecisionDeviation0_2 Dwf3DPrecisionDeviation0_1 Dwf3DPrecisionDeviation0_01 Dwf3DPrecisionDeviation0_001 )
func (Dwf3DPrecision) String ¶
func (this Dwf3DPrecision) String() string
type DwfUnderlay ¶
type DwfUnderlay struct {
// contains filtered or unexported fields
}
func NewDwfUnderlay ¶
func NewDwfUnderlay() *DwfUnderlay
func (*DwfUnderlay) BoundaryPoints ¶
func (this *DwfUnderlay) BoundaryPoints() []Point
func (*DwfUnderlay) Color ¶
func (this *DwfUnderlay) Color() Color
func (*DwfUnderlay) Color24Bit ¶
func (this *DwfUnderlay) Color24Bit() int
func (*DwfUnderlay) ColorName ¶
func (this *DwfUnderlay) ColorName() string
func (*DwfUnderlay) Contrast ¶
func (this *DwfUnderlay) Contrast() int16
func (*DwfUnderlay) Elevation ¶
func (this *DwfUnderlay) Elevation() float64
func (*DwfUnderlay) Fade ¶
func (this *DwfUnderlay) Fade() int16
func (*DwfUnderlay) Flags ¶
func (this *DwfUnderlay) Flags() int
func (*DwfUnderlay) Handle ¶
func (this *DwfUnderlay) Handle() Handle
func (*DwfUnderlay) ImageByteCount ¶
func (this *DwfUnderlay) ImageByteCount() int
func (*DwfUnderlay) InsertionPoint ¶
func (this *DwfUnderlay) InsertionPoint() Point
func (*DwfUnderlay) IsInPaperSpace ¶
func (this *DwfUnderlay) IsInPaperSpace() bool
func (*DwfUnderlay) IsVisible ¶
func (this *DwfUnderlay) IsVisible() bool
func (*DwfUnderlay) Layer ¶
func (this *DwfUnderlay) Layer() string
func (*DwfUnderlay) LineTypeName ¶
func (this *DwfUnderlay) LineTypeName() string
func (*DwfUnderlay) LineTypeScale ¶
func (this *DwfUnderlay) LineTypeScale() float64
func (*DwfUnderlay) LineWeight ¶
func (this *DwfUnderlay) LineWeight() LineWeight
func (*DwfUnderlay) MaterialHandle ¶
func (this *DwfUnderlay) MaterialHandle() string
func (*DwfUnderlay) Normal ¶
func (this *DwfUnderlay) Normal() Vector
func (*DwfUnderlay) ObjectHandle ¶
func (this *DwfUnderlay) ObjectHandle() string
func (*DwfUnderlay) Owner ¶
func (e *DwfUnderlay) Owner() *DrawingItem
func (*DwfUnderlay) PlotStyle ¶
func (e *DwfUnderlay) PlotStyle() *DrawingItem
func (*DwfUnderlay) PreviewImageData ¶
func (this *DwfUnderlay) PreviewImageData() []string
func (*DwfUnderlay) RotationAngle ¶
func (this *DwfUnderlay) RotationAngle() float64
func (*DwfUnderlay) SetBoundaryPoints ¶
func (this *DwfUnderlay) SetBoundaryPoints(val []Point)
func (*DwfUnderlay) SetColor ¶
func (this *DwfUnderlay) SetColor(val Color)
func (*DwfUnderlay) SetColor24Bit ¶
func (this *DwfUnderlay) SetColor24Bit(val int)
func (*DwfUnderlay) SetColorName ¶
func (this *DwfUnderlay) SetColorName(val string)
func (*DwfUnderlay) SetContrast ¶
func (this *DwfUnderlay) SetContrast(val int16)
func (*DwfUnderlay) SetElevation ¶
func (this *DwfUnderlay) SetElevation(val float64)
func (*DwfUnderlay) SetFade ¶
func (this *DwfUnderlay) SetFade(val int16)
func (*DwfUnderlay) SetFlags ¶
func (this *DwfUnderlay) SetFlags(val int)
func (*DwfUnderlay) SetHandle ¶
func (this *DwfUnderlay) SetHandle(val Handle)
func (*DwfUnderlay) SetImageByteCount ¶
func (this *DwfUnderlay) SetImageByteCount(val int)
func (*DwfUnderlay) SetInsertionPoint ¶
func (this *DwfUnderlay) SetInsertionPoint(val Point)
func (*DwfUnderlay) SetIsInPaperSpace ¶
func (this *DwfUnderlay) SetIsInPaperSpace(val bool)
func (*DwfUnderlay) SetIsVisible ¶
func (this *DwfUnderlay) SetIsVisible(val bool)
func (*DwfUnderlay) SetLayer ¶
func (this *DwfUnderlay) SetLayer(val string)
func (*DwfUnderlay) SetLineTypeName ¶
func (this *DwfUnderlay) SetLineTypeName(val string)
func (*DwfUnderlay) SetLineTypeScale ¶
func (this *DwfUnderlay) SetLineTypeScale(val float64)
func (*DwfUnderlay) SetLineWeight ¶
func (this *DwfUnderlay) SetLineWeight(val LineWeight)
func (*DwfUnderlay) SetMaterialHandle ¶
func (this *DwfUnderlay) SetMaterialHandle(val string)
func (*DwfUnderlay) SetNormal ¶
func (this *DwfUnderlay) SetNormal(val Vector)
func (*DwfUnderlay) SetObjectHandle ¶
func (this *DwfUnderlay) SetObjectHandle(val string)
func (*DwfUnderlay) SetOwner ¶
func (e *DwfUnderlay) SetOwner(val *DrawingItem)
func (*DwfUnderlay) SetPlotStyle ¶
func (e *DwfUnderlay) SetPlotStyle(val *DrawingItem)
func (*DwfUnderlay) SetPreviewImageData ¶
func (this *DwfUnderlay) SetPreviewImageData(val []string)
func (*DwfUnderlay) SetRotationAngle ¶
func (this *DwfUnderlay) SetRotationAngle(val float64)
func (*DwfUnderlay) SetShadowMode ¶
func (this *DwfUnderlay) SetShadowMode(val ShadowMode)
func (*DwfUnderlay) SetTransparency ¶
func (this *DwfUnderlay) SetTransparency(val int)
func (*DwfUnderlay) SetXScale ¶
func (this *DwfUnderlay) SetXScale(val float64)
func (*DwfUnderlay) SetYScale ¶
func (this *DwfUnderlay) SetYScale(val float64)
func (*DwfUnderlay) SetZScale ¶
func (this *DwfUnderlay) SetZScale(val float64)
func (*DwfUnderlay) SetpointX ¶
func (this *DwfUnderlay) SetpointX(val []float64)
func (*DwfUnderlay) SetpointY ¶
func (this *DwfUnderlay) SetpointY(val []float64)
func (*DwfUnderlay) ShadowMode ¶
func (this *DwfUnderlay) ShadowMode() ShadowMode
func (*DwfUnderlay) Transparency ¶
func (this *DwfUnderlay) Transparency() int
func (*DwfUnderlay) XScale ¶
func (this *DwfUnderlay) XScale() float64
func (*DwfUnderlay) YScale ¶
func (this *DwfUnderlay) YScale() float64
func (*DwfUnderlay) ZScale ¶
func (this *DwfUnderlay) ZScale() float64
type Ellipse ¶
type Ellipse struct { Center Point MajorAxis Vector Normal Vector MinorAxisRatio float64 StartAngle float64 // Ellipse start angle in radians. EndAngle float64 // Ellipse end angle in radians. // contains filtered or unexported fields }
func NewEllipse ¶
func NewEllipse() *Ellipse
func (*Ellipse) Color24Bit ¶
func (*Ellipse) ImageByteCount ¶
func (*Ellipse) IsInPaperSpace ¶
func (*Ellipse) LineTypeName ¶
func (*Ellipse) LineTypeScale ¶
func (*Ellipse) LineWeight ¶
func (this *Ellipse) LineWeight() LineWeight
func (*Ellipse) MaterialHandle ¶
func (*Ellipse) Owner ¶
func (e *Ellipse) Owner() *DrawingItem
func (*Ellipse) PlotStyle ¶
func (e *Ellipse) PlotStyle() *DrawingItem
func (*Ellipse) PreviewImageData ¶
func (*Ellipse) SetColor24Bit ¶
func (*Ellipse) SetColorName ¶
func (*Ellipse) SetElevation ¶
func (*Ellipse) SetImageByteCount ¶
func (*Ellipse) SetIsInPaperSpace ¶
func (*Ellipse) SetIsVisible ¶
func (*Ellipse) SetLineTypeName ¶
func (*Ellipse) SetLineTypeScale ¶
func (*Ellipse) SetLineWeight ¶
func (this *Ellipse) SetLineWeight(val LineWeight)
func (*Ellipse) SetMaterialHandle ¶
func (*Ellipse) SetOwner ¶
func (e *Ellipse) SetOwner(val *DrawingItem)
func (*Ellipse) SetPlotStyle ¶
func (e *Ellipse) SetPlotStyle(val *DrawingItem)
func (*Ellipse) SetPreviewImageData ¶
func (*Ellipse) SetShadowMode ¶
func (this *Ellipse) SetShadowMode(val ShadowMode)
func (*Ellipse) SetTransparency ¶
func (*Ellipse) ShadowMode ¶
func (this *Ellipse) ShadowMode() ShadowMode
func (*Ellipse) Transparency ¶
type EndCapSetting ¶
type EndCapSetting int16
const ( EndCapSettingNone EndCapSetting = iota EndCapSettingRound EndCapSettingAngle EndCapSettingSquare )
func (EndCapSetting) String ¶
func (this EndCapSetting) String() string
type Entity ¶
type Entity interface { Handle() Handle SetHandle(val Handle) IsInPaperSpace() bool SetIsInPaperSpace(val bool) Layer() string SetLayer(val string) LineTypeName() string SetLineTypeName(val string) Elevation() float64 SetElevation(val float64) MaterialHandle() string SetMaterialHandle(val string) Color() Color SetColor(val Color) LineWeight() LineWeight SetLineWeight(val LineWeight) LineTypeScale() float64 SetLineTypeScale(val float64) IsVisible() bool SetIsVisible(val bool) ImageByteCount() int SetImageByteCount(val int) PreviewImageData() []string SetPreviewImageData(val []string) Color24Bit() int SetColor24Bit(val int) ColorName() string SetColorName(val string) Transparency() int SetTransparency(val int) ShadowMode() ShadowMode SetShadowMode(val ShadowMode) Owner() *DrawingItem SetOwner(val *DrawingItem) PlotStyle() *DrawingItem SetPlotStyle(val *DrawingItem) // contains filtered or unexported methods }
type Face ¶
type Face struct { FirstCorner Point SecondCorner Point ThirdCorner Point FourthCorner Point EdgeFlags int // contains filtered or unexported fields }
func (*Face) Color24Bit ¶
func (*Face) FirstEdgeInvisible ¶
FirstEdgeInvisible status flag.
func (*Face) FourthEdgeInvisible ¶
FourthEdgeInvisible status flag.
func (*Face) ImageByteCount ¶
func (*Face) IsInPaperSpace ¶
func (*Face) LineTypeName ¶
func (*Face) LineTypeScale ¶
func (*Face) LineWeight ¶
func (this *Face) LineWeight() LineWeight
func (*Face) MaterialHandle ¶
func (*Face) Owner ¶
func (e *Face) Owner() *DrawingItem
func (*Face) PlotStyle ¶
func (e *Face) PlotStyle() *DrawingItem
func (*Face) PreviewImageData ¶
func (*Face) SecondEdgeInvisible ¶
SecondEdgeInvisible status flag.
func (*Face) SetColor24Bit ¶
func (*Face) SetColorName ¶
func (*Face) SetElevation ¶
func (*Face) SetFirstEdgeInvisible ¶
FirstEdgeInvisible status flag.
func (*Face) SetFourthEdgeInvisible ¶
FourthEdgeInvisible status flag.
func (*Face) SetImageByteCount ¶
func (*Face) SetIsInPaperSpace ¶
func (*Face) SetIsVisible ¶
func (*Face) SetLineTypeName ¶
func (*Face) SetLineTypeScale ¶
func (*Face) SetLineWeight ¶
func (this *Face) SetLineWeight(val LineWeight)
func (*Face) SetMaterialHandle ¶
func (*Face) SetOwner ¶
func (e *Face) SetOwner(val *DrawingItem)
func (*Face) SetPlotStyle ¶
func (e *Face) SetPlotStyle(val *DrawingItem)
func (*Face) SetPreviewImageData ¶
func (*Face) SetSecondEdgeInvisible ¶
SecondEdgeInvisible status flag.
func (*Face) SetShadowMode ¶
func (this *Face) SetShadowMode(val ShadowMode)
func (*Face) SetThirdEdgeInvisible ¶
ThirdEdgeInvisible status flag.
func (*Face) SetTransparency ¶
func (*Face) ShadowMode ¶
func (this *Face) ShadowMode() ShadowMode
func (*Face) ThirdEdgeInvisible ¶
ThirdEdgeInvisible status flag.
func (*Face) Transparency ¶
type Handle ¶
type Handle uint64
Handle represents a unique identifier for various drawing elements.
type Header ¶
type Header struct { // The $ACADVER header variable. The AutoCAD drawing database version number. Version AcadVersion // The $ACADMAINTVER header variable. Maintenance version number (should be ignored). Minimum AutoCAD version R14. MaintenanceVersion int16 // The $DWGCODEPAGE header variable. Drawing code page; set to the system code page when a new drawing is created, but not otherwise maintained by AutoCAD. Minimum AutoCAD version R13. DrawingCodePage string // The $LASTSAVEDBY header variable. Name of the last user to modify the file. Minimum AutoCAD version R2004. LastSavedBy string // The $REQUIREDVERSIONS header variable. Unknown. Minimum AutoCAD version R2013. RequiredVersions int64 // The $INSBASE header variable. Insertion base set by BASE command (in WCS). InsertionBase Point // The $EXTMIN header variable. X, Y, and Z drawing extents lower-left corner (in WCS). MinimumDrawingExtents Point // The $EXTMAX header variable. X, Y, and Z drawing extents upper-right corner (in WCS). MaximumDrawingExtents Point // The $LIMMIN header variable. XY drawing limits lower-left corner (in WCS). MinimumDrawingLimits Point // The $LIMMAX header variable. XY drawing limits upper-right corner (in WCS). MaximumDrawingLimits Point // The $ORTHOMODE header variable. Ortho mode on. DrawOrthoganalLines bool // The $REGENMODE header variable. REGENAUTO mode on. UseRegenMode bool // The $FILLMODE header variable. Fill mode on. FillModeOn bool // The $QTEXTMODE header variable. Quick text mode on. UseQuickTextMode bool // The $MIRRTEXT header variable. Mirror text. MirrorText bool // The $DRAGMODE header variable. Controls the way dragged objects are displayed. Maximum AutoCAD version R14. DragMode DragMode // The $LTSCALE header variable. Global line type scale. LineTypeScale float64 // The $OSMODE header variable. Running object snap modes. Maximum AutoCAD version R14. ObjectSnapFlags int // The $ATTMODE header variable. Attribute visibility. AttributeVisibility AttributeVisibility // The $TEXTSIZE header variable. Default text height. DefaultTextHeight float64 // The $TRACEWID header variable. Default trace width. TraceWidth float64 // The $TEXTSTYLE header variable. Current text style name. TextStyle string // The $CLAYER header variable. Current layer name. CurrentLayer string // The $CELTYPE header variable. Entity line type name, or BYBLOCK or BYLAYER. CurrentEntityLineType string // The $CECOLOR header variable. Current entity color. CurrentEntityColor Color // The $CELTSCALE header variable. Current entity line type scale. Minimum AutoCAD version R13. CurrentEntityLineTypeScale float64 // The $DELOBJ header variable. Controls object deletion. Minimum AutoCAD version R13. Maximum AutoCAD version R14. RetainDeletedObjects bool // The $DISPSILH header variable. Controls the display of silhouette curves of body objects in wireframe mode. Minimum AutoCAD version R13. DisplaySilhouetteCurvesInWireframeMode bool // The $DRAGVS header variable. Hard-pointer ID to visual style when creating 3D solid primitives. Minimum AutoCAD version R2007. SolidVisualStylePointer Handle // The $DIMSCALE header variable. Overall dimensioning scale factor. DimensioningScaleFactor float64 // The $DIMASZ header variable. Dimensioning arrow size. DimensioningArrowSize float64 // The $DIMEXO header variable. Extension line offset. DimensionExtensionLineOffset float64 // The $DIMDLI header variable. Dimension line increment. DimensionLineIncrement float64 // The $DIMRND header variable. Rounding value for dimension distances. DimensionDistanceRoundingValue float64 // The $DIMDLE header variable. Dimension line extension. DimensionLineExtension float64 // The $DIMEXE header variable. Extension line extension. DimensionExtensionLineExtension float64 // The $DIMTP header variable. Plus tolerance. DimensionPlusTolerance float64 // The $DIMTM header variable. Minus tolerance. DimensionMinusTolerance float64 // The $DIMTXT header variable. Dimensioning text height. DimensioningTextHeight float64 // The $DIMCEN header variable. Size of center mark/lines. CenterMarkSize float64 // The $DIMTSZ header variable. Dimensioning tick size. DimensioningTickSize float64 // The $DIMTOL header variable. Dimension tolerances generated. GenerateDimensionTolerances bool // The $DIMLIM header variable. Dimension limits generated. GenerateDimensionLimits bool // The $DIMTIH header variable. Text inside horizontal. DimensionTextInsideHorizontal bool // The $DIMTOH header variable. Text outside horizontal. DimensionTextOutsideHorizontal bool // The $DIMSE1 header variable. Suppression of first extension line. Minimum AutoCAD version R12. SuppressFirstDimensionExtensionLine bool // The $DIMSE2 header variable. Suppression of second extension line. Minimum AutoCAD version R12. SuppressSecondDimensionExtensionLine bool // The $DIMTAD header variable. Text above dimension line. TextAboveDimensionLine bool // The $DIMZIN header variable. Controls suppression of zeros for primary unit values. DimensionUnitZeroSuppression UnitZeroSuppression // The $DIMBLK header variable. Arrow block name. ArrowBlockName string // The $DIMASO header variable. Controls associative dimensioning. CreateAssociativeDimensioning bool // The $DIMSHO header variable. Recompute dimensions while dragging. RecomputeDimensionsWhileDragging bool // The $DIMPOST header variable. General dimensioning suffix. DimensioningSuffix string // The $DIMAPOST header variable. Alternate dimensioning suffix. AlternateDimensioningSuffix string // The $DIMALT header variable. Alternate unit dimensioning performed. UseAlternateDimensioning bool // The $DIMALTD header variable. Alternate unit decimal places. AlternateDimensioningDecimalPlaces int16 // The $DIMALTF header variable. Alternate unit scale factor. AlternateDimensioningScaleFactor float64 // The $DIMLFAC header variable. Linear measurements scale factor. DimensionLinearMeasurementsScaleFactor float64 // The $DIMTOFL header variable. If text is outside extensions, force line extensions between extensions. ForceDimensionLineExtensionsOutsideIfTextIs bool // The $DIMTVP header variable. Text vertical position. DimensionVerticalTextPosition float64 // The $DIMTIX header variable. Force text inside extensions. ForceDimensionTextInsideExtensions bool // The $DIMSOXD header variable. Suppress outside-extensions dimension lines. SuppressOutsideExtensionDimensionLines bool // The $DIMSAH header variable. Use separate arrow blocks. UseSeparateArrowBlocksForDimensions bool // The $DIMBLK1 header variable. First arrow block name. FirstArrowBlockName string // The $DIMBLK2 header variable. Second arrow block name. SecondArrowBlockName string // The $DIMSTYLE header variable. Dimension style name. DimensionStyleName string // The $DIMCLRD header variable. Dimension line color. Minimum AutoCAD version R11. DimensionLineColor Color // The $DIMCLRE header variable. Dimension extension line color. Minimum AutoCAD version R11. DimensionExtensionLineColor Color // The $DIMCLRT header variable. Dimension text color. Minimum AutoCAD version R11. DimensionTextColor Color // The $DIMTFAC header variable. Dimension tolerance display factor. Minimum AutoCAD version R12. DimensionToleranceDisplayScaleFactor float64 // The $DIMGAP header variable. Dimension line gap. Minimum AutoCAD version R11. DimensionLineGap float64 // The $DIMJUST header variable. Horizontal dimension text position. Minimum AutoCAD version R13. DimensionTextJustification DimensionTextJustification // The $DIMTOLJ header variable. Vertical justification for tolerance values. Minimum AutoCAD version R13. DimensionToleranceVerticalJustification Justification // The $DIMTZIN header variable. Controls suppression of zeros for tolerance values. Minimum AutoCAD version R13. DimensionToleranceZeroSuppression UnitZeroSuppression // The $DIMALTZ header variable. Controls suppression of zeros for alternate unit dimension values. Minimum AutoCAD version R13. AlternateDimensioningZeroSupression UnitZeroSuppression // The $DIMALTTZ header variable. Controls suppression of zeros for alternate tolerance values. Minimum AutoCAD version R13. AlternateDimensioningToleranceZeroSupression UnitZeroSuppression // The $DIMFIT header variable. Placement of text and arrowheads. Minimum AutoCAD version R13. Maximum AutoCAD version R14. DimensionTextAndArrowPlacement DimensionFit // The $DIMUPT header variable. Cursor functionality for user-positioned text. Minimum AutoCAD version R13. DimensionCursorControlsTextPosition bool // The $DIMUNIT header variable. Units format for all dimension style family members except angular. Minimum AutoCAD version R13. Maximum AutoCAD version R14. DimensionUnitFormat UnitFormat // The $DIMDEC header variable. Number of decimal places for the tolerance values of a primary units dimension. Minimum AutoCAD version R13. DimensionUnitToleranceDecimalPlaces int16 // The $DIMTDEC header variable. Number of decimal places to display the tolerance values. Minimum AutoCAD version R13. DimensionToleranceDecimalPlaces int16 // The $DIMALTU header variable. Units format for alternate units of all dimension style family members except angular. Minimum AutoCAD version R13. AlternateDimensioningUnits UnitFormat // The $DIMALTTD header variable. Number of decimal places for tolerance values of an alternate units dimension. Minimum AutoCAD version R13. AlternateDimensioningToleranceDecimalPlaces int16 // The $DIMTXSTY header variable. Dimension text style. Minimum AutoCAD version R13. DimensionTextStyle string // The $DIMAUNIT header variable. Angle format for angular dimensions. Minimum AutoCAD version R13. DimensioningAngleFormat AngleFormat // The $DIMADEC header variable. Number of precision places displayed in angular dimensions. Minimum AutoCAD version R2000. AngularDimensionPrecision int16 // The $DIMALTRND header variable. Determines rounding of alternate units. Minimum AutoCAD version R2000. AlternateDimensioningUnitRounding float64 // The $DIMAZIN header variable. Controls suppression of zeros for angular dimensions. Minimum AutoCAD version R2000. DimensionAngleZeroSuppression UnitZeroSuppression // The $DIMDSEP header variable. Single-character decimal separator used when creating dimensions whose unit format is decimal. Minimum AutoCAD version R2000. DimensionDecimalSeparatorRune rune // The $DIMFRAC header variable. Sets the fraction format when DIMLUNIT is set to Architectural or Fractional. Minimum AutoCAD version R2000. DimensionTextHeightScaleFactor DimensionFractionFormat // The $DIMLDRBLK header variable. Arrow block name for leaders. Minimum AutoCAD version R2000. DimensionLeaderBlockName string // The $DIMLUNIT header variable. Sets units for all dimension types except angular. Minimum AutoCAD version R2000. DimensionNonAngularUnits NonAngularUnits // The $DIMLWD header variable. Dimension line lineweight. Minimum AutoCAD version R2000. DimensionLineWeight LineWeight // The $DIMLWE header variable. Extension line lineweight. Minimum AutoCAD version R2000. DimensionExtensionLineWeight LineWeight // The $DIMTMOVE header variable. Dimension text movement rules. Minimum AutoCAD version R2000. DimensionTextMovementRule DimensionTextMovementRule // The $DIMFXL header variable. Sets the total length of the extension lines starting from the dimension line toward the dimension origin. Minimum AutoCAD version R2007. DimensionLineFixedLength float64 // The $DIMFXLON header variable. Controls whether extension lines are set to a fixed length. Minimum AutoCAD version R2007. DimensionLineFixedLengthOn bool // The $DIMJOGANG header variable. Determines the angle of the transverse segment of the dimension line in a jogged radius dimension. Minimum AutoCAD version R2007. DimensionTransverseSegmentAngleInJoggedRadius float64 // The $DIMTFILL header variable. Controls the background of dimension text. Minimum AutoCAD version R2007. DimensionTextBackgroundColorMode DimensionTextBackgroundColorMode // The $DIMTFILLCLR header variable. Sets the color for the text background in dimensions. Minimum AutoCAD version R2007. DimensionTextBackgroundCustomColor Color // The $DIMARCSYM header variable. Controls the display of the arc symbol in an arc length dimension. Minimum AutoCAD version R2007. DimensionArcSymbolDisplayMode DimensionArcSymbolDisplayMode // The $DIMLTYPE header variable. Sets the line type of the dimension line. Minimum AutoCAD version R2007. DimensionLineType string // The $DIMLTEX1 header variable. Sets the line type of the first extension line. Minimum AutoCAD version R2007. DimensionFirstExtensionLineType string // The $DIMLTEX2 header variable. Sets the line type of the second extension line. Minimum AutoCAD version R2007. DimensionSecondExtensionLineType string // The $DIMTXTDIRECTION header variable. Specifies the reading direction of the dimension text. Minimum AutoCAD version R2010. DimensionTextDirection TextDirection // The $LUNITS header variable. Units format for coordinates and distances. UnitFormat UnitFormat // The $LUPREC header variable. Units precision for coordinates and distances. UnitPrecision int16 // The $SKETCHINC header variable. Sketch record increment. SketchRecordIncrement float64 // The $FILLETRAD header variable. Fillet radius. FilletRadius float64 // The $AUNITS header variable. Units format for angles. AngleUnitFormat AngleFormat // The $AUPREC header variable. Units precision for angles. AngleUnitPrecision int16 // The $MENU header variable. Name of menu file. FileName string // The $ELEVATION header variable. Current elevation set by ELEV command. Elevation float64 // The $PELEVATION header variable. Current paper space elevation. Minimum AutoCAD version R11. PaperspaceElevation float64 // The $THICKNESS header variable. Current thickness set by ELEV command. Thickness float64 // The $LIMCHECK header variable. Limits checking. UseLimitsChecking bool // The $BLIPMODE header variable. Display blips for click locations. Maximum AutoCAD version R14. BlipMode bool // The $CHAMFERA header variable. First chamfer distance. FirstChamferDistance float64 // The $CHAMFERB header variable. Second chamfer distance. SecondChamferDistance float64 // The $CHAMFERC header variable. Chamfer length. Minimum AutoCAD version R14. ChamferLength float64 // The $CHAMFERD header variable. Chamfer angle. Minimum AutoCAD version R14. ChamferAngle float64 // The $SKPOLY header variable. Controls polyline sketch mode. PolylineSketchMode PolySketchMode // The $TDCREATE header variable. Local date/time of drawing creation. CreationDate time.Time // The $TDUCREATE header variable. Universal date/time the drawing was created. Minimum AutoCAD version R2000. CreationDateUniversal time.Time // The $TDUPDATE header variable. Local date/time of last drawing update. UpdateDate time.Time // The $TDUUPDATE header variable. Universal date/time of the last update/save. Minimum AutoCAD version R2000. UpdateDateUniversal time.Time // The $TDINDWG header variable. Cumulative editing time for this drawing. TimeInDrawing time.Duration // The $TDUSRTIMER header variable. User-elapsed timer. UserElapsedTimer time.Duration // The $USRTIMER header variable. User timer on. UserTimerOn bool // The $ANGBASE header variable. Angle 0 direction. AngleZeroDirection float64 // The $ANGDIR header variable. Angle directions. AngleDirection AngleDirection // The $PDMODE header variable. Point display mode. PointDisplayMode int // The $PDSIZE header variable. Point display size. PointDisplaySize float64 // The $PLINEWID header variable. Default polyline width. DefaultPolylineWidth float64 // The $COORDS header variable. Controls the display of coordinates. Maximum AutoCAD version R14. CoordinateDisplay CoordinateDisplay // The $SPLFRAME header variable. Controls the display of helixes and smoothed mesh objects. Maximum AutoCAD version R2013. DisplaySplinePolygonControl bool // The $SPLINETYPE header variable. Spline curve type for PEDIT Spline. PEditSplineCurveType PolylineCurvedAndSmoothSurfaceType // The $SPLINESEGS header variable. Number of line segments per spline hatch. LineSegmentsPerSplinePatch int16 // The $ATTDIA header variable. Controls whether the INSERT command uses a dialog box for attribute value entry. Maximum AutoCAD version R14. ShowAttributeEntryDialogs bool // The $ATTREQ header variable. Controls whether INSERT uses default attribute settings during insertion of blocks. Maximum AutoCAD version R14. PromptForAttributeOnInsert bool // The $HANDLING header variable. Handles available. Maximum AutoCAD version R12. HandlesEnabled bool // The $HANDSEED header variable. Next available handle. NextAvailableHandle Handle // The $SURFTAB1 header variable. Number of mesh tabulations in first direction. MeshTabulationsInFirstDirection int16 // The $SURFTAB2 header variable. Number of mesh tabulations in second direction. MeshTabulationsInSecondDirection int16 // The $SURFTYPE header variable. Surface type for PEDIT Smooth. PEditSmoothSurfaceType PolylineCurvedAndSmoothSurfaceType // The $SURFU header variable. Surface density (for PEDIT Smooth) in M direction. PEditSmoothMDensith int16 // The $SURFV header variable. Surface density (for PEDIT Smooth) in N direction. PEditSmoothNDensith int16 // The $UCSBASE header variable. Name of the UCS that defines the origin and orientation of orthographic UCS settings. Minimum AutoCAD version R2000. UCSDefinitionName string // The $UCSNAME header variable. Name of current UCS. UCSName string // The $UCSORG header variable. Origin of current UCS (in WCS). UCSOrigin Point // The $UCSXDIR header variable. Direction of the current UCS X axis (in WCS). UCSXAxis Vector // The $UCSYDIR header variable. Direction of the current UCS Y axis (in WCS). UCSYAxis Vector // The $UCSORTHOREF header variable. If model space UCS is orthographic (UCSORTHOVIEW not equal to 0), this is the name of the UCS that the orthographic UCS is relative to. If blank, UCS is relative to WORLD. Minimum AutoCAD version R2000. OrthoUCSReference string // The $UCSORTHOVIEW header variable. Orthographic view type of model space UCS. Minimum AutoCAD version R2000. OrthgraphicViewType OrthographicViewType // The $UCSORGTOP header variable. Point which becomes the new UCS origin after changing model space UCS to TOP when UCSBASE is set to WORLD. Minimum AutoCAD version R2000. UCSOriginTop Point // The $UCSORGBOTTOM header variable. Point which becomes the new UCS origin after changing model space UCS to BOTTOM when UCSBASE is set to WORLD. Minimum AutoCAD version R2000. UCSOriginBottom Point // The $UCSORGLEFT header variable. Point which becomes the new UCS origin after changing model space UCS to LEFT when UCSBASE is set to WORLD. Minimum AutoCAD version R2000. UCSOriginLeft Point // The $UCSORGRIGHT header variable. Point which becomes the new UCS origin after changing model space UCS to RIGHT when UCSBASE is set to WORLD. Minimum AutoCAD version R2000. UCSOriginRight Point // The $UCSORGFRONT header variable. Point which becomes the new UCS origin after changing model space UCS to FRONT when UCSBASE is set to WORLD. Minimum AutoCAD version R2000. UCSOriginFront Point // The $UCSORGBACK header variable. Point which becomes the new UCS origin after changing model space UCS to BACK when UCSBASE is set to WORLD. Minimum AutoCAD version R2000. UCSOriginBack Point // The $PUCSBASE header variable. Name of the UCS that defines the origin and orientation of orthographics UCS settings (paper space only). Minimum AutoCAD version R2000. PaperspaceUCSDefinitionName string // The $PUCSNAME header variable. Current paper space UCS name. Minimum AutoCAD version R11. PaperspaceUCSName string // The $PUCSORG header variable. Current paper space UCS origin. Minimum AutoCAD version R11. PaperspaceUCSOrigin Point // The $PUCSXDIR header variable. Current paper space UCS X axis. Minimum AutoCAD version R11. PaperspaceXAxis Vector // The $PUCSYDIR header variable. Current paper space UCS Y axis. Minimum AutoCAD version R11. PaperspaceYAxis Vector // The $PUCSORTHOREF header variable. If paper space UCS is orthographic (PUCSORTHOVIEW not equal to 0), this is the name of the UCS that the orthographic UCS is relative to. If blank, UCS is relative to WORLD. Minimum AutoCAD version R2000. PaperspaceOrthoUCSReference string // The $PUCSORTHOVIEW header variable. Orthographic view type of paper space UCS. Minimum AutoCAD version R2000. PaperspaceOrthographicViewType OrthographicViewType // The $PUCSORGTOP header variable. Point which becomes the new UCS origin after changing paper space UCS to TOP when PUCSBASE is set to WORLD. Minimum AutoCAD version R2000. PaperspaceUCSOriginTop Point // The $PUCSORGBOTTOM header variable. Point which becomes the new UCS origin after changing paper space UCS to BOTTOM when PUCSBASE is set to WORLD. Minimum AutoCAD version R2000. PaperspaceUCSOriginBottom Point // The $PUCSORGLEFT header variable. Point which becomes the new UCS origin after changing paper space UCS to LEFT when PUCSBASE is set to WORLD. Minimum AutoCAD version R2000. PaperspaceUCSOriginLeft Point // The $PUCSORGRIGHT header variable. Point which becomes the new UCS origin after changing paper space UCS to RIGHT when PUCSBASE is set to WORLD. Minimum AutoCAD version R2000. PaperspaceUCSOriginRight Point // The $PUCSORGFRONT header variable. Point which becomes the new UCS origin after changing paper space UCS to FRONT when PUCSBASE is set to WORLD. Minimum AutoCAD version R2000. PaperspaceUCSOriginFront Point // The $PUCSORGBACK header variable. Point which becomes the new UCS origin after changing paper space UCS to BACK when PUCSBASE is set to WORLD. Minimum AutoCAD version R2000. PaperspaceUCSOriginBack Point // The $USERI1 header variable. Integer variable intended for use by third-party developers. UserInt1 int16 // The $USERI2 header variable. Integer variable intended for use by third-party developers. UserInt2 int16 // The $USERI3 header variable. Integer variable intended for use by third-party developers. UserInt3 int16 // The $USERI4 header variable. Integer variable intended for use by third-party developers. UserInt4 int16 // The $USERI5 header variable. Integer variable intended for use by third-party developers. UserInt5 int16 // The $USERR1 header variable. Real variable indented for use by third-party developers. UserReal1 float64 // The $USERR2 header variable. Real variable indented for use by third-party developers. UserReal2 float64 // The $USERR3 header variable. Real variable indented for use by third-party developers. UserReal3 float64 // The $USERR4 header variable. Real variable indented for use by third-party developers. UserReal4 float64 // The $USERR5 header variable. Real variable indented for use by third-party developers. UserReal5 float64 // The $WORLDVIEW header variable. Set UCS to WCS during DVIEW/VPOINT. SetUCSToWCSInDViewOrVPoint bool // The $SHADEDGE header variable. Controls shading of faces. Minimum AutoCAD version R11. EdgeShading ShadeEdgeMode // The $SHADEDIF header variable. Percent ambient/diffuse light; range 1-100. Minimum AutoCAD version R11. PercentAmbientToDiffuse int16 // The $TILEMODE header variable. Use previous release compatibility mode. Minimum AutoCAD version R11. PreviousReleaseTileCompatability bool // The $MAXACTVP header variable. Sets the maximum number of viewports to be regenerated. Minimum AutoCAD version R11. MaximumActiveViewports int16 // The $PINSBASE header variable. Paper space insertion base point. Minimum AutoCAD version R14. PaperspaceInsertionBase Point // The $PLIMCHECK header variable. Limits checking in paper space. Minimum AutoCAD version R11. LimitCheckingInPaperspace bool // The $PEXTMIN header variable. Minimum X, Y, and Z extents for paper space. Minimum AutoCAD version R11. PaperspaceMinimumDrawingExtents Point // The $PEXTMAX header variable. Maximum X, Y, and Z extents for paper space. Minimum AutoCAD version R11. PaperspaceMaximumDrawingExtents Point // The $PLIMMIN header variable. Minimum X and Y limits in paper space. Minimum AutoCAD version R11. PaperspaceMinimumDrawingLimits Point // The $PLIMMAX header variable. Maximum X and Y limits in paper space. Minimum AutoCAD version R11. PaperspaceMaximumDrawingLimits Point // The $UNITMODE header variable. Display fractions, feet-and-inches, and surveyor's angles in input format. Minimum AutoCAD version R11. DisplayFractionsInInput bool // The $VISRETAIN header variable. Retain xref-dependent visibility settings. Minimum AutoCAD version R12. RetainXRefDependentVisibilitySettings bool // The $PLINEGEN header variable. Governs the generation of line type patterns around the vertices of a 2D polyline. Minimum AutoCAD version R11. IsPolylineContinuousAroundVerticies bool // The $PSLTSCALE header variable. Controls paper space line type scaling. Minimum AutoCAD version R11. ScaleLineTypesInPaperspace bool // The $TREEDEPTH header variable. Specifies the maximum depth of the spatial index. Minimum AutoCAD version R14. SpacialIndexMaxDepth int16 // The $PICKSTYLE header variable. Controls the group selection and associative hatch selection. Minimum AutoCAD version R13. Maximum AutoCAD version R14. PickStyle PickStyle // The $CMLSTYLE header variable. Current multiline style name. Minimum AutoCAD version R13. Maximum AutoCAD version R13. CurrentMultilineStyle string // The $CMLJUST header variable. Current multiline justification. Minimum AutoCAD version R13. CurrentMultilineJustification Justification // The $CMLSCALE header variable. Current multiline scale. Minimum AutoCAD version R13. CurrentMultilineScale float64 // The $PROXYGRAPHICS header variable. Controls the saving of proxy object images. Minimum AutoCAD version R14. SaveProxyGraphics bool // The $MEASUREMENT header variable. Sets drawing units. Minimum AutoCAD version R14. DrawingUnits DrawingUnits // The $CELWEIGHT header variable. Lineweight of new objects. Minimum AutoCAD version R2000. NewObjectLineWeight LineWeight // The $ENDCAPS header variable. Lineweight endcaps setting for new objects. Minimum AutoCAD version R2000. EndCapSetting EndCapSetting // The $JOINSTYLE header variable. Lineweight join setting for new objects. Minimum AutoCAD version R2000. LineweightJointSetting JoinStyle // The $LWDISPLAY header variable. Controls the display of lineweights on the Model or Layout tab. Minimum AutoCAD version R2000. DisplayLinewieghtInModelAndLayoutTab bool // The $INSUNITS header variable. Default drawing units for AutoCAD DesignCenter blocks. Minimum AutoCAD version R2000. DefaultDrawingUnits Units // The $HYPERLINKBASE header variable. Path for all relative hyperlinks in the drawing. If null, the drawing path is used. Minimum AutoCAD version R2000. HyperlinkBase string // The $STYLESHEET header variable. Path to the stylesheet for the drawing. Minimum AutoCAD version R2000. Stylesheet string // The $XEDIT header variable. Controls whether the current drawing can be edited in-place when being referenced by another drawing. Minimum AutoCAD version R2000. CanUseInPlaceReferenceEditing bool // The $CEPSNID header variable. PlotStyle handle of new objects. Minimum AutoCAD version R2000. NewObjectPlotStyleHandle Handle // The $CEPSNTYPE header variable. Plot style of new objects. Minimum AutoCAD version R2000. NewObjectPlotStyle PlotStyle // The $PSTYLEMODE header variable. Indicates whether the current drawing is in a Color-Dependent or Named Plot Style mode. Minimum AutoCAD version R2000. UsesColorDependentPlotStyleTables bool // The $FINGERPRINTGUID header variable. Set at creation time, uniquely identifies a particular drawing. Minimum AutoCAD version R2000. FingerprintGuid uuid.UUID // The $VERSIONGUID header variable. Uniquely identifies a particular version of a drawing. Updated when the drawing is modified. Minimum AutoCAD version R2000. VersionGuid uuid.UUID // The $EXTNAMES header variable. Controls symbol table naming. Minimum AutoCAD version R2000. UseACad2000SymbolTableNaming bool // The $PSVPSCALE header variable. View scale factor for new viewports. Minimum AutoCAD version R2000. ViewportViewScaleFactor float64 // The $OLESTARTUP header variable. Controls whether the source application of an embedded OLE object loads when plotting. Minimum AutoCAD version R2000. OleStartup bool // The $SORTENTS header variable. Controls the object sorting methods; accessible from the Options dialog box User Preferences tab. Minimum AutoCAD version R2004. ObjectSortingMethodsFlags int // The $INDEXCTL header variable. Controls whether layer and spatial indexes are created and saved in drawing files. Minimum AutoCAD version R2004. LayerAndSpatialIndexSaveMode LayerAndSpatialIndexSaveMode // The $HIDETEXT header variable. Ignore text objects. Minimum AutoCAD version R2004. HideTextObjectsWhenProducintHiddenView bool // The $XCLIPFRAME header variable. Controls the visibility of xref clipping boundaries. Minimum AutoCAD version R2004. Maximum AutoCAD version R2007. XRefClippingBoundaryVisible XrefClippingBoundaryVisibility // The $HALOGAP header variable. Specifies a gap to be displayed where an object is hidden by another object; the value is specified as a percent of one unit and is independent of the zoom level. A haloed line is shortened at the point where it is hidden when HIDE or the Hidden option of SHADEMODE is used. Minimum AutoCAD version R2004. HaloGapPercent float64 // The $OBSCOLOR header variable. Specifies the color of obscured lines. An obscured line is a hidden line made visible by changing its color and line type and is visible only when the HIDE or SHADEMODE command is used. The OBSCUREDCOLOR setting is visible only if the OBSCUREDLTYPE is turned ON by setting it to a value other than 0. Minimum AutoCAD version R2004. ObscuredLineColor Color // The $OBSLTYPE header variable. Specifies the line type of obscured lines. Obscured line types are independent of zoom level, unlike regular AutoCAD line types. Value 0 turns off display of obscured lines and is the default. Minimum AutoCAD version R2004. ObscuredLineTypeStyle LineTypeStyle // The $INTERSECTIONDISPLAY header variable. Specifies the display of intersection polylines. Minimum AutoCAD version R2004. DisplayIntersectionPolylines bool // The $INTERSECTIONCOLOR header variable. Specifies the entity color of intersection polylines. Minimum AutoCAD version R2004. IntersectionPolylineColor Color // The $DIMASSOC header variable. Controls the associativity of dimension objects. Minimum AutoCAD version R2004. DimensionObjectAssociativity DimensionAssociativity // The $PROJECTNAME header variable. Assigns a project name to the current drawing. Used when an external reference or image is not found on its original path. The project name points to a section in the registry that can contain one or more search paths for each project name defined. Project names and their search directories are created from the Files tab of the Options dialog box. Minimum AutoCAD version R2004. ProjectName string // The $CAMERADISPLAY header variable. Turns the display of camera objects on or off. Minimum AutoCAD version R2007. UseCameraDisplay bool // The $LENSLENGTH header variable. Stores the length of the lens in millimeters used in perspective viewing. Minimum AutoCAD version R2007. LensLength float64 // The $CAMERAHEIGHT header variable. Specifies the default height for new camera objects. Minimum AutoCAD version R2007. CameraHeight float64 // The $STEPSPERSEC header variable. Specifies the number of steps taken per second when you are in walk or fly mode. Minimum AutoCAD version R2007. StepsPerSecondInWalkOrFlyMode float64 // The $STEPSIZE header variable. Specifies the size of each step when in walk or fly mode, in drawing units. Minimum AutoCAD version R2007. StepSizeInWalkOrFlyMode float64 // The $3DDWFPREC header variable. Controls the precision of 3D DWF or 3D DWFx publishing. Minimum AutoCAD version R2007. Dwf3DPrecision Dwf3DPrecision // The $PSOLWIDTH header variable. Controls the default width for a swept solid object created with the POLYSOLID command. Minimum AutoCAD version R2007. LastPolySolidWidth float64 // The $PSOLHEIGHT header variable. Controls the default height for a swept solid object created with the POLYSOLID command. Minimum AutoCAD version R2007. LastPolySolidHeight float64 // The $LOFTANG1 header variable. Sets the draft angle through the first cross section in a loft operation. Minimum AutoCAD version R2007. LoftOperationFirstDraftAngle float64 // The $LOFTANG2 header variable. Sets the draft angle through the second cross section in a loft operation. Minimum AutoCAD version R2007. LoftOperationSecondDraftAngle float64 // The $LOFTMAG1 header variable. Sets the magnitude of the draft angle through the first cross section in a loft operation. Minimum AutoCAD version R2007. LoftOperationFirstMagnitude float64 // The $LOFTMAG2 header variable. Sets the magnitude of the draft angle through the second cross section in a loft operation. Minimum AutoCAD version R2007. LoftOperationSecondMagnitude float64 // The $LOFTPARAM header variable. Controls the shape of lofted solids and surfaces. Minimum AutoCAD version R2007. LoftFlags int // The $LOFTNORMALS header variable. Controls the normals of a lofted object where it passes through cross sections. Minimum AutoCAD version R2007. LoftedObjectNormalMode LoftedObjectNormalMode // The $LATITUDE header variable. The latitude of the geographic location assigned to the drawing. Minimum AutoCAD version R2007. Latitude float64 // The $LONGITUDE header variable. The longitude of the geographic location assigned to the drawing. Minimum AutoCAD version R2007. Longitude float64 // The $NORTHDIRECTION header variable. Specifies the angle between the Y axis of WCS and the grid north. Minimum AutoCAD version R2007. AngleBetweenYAxisAndNorth float64 // The $TIMEZONE header variable. Sets the time zone for the sun in the drawing. Minimum AutoCAD version R2007. TimeZone TimeZone // The $LIGHTGLYPHDISPLAY header variable. Turns on and off the display of light glyphs. Minimum AutoCAD version R2007. UseLightGlyphDisplay bool // The $TILEMODELIGHTSYNCH header variable. Unknown. Minimum AutoCAD version R2007. UseTileModeLightSync bool // The $CMATERIAL header variable. Sets the material of new objects. Minimum AutoCAD version R2007. CurrentMaterialHandle Handle // The $SOLIDHIST header variable. Controls whether new composite solids retain a history of their original components. Minimum AutoCAD version R2007. NewSolidsContainHistory bool // The $SHOWHIST header variable. Controls the Show History property for solids in a drawing. Minimum AutoCAD version R2007. SolidHistoryMode SolidHistoryMode // The $DWFFRAME header variable. Determines whether DWF or DWFx underlay frames are visible or plotted in the current drawing. Minimum AutoCAD version R2007. UnderlayFrameMode UnderlayFrameMode // The $REALWORLDSCALE header variable. Drawing is scaled to the real world. Minimum AutoCAD version R2007. UseRealWorldScale bool // The $INTERFERECOLOR header variable. Represents the ACI color index of the "interference objects" created during the interfere command. Minimum AutoCAD version R2007. InterferenceObjectColor Color // The $INTERFEREOBJVS header variable. Hard-pointer ID to the visual stype for interference objects. Minimum AutoCAD version R2007. InterferenceObjectVisualStylePointer Handle // The $INTERFEREVPVS header variable. Hard-pointer ID to the visual styoe for the viewport during interference checking. Minimum AutoCAD version R2007. InterferenceViewPortVisualStylePointer Handle // The $CSHADOW header variable. Shadow mode for a 3D object. Minimum AutoCAD version R2007. ShadowMode ShadowMode // The $SHADOWPLANELOCATION header variable. Location of the ground shadow plane. This is a Z axis ordinate. Minimum AutoCAD version R2007. ShadowPlaneZOffset float64 // The $AXISMODE header variable. Axis on. Maximum AutoCAD version R10. AxisOn bool // The $AXISUNIT header variable. Axis X and Y tick spacing. Maximum AutoCAD version R10. AxisTickSpacing Vector // The $FASTZOOM header variable. Fast zoom enabled. Maximum AutoCAD version R10. FastZoom bool // The $GRIDMODE header variable. Grid mode on. Maximum AutoCAD version R10. GridOn bool // The $GRIDUNIT header variable. Grid X and Y spacing. Maximum AutoCAD version R10. GridSpacing Vector // The $SNAPANG header variable. Snap grid rotation angle. Maximum AutoCAD version R10. SnapRotationAngle float64 // The $SNAPBASE header variable. Snap/grid/base point (in UCS). Maximum AutoCAD version R10. SnapBasePoint Point // The $SNAPISOPAIR header variable. Isometric plane. Maximum AutoCAD version R10. SnapIsometricPlane SnapIsometricPlane // The $SNAPMODE header variable. Snap mode on. Maximum AutoCAD version R10. SnapOn bool // The $SNAPSTYLE header variable. Snap style. Maximum AutoCAD version R10. SnapStyle SnapStyle // The $SNAPUNIT header variable. Snap grid X and Y spacing. Maximum AutoCAD version R10. SnapSpacing Vector // The $VIEWCTR header variable. XY center of current view on screen. Maximum AutoCAD version R10. ViewCenter Point // The $VIEWDIR header variable. Viewing direction (direction from target in WCS). Maximum AutoCAD version R10. ViewDirection Vector // The $VIEWSIZE header variable. Height of view. Maximum AutoCAD version R10. ViewHeight float64 }
Header contains the values common to an AutoCAD DXF drawing.
func (*Header) AlignDirection ¶
AlignDirection status flag. Minimum AutoCAD version R2007.
func (*Header) ApparentIntersectionSnap ¶
ApparentIntersectionSnap status flag. Maximum AutoCAD version R14.
func (*Header) CenterSnap ¶
CenterSnap status flag. Maximum AutoCAD version R14.
func (*Header) EndPointSnap ¶
EndPointSnap status flag. Maximum AutoCAD version R14.
func (*Header) ExtensionSnap ¶
ExtensionSnap status flag. Maximum AutoCAD version R14.
func (*Header) InsertionSnap ¶
InsertionSnap status flag. Maximum AutoCAD version R14.
func (*Header) IntersectionSnap ¶
IntersectionSnap status flag. Maximum AutoCAD version R14.
func (*Header) MidPointSnap ¶
MidPointSnap status flag. Maximum AutoCAD version R14.
func (*Header) NearestSnap ¶
NearestSnap status flag. Maximum AutoCAD version R14.
func (*Header) ParallelSnap ¶
ParallelSnap status flag. Maximum AutoCAD version R14.
func (*Header) PerpendicularSnap ¶
PerpendicularSnap status flag. Maximum AutoCAD version R14.
func (*Header) QuadrantSnap ¶
QuadrantSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetAlignDirection ¶
AlignDirection status flag. Minimum AutoCAD version R2007.
func (*Header) SetApparentIntersectionSnap ¶
ApparentIntersectionSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetCenterSnap ¶
CenterSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetEndPointSnap ¶
EndPointSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetExtensionSnap ¶
ExtensionSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetInsertionSnap ¶
InsertionSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetIntersectionSnap ¶
IntersectionSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetMidPointSnap ¶
MidPointSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetNearestSnap ¶
NearestSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetNoTwist ¶
NoTwist status flag. Minimum AutoCAD version R2007.
func (*Header) SetNodeSnap ¶
NodeSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetParallelSnap ¶
ParallelSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetPerpendicularSnap ¶
PerpendicularSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetQuadrantSnap ¶
QuadrantSnap status flag. Maximum AutoCAD version R14.
func (*Header) SetSimplify ¶
Simplify status flag. Minimum AutoCAD version R2007.
func (*Header) SetSortObjectsForMSlide ¶
SortObjectsForMSlide status flag. Minimum AutoCAD version R2004.
func (*Header) SetSortObjectsForObjectSelection ¶
SortObjectsForObjectSelection status flag. Minimum AutoCAD version R2004.
func (*Header) SetSortObjectsForObjectSnap ¶
SortObjectsForObjectSnap status flag. Minimum AutoCAD version R2004.
func (*Header) SetSortObjectsForPlotting ¶
SortObjectsForPlotting status flag. Minimum AutoCAD version R2004.
func (*Header) SetSortObjectsForPostScriptOutput ¶
SortObjectsForPostScriptOutput status flag. Minimum AutoCAD version R2004.
func (*Header) SetSortObjectsForRedraw ¶
SortObjectsForRedraw status flag. Minimum AutoCAD version R2004.
func (*Header) SetSortObjectsForRegen ¶
SortObjectsForRegen status flag. Minimum AutoCAD version R2004.
func (*Header) SetTangentSnap ¶
TangentSnap status flag. Maximum AutoCAD version R14.
func (*Header) SortObjectsForMSlide ¶
SortObjectsForMSlide status flag. Minimum AutoCAD version R2004.
func (*Header) SortObjectsForObjectSelection ¶
SortObjectsForObjectSelection status flag. Minimum AutoCAD version R2004.
func (*Header) SortObjectsForObjectSnap ¶
SortObjectsForObjectSnap status flag. Minimum AutoCAD version R2004.
func (*Header) SortObjectsForPlotting ¶
SortObjectsForPlotting status flag. Minimum AutoCAD version R2004.
func (*Header) SortObjectsForPostScriptOutput ¶
SortObjectsForPostScriptOutput status flag. Minimum AutoCAD version R2004.
func (*Header) SortObjectsForRedraw ¶
SortObjectsForRedraw status flag. Minimum AutoCAD version R2004.
func (*Header) SortObjectsForRegen ¶
SortObjectsForRegen status flag. Minimum AutoCAD version R2004.
func (*Header) TangentSnap ¶
TangentSnap status flag. Maximum AutoCAD version R14.
type Helix ¶
type Helix struct { MajorReleaseNumber int MaintainenceReleaseNumber int AxisBasePoint Point StartPoint Point AxisVector Vector Radius float64 NumberOfTurns float64 TurnHeight float64 IsRightHanded bool Constraint HelixConstraint // contains filtered or unexported fields }
func (*Helix) Color24Bit ¶
func (*Helix) ImageByteCount ¶
func (*Helix) IsInPaperSpace ¶
func (*Helix) LineTypeName ¶
func (*Helix) LineTypeScale ¶
func (*Helix) LineWeight ¶
func (this *Helix) LineWeight() LineWeight
func (*Helix) MaterialHandle ¶
func (*Helix) Owner ¶
func (e *Helix) Owner() *DrawingItem
func (*Helix) PlotStyle ¶
func (e *Helix) PlotStyle() *DrawingItem
func (*Helix) PreviewImageData ¶
func (*Helix) SetColor24Bit ¶
func (*Helix) SetColorName ¶
func (*Helix) SetElevation ¶
func (*Helix) SetImageByteCount ¶
func (*Helix) SetIsInPaperSpace ¶
func (*Helix) SetIsVisible ¶
func (*Helix) SetLineTypeName ¶
func (*Helix) SetLineTypeScale ¶
func (*Helix) SetLineWeight ¶
func (this *Helix) SetLineWeight(val LineWeight)
func (*Helix) SetMaterialHandle ¶
func (*Helix) SetOwner ¶
func (e *Helix) SetOwner(val *DrawingItem)
func (*Helix) SetPlotStyle ¶
func (e *Helix) SetPlotStyle(val *DrawingItem)
func (*Helix) SetPreviewImageData ¶
func (*Helix) SetShadowMode ¶
func (this *Helix) SetShadowMode(val ShadowMode)
func (*Helix) SetTransparency ¶
func (*Helix) ShadowMode ¶
func (this *Helix) ShadowMode() ShadowMode
func (*Helix) Transparency ¶
type HelixConstraint ¶
type HelixConstraint int16
const ( HelixConstraintConstrainTurnHeight HelixConstraint = iota HelixConstraintConstrainTurns HelixConstraintConstrainHeight )
func (HelixConstraint) String ¶
func (this HelixConstraint) String() string
type HorizontalTextJustification ¶
type HorizontalTextJustification int16
const ( HorizontalTextJustificationLeft HorizontalTextJustification = iota HorizontalTextJustificationCenter HorizontalTextJustificationRight HorizontalTextJustificationAligned HorizontalTextJustificationMiddle HorizontalTextJustificationFit )
func (HorizontalTextJustification) String ¶
func (this HorizontalTextJustification) String() string
type Image ¶
type Image struct {
// contains filtered or unexported fields
}
func (*Image) Brightness ¶
func (*Image) ClassVersion ¶
func (*Image) ClippingType ¶
func (this *Image) ClippingType() ImageClippingBoundaryType
func (*Image) ClippingVertices ¶
func (*Image) Color24Bit ¶
func (*Image) DisplayOptionsFlags ¶
func (*Image) ImageByteCount ¶
func (*Image) IsInPaperSpace ¶
func (*Image) IsInsideClipping ¶
func (*Image) LineTypeName ¶
func (*Image) LineTypeScale ¶
func (*Image) LineWeight ¶
func (this *Image) LineWeight() LineWeight
func (*Image) MaterialHandle ¶
func (*Image) Owner ¶
func (e *Image) Owner() *DrawingItem
func (*Image) PlotStyle ¶
func (e *Image) PlotStyle() *DrawingItem
func (*Image) PreviewImageData ¶
func (*Image) SetBrightness ¶
func (*Image) SetClassVersion ¶
func (*Image) SetClippingType ¶
func (this *Image) SetClippingType(val ImageClippingBoundaryType)
func (*Image) SetClippingVertices ¶
func (*Image) SetColor24Bit ¶
func (*Image) SetColorName ¶
func (*Image) SetContrast ¶
func (*Image) SetDisplayOptionsFlags ¶
func (*Image) SetElevation ¶
func (*Image) SetImageByteCount ¶
func (*Image) SetImageSize ¶
func (*Image) SetIsInPaperSpace ¶
func (*Image) SetIsInsideClipping ¶
func (*Image) SetIsVisible ¶
func (*Image) SetLineTypeName ¶
func (*Image) SetLineTypeScale ¶
func (*Image) SetLineWeight ¶
func (this *Image) SetLineWeight(val LineWeight)
func (*Image) SetLocation ¶
func (*Image) SetMaterialHandle ¶
func (*Image) SetOwner ¶
func (e *Image) SetOwner(val *DrawingItem)
func (*Image) SetPlotStyle ¶
func (e *Image) SetPlotStyle(val *DrawingItem)
func (*Image) SetPreviewImageData ¶
func (*Image) SetShadowMode ¶
func (this *Image) SetShadowMode(val ShadowMode)
func (*Image) SetTransparency ¶
func (*Image) SetUVector ¶
func (*Image) SetUseClipping ¶
func (*Image) SetVVector ¶
func (*Image) SetclippingVertexCount ¶
func (*Image) SetclippingVerticesX ¶
func (*Image) SetclippingVerticesY ¶
func (*Image) SetimageDefinitionHandle ¶
func (*Image) SetimageDefinitionReactorHandle ¶
func (*Image) SetsubclassMarker ¶
func (*Image) ShadowMode ¶
func (this *Image) ShadowMode() ShadowMode
func (*Image) Transparency ¶
func (*Image) UseClipping ¶
type ImageClippingBoundaryType ¶
type ImageClippingBoundaryType int16
const ( ImageClippingBoundaryTypeRectangular ImageClippingBoundaryType = 1 ImageClippingBoundaryTypePolygonal ImageClippingBoundaryType = 2 )
func (ImageClippingBoundaryType) String ¶
func (this ImageClippingBoundaryType) String() string
type Insert ¶
type Insert struct { HasAttributes bool Name string Location Point XScaleFactor float64 YScaleFactor float64 ZScaleFactor float64 Rotation float64 ColumnCount int16 RowCount int16 ColumnSpacing float64 RowSpacing float64 ExtrusionDirection Vector Attributes []Attribute // contains filtered or unexported fields }
func (*Insert) AddAttributes ¶
func (*Insert) ClearAttributes ¶
func (this *Insert) ClearAttributes()
func (*Insert) Color24Bit ¶
func (*Insert) ImageByteCount ¶
func (*Insert) IsInPaperSpace ¶
func (*Insert) LineTypeName ¶
func (*Insert) LineTypeScale ¶
func (*Insert) LineWeight ¶
func (this *Insert) LineWeight() LineWeight
func (*Insert) MaterialHandle ¶
func (*Insert) Owner ¶
func (e *Insert) Owner() *DrawingItem
func (*Insert) PlotStyle ¶
func (e *Insert) PlotStyle() *DrawingItem
func (*Insert) PreviewImageData ¶
func (*Insert) SetColor24Bit ¶
func (*Insert) SetColorName ¶
func (*Insert) SetElevation ¶
func (*Insert) SetImageByteCount ¶
func (*Insert) SetIsInPaperSpace ¶
func (*Insert) SetIsVisible ¶
func (*Insert) SetLineTypeName ¶
func (*Insert) SetLineTypeScale ¶
func (*Insert) SetLineWeight ¶
func (this *Insert) SetLineWeight(val LineWeight)
func (*Insert) SetMaterialHandle ¶
func (*Insert) SetOwner ¶
func (e *Insert) SetOwner(val *DrawingItem)
func (*Insert) SetPlotStyle ¶
func (e *Insert) SetPlotStyle(val *DrawingItem)
func (*Insert) SetPreviewImageData ¶
func (*Insert) SetShadowMode ¶
func (this *Insert) SetShadowMode(val ShadowMode)
func (*Insert) SetTransparency ¶
func (*Insert) ShadowMode ¶
func (this *Insert) ShadowMode() ShadowMode
func (*Insert) Transparency ¶
type IntCodePairValue ¶
type IntCodePairValue struct {
Value int
}
IntCodePairValue represents an integer code pair value.
type Justification ¶
type Justification int16
const ( JustificationTop Justification = iota JustificationMiddle JustificationBottom )
func (Justification) String ¶
func (this Justification) String() string
type LWPolyline ¶
type LWPolyline struct { ConstantWidth float64 Thickness float64 ExtrusionDirection Vector Vertices []LwVertex // contains filtered or unexported fields }
func NewLWPolyline ¶
func NewLWPolyline() *LWPolyline
func (*LWPolyline) AddVertices ¶
func (this *LWPolyline) AddVertices(val LwVertex)
func (*LWPolyline) ClearVertices ¶
func (this *LWPolyline) ClearVertices()
func (*LWPolyline) Color ¶
func (this *LWPolyline) Color() Color
func (*LWPolyline) Color24Bit ¶
func (this *LWPolyline) Color24Bit() int
func (*LWPolyline) ColorName ¶
func (this *LWPolyline) ColorName() string
func (*LWPolyline) Elevation ¶
func (this *LWPolyline) Elevation() float64
func (*LWPolyline) Handle ¶
func (this *LWPolyline) Handle() Handle
func (*LWPolyline) ImageByteCount ¶
func (this *LWPolyline) ImageByteCount() int
func (*LWPolyline) IsInPaperSpace ¶
func (this *LWPolyline) IsInPaperSpace() bool
func (*LWPolyline) IsVisible ¶
func (this *LWPolyline) IsVisible() bool
func (*LWPolyline) Layer ¶
func (this *LWPolyline) Layer() string
func (*LWPolyline) LineTypeName ¶
func (this *LWPolyline) LineTypeName() string
func (*LWPolyline) LineTypeScale ¶
func (this *LWPolyline) LineTypeScale() float64
func (*LWPolyline) LineWeight ¶
func (this *LWPolyline) LineWeight() LineWeight
func (*LWPolyline) MaterialHandle ¶
func (this *LWPolyline) MaterialHandle() string
func (*LWPolyline) Owner ¶
func (e *LWPolyline) Owner() *DrawingItem
func (*LWPolyline) PlotStyle ¶
func (e *LWPolyline) PlotStyle() *DrawingItem
func (*LWPolyline) PreviewImageData ¶
func (this *LWPolyline) PreviewImageData() []string
func (*LWPolyline) SetColor ¶
func (this *LWPolyline) SetColor(val Color)
func (*LWPolyline) SetColor24Bit ¶
func (this *LWPolyline) SetColor24Bit(val int)
func (*LWPolyline) SetColorName ¶
func (this *LWPolyline) SetColorName(val string)
func (*LWPolyline) SetElevation ¶
func (this *LWPolyline) SetElevation(val float64)
func (*LWPolyline) SetHandle ¶
func (this *LWPolyline) SetHandle(val Handle)
func (*LWPolyline) SetImageByteCount ¶
func (this *LWPolyline) SetImageByteCount(val int)
func (*LWPolyline) SetIsClosed ¶
func (this *LWPolyline) SetIsClosed(val bool)
IsClosed status flag.
func (*LWPolyline) SetIsInPaperSpace ¶
func (this *LWPolyline) SetIsInPaperSpace(val bool)
func (*LWPolyline) SetIsPLineGen ¶
func (this *LWPolyline) SetIsPLineGen(val bool)
IsPLineGen status flag.
func (*LWPolyline) SetIsVisible ¶
func (this *LWPolyline) SetIsVisible(val bool)
func (*LWPolyline) SetLayer ¶
func (this *LWPolyline) SetLayer(val string)
func (*LWPolyline) SetLineTypeName ¶
func (this *LWPolyline) SetLineTypeName(val string)
func (*LWPolyline) SetLineTypeScale ¶
func (this *LWPolyline) SetLineTypeScale(val float64)
func (*LWPolyline) SetLineWeight ¶
func (this *LWPolyline) SetLineWeight(val LineWeight)
func (*LWPolyline) SetMaterialHandle ¶
func (this *LWPolyline) SetMaterialHandle(val string)
func (*LWPolyline) SetOwner ¶
func (e *LWPolyline) SetOwner(val *DrawingItem)
func (*LWPolyline) SetPlotStyle ¶
func (e *LWPolyline) SetPlotStyle(val *DrawingItem)
func (*LWPolyline) SetPreviewImageData ¶
func (this *LWPolyline) SetPreviewImageData(val []string)
func (*LWPolyline) SetShadowMode ¶
func (this *LWPolyline) SetShadowMode(val ShadowMode)
func (*LWPolyline) SetTransparency ¶
func (this *LWPolyline) SetTransparency(val int)
func (*LWPolyline) ShadowMode ¶
func (this *LWPolyline) ShadowMode() ShadowMode
func (*LWPolyline) Transparency ¶
func (this *LWPolyline) Transparency() int
type Layer ¶
type LayerAndSpatialIndexSaveMode ¶
type LayerAndSpatialIndexSaveMode int16
const ( LayerAndSpatialIndexSaveModeNone LayerAndSpatialIndexSaveMode = iota LayerAndSpatialIndexSaveModeLayerIndex LayerAndSpatialIndexSaveModeSpatialIndex LayerAndSpatialIndexSaveModeLayerAndSpatialIndex )
func (LayerAndSpatialIndexSaveMode) String ¶
func (this LayerAndSpatialIndexSaveMode) String() string
type Leader ¶
type Leader struct { DimensionStyleName string UseArrowheads bool PathType LeaderPathType AnnotationType LeaderCreationAnnotationType HooklineDirection LeaderHooklineDirection UseHookline bool TextAnnotationHeight float64 TextAnnotationWidth float64 Vertices []Point OverrideColor Color AssociatedAnnotationReference string Normal Vector Right Vector BlockOffset Vector AnnotationOffset Vector // contains filtered or unexported fields }
func (*Leader) AddVertices ¶
func (*Leader) AddverticesX ¶
func (*Leader) AddverticesY ¶
func (*Leader) AddverticesZ ¶
func (*Leader) ClearVertices ¶
func (this *Leader) ClearVertices()
func (*Leader) ClearverticesX ¶
func (this *Leader) ClearverticesX()
func (*Leader) ClearverticesY ¶
func (this *Leader) ClearverticesY()
func (*Leader) ClearverticesZ ¶
func (this *Leader) ClearverticesZ()
func (*Leader) Color24Bit ¶
func (*Leader) ImageByteCount ¶
func (*Leader) IsInPaperSpace ¶
func (*Leader) LineTypeName ¶
func (*Leader) LineTypeScale ¶
func (*Leader) LineWeight ¶
func (this *Leader) LineWeight() LineWeight
func (*Leader) MaterialHandle ¶
func (*Leader) Owner ¶
func (e *Leader) Owner() *DrawingItem
func (*Leader) PlotStyle ¶
func (e *Leader) PlotStyle() *DrawingItem
func (*Leader) PreviewImageData ¶
func (*Leader) SetColor24Bit ¶
func (*Leader) SetColorName ¶
func (*Leader) SetElevation ¶
func (*Leader) SetImageByteCount ¶
func (*Leader) SetIsInPaperSpace ¶
func (*Leader) SetIsVisible ¶
func (*Leader) SetLineTypeName ¶
func (*Leader) SetLineTypeScale ¶
func (*Leader) SetLineWeight ¶
func (this *Leader) SetLineWeight(val LineWeight)
func (*Leader) SetMaterialHandle ¶
func (*Leader) SetOwner ¶
func (e *Leader) SetOwner(val *DrawingItem)
func (*Leader) SetPlotStyle ¶
func (e *Leader) SetPlotStyle(val *DrawingItem)
func (*Leader) SetPreviewImageData ¶
func (*Leader) SetShadowMode ¶
func (this *Leader) SetShadowMode(val ShadowMode)
func (*Leader) SetTransparency ¶
func (*Leader) ShadowMode ¶
func (this *Leader) ShadowMode() ShadowMode
func (*Leader) Transparency ¶
type LeaderCreationAnnotationType ¶
type LeaderCreationAnnotationType int16
const ( LeaderCreationAnnotationTypeWithTextAnnotation LeaderCreationAnnotationType = iota LeaderCreationAnnotationTypeWithToleranceAnnotation LeaderCreationAnnotationTypeWithBlockReferenceAnnotation LeaderCreationAnnotationTypeNoAnnotation )
func (LeaderCreationAnnotationType) String ¶
func (this LeaderCreationAnnotationType) String() string
type LeaderHooklineDirection ¶
type LeaderHooklineDirection int16
const ( LeaderHooklineDirectionOppositeFromHorizontalVector LeaderHooklineDirection = iota LeaderHooklineDirectionSameAsHorizontalVector )
func (LeaderHooklineDirection) String ¶
func (this LeaderHooklineDirection) String() string
type LeaderPathType ¶
type LeaderPathType int16
const ( LeaderPathTypeStraightLineSegments LeaderPathType = iota LeaderPathTypeSpline )
func (LeaderPathType) String ¶
func (this LeaderPathType) String() string
type Light ¶
type Light struct { VersionNumber int Name string LightType LightType IsActive bool PlotGlyph bool Intensity float64 Position Point TargetLocation Point AttentuationType LightAttenuationType UseAttenuationLimits bool AttenuationStartLimit float64 AttenuationEndLimit float64 HotspotAngle float64 FalloffAngle float64 CastShadows bool ShadowType ShadowType ShadowMapSize int ShadowMapSoftness int16 // contains filtered or unexported fields }
func (*Light) Color24Bit ¶
func (*Light) ImageByteCount ¶
func (*Light) IsInPaperSpace ¶
func (*Light) LineTypeName ¶
func (*Light) LineTypeScale ¶
func (*Light) LineWeight ¶
func (this *Light) LineWeight() LineWeight
func (*Light) MaterialHandle ¶
func (*Light) Owner ¶
func (e *Light) Owner() *DrawingItem
func (*Light) PlotStyle ¶
func (e *Light) PlotStyle() *DrawingItem
func (*Light) PreviewImageData ¶
func (*Light) SetColor24Bit ¶
func (*Light) SetColorName ¶
func (*Light) SetElevation ¶
func (*Light) SetImageByteCount ¶
func (*Light) SetIsInPaperSpace ¶
func (*Light) SetIsVisible ¶
func (*Light) SetLineTypeName ¶
func (*Light) SetLineTypeScale ¶
func (*Light) SetLineWeight ¶
func (this *Light) SetLineWeight(val LineWeight)
func (*Light) SetMaterialHandle ¶
func (*Light) SetOwner ¶
func (e *Light) SetOwner(val *DrawingItem)
func (*Light) SetPlotStyle ¶
func (e *Light) SetPlotStyle(val *DrawingItem)
func (*Light) SetPreviewImageData ¶
func (*Light) SetShadowMode ¶
func (this *Light) SetShadowMode(val ShadowMode)
func (*Light) SetTransparency ¶
func (*Light) ShadowMode ¶
func (this *Light) ShadowMode() ShadowMode
func (*Light) Transparency ¶
type LightAttenuationType ¶
type LightAttenuationType int16
const ( LightAttenuationTypeNone LightAttenuationType = iota LightAttenuationTypeInverseLinear LightAttenuationTypeInverseSquare )
func (LightAttenuationType) String ¶
func (this LightAttenuationType) String() string
type Line ¶
type Line struct { Thickness float64 P1 Point P2 Point ExtrusionDirection Vector // contains filtered or unexported fields }
func (*Line) Color24Bit ¶
func (*Line) ImageByteCount ¶
func (*Line) IsInPaperSpace ¶
func (*Line) LineTypeName ¶
func (*Line) LineTypeScale ¶
func (*Line) LineWeight ¶
func (this *Line) LineWeight() LineWeight
func (*Line) MaterialHandle ¶
func (*Line) Owner ¶
func (e *Line) Owner() *DrawingItem
func (*Line) PlotStyle ¶
func (e *Line) PlotStyle() *DrawingItem
func (*Line) PreviewImageData ¶
func (*Line) SetColor24Bit ¶
func (*Line) SetColorName ¶
func (*Line) SetElevation ¶
func (*Line) SetImageByteCount ¶
func (*Line) SetIsInPaperSpace ¶
func (*Line) SetIsVisible ¶
func (*Line) SetLineTypeName ¶
func (*Line) SetLineTypeScale ¶
func (*Line) SetLineWeight ¶
func (this *Line) SetLineWeight(val LineWeight)
func (*Line) SetMaterialHandle ¶
func (*Line) SetOwner ¶
func (e *Line) SetOwner(val *DrawingItem)
func (*Line) SetPlotStyle ¶
func (e *Line) SetPlotStyle(val *DrawingItem)
func (*Line) SetPreviewImageData ¶
func (*Line) SetShadowMode ¶
func (this *Line) SetShadowMode(val ShadowMode)
func (*Line) SetTransparency ¶
func (*Line) ShadowMode ¶
func (this *Line) ShadowMode() ShadowMode
func (*Line) Transparency ¶
type LineType ¶
type LineType struct { Name string Flags int Description string AlignmentCode int ElementCount int TotalPatternLength float64 DashDotSpaceLengths []float64 ComplexLineTypeElementTypes []int16 ShapeNumbers []int16 StyleHandles []string ScaleValues []float64 RotationAngles []float64 XOffsets []float64 YOffsets []float64 TextStrings []string // contains filtered or unexported fields }
func NewLineType ¶
func NewLineType() *LineType
type LineTypeStyle ¶
type LineTypeStyle int16
const ( LineTypeStyleOff LineTypeStyle = iota LineTypeStyleSolid LineTypeStyleDashed LineTypeStyleDotted LineTypeStyleShortDash LineTypeStyleMediumDash LineTypeStyleLongDash LineTypeStyleDoubleShortDash LineTypeStyleDoubleMediumDash LineTypeStyleDoubleLongDash LineTypeStyleMediumLongDash LineTypeStyleSparseDot )
func (LineTypeStyle) String ¶
func (this LineTypeStyle) String() string
type LineWeight ¶
type LineWeight int16
LineWeight represents a plotted drawing elements line weight.
const ( // LineWeightStandard represents the standard line weight. LineWeightStandard LineWeight = -3 // LineWeightByLayer represents a line weight inherited from the item's layer. LineWeightByLayer LineWeight = -2 // LineWeightByBlock represents a line weight inherited from the item's block. LineWeightByBlock LineWeight = -1 )
func NewLineWeightByBlock ¶
func NewLineWeightByBlock() LineWeight
NewLineWeightByBlock creates a line weight that is inherited from the item's block.
func NewLineWeightByLayer ¶
func NewLineWeightByLayer() LineWeight
NewLineWeightByLayer creates a line weight that is inherited from the item's layer.
func NewLineWeightStandard ¶
func NewLineWeightStandard() LineWeight
NewLineWeightStandard creates a new standard line weight.
func (*LineWeight) ByBlock ¶
func (l *LineWeight) ByBlock() bool
ByBlock returns true if the line weight is inherited from the item's block.
func (*LineWeight) ByLayer ¶
func (l *LineWeight) ByLayer() bool
ByLayer returns true if the line weight is inherited from the item's layer.
func (*LineWeight) Custom ¶
func (l *LineWeight) Custom() bool
Custom returns true if the line weight is a custom value. To retreive the custom value, use `int16(lineWeight)`.
func (*LineWeight) SetByBlock ¶
func (l *LineWeight) SetByBlock()
SetByBlock sets the line weight to inherit from the item's block.
func (*LineWeight) SetByLayer ¶
func (l *LineWeight) SetByLayer()
SetByLayer sets the line weight to inherit from the item's layer.
func (*LineWeight) SetCustom ¶
func (l *LineWeight) SetCustom(val int16)
SetCustom sets the line weight to a custom value.
func (*LineWeight) SetStandard ¶
func (l *LineWeight) SetStandard()
SetStandard sets the line weight to the standard value.
func (*LineWeight) Standard ¶
func (l *LineWeight) Standard() bool
Standard returns true if the line weight is the standard value.
type LoftedObjectNormalMode ¶
type LoftedObjectNormalMode int16
const ( LoftedObjectNormalModeRuled LoftedObjectNormalMode = iota LoftedObjectNormalModeSmoothFit LoftedObjectNormalModeStartCrossSection LoftedObjectNormalModeEndCrossSection LoftedObjectNormalModeStartAndEndCrossSections LoftedObjectNormalModeAllCrossSections LoftedObjectNormalModeUseDraftAngleAndMagnitude )
func (LoftedObjectNormalMode) String ¶
func (this LoftedObjectNormalMode) String() string
type LongCodePairValue ¶
type LongCodePairValue struct {
Value int64
}
LongCodePairValue represents a long integer code pair value.
type LwVertex ¶
type LwVertex struct { X float64 Y float64 ID int StartingWidth float64 EndingWidth float64 Bulge float64 }
LwVertex represents a vertex of an LWPolyline
func NewLwVertex ¶
func NewLwVertex() *LwVertex
NewLwVertex creates a new LwVertex for an LWPolyline
type MLine ¶
type MLine struct { StyleName string ScaleFactor float64 Justification Justification Flags int StyleElementCount int StartPoint Point Normal Vector Vertices []Point SegmentDirections []Point MiterDirections []Point Parameters []float64 AreaFillParameters []float64 // contains filtered or unexported fields }
func (*MLine) AddAreaFillParameters ¶
func (*MLine) AddMiterDirections ¶
func (*MLine) AddParameters ¶
func (*MLine) AddSegmentDirections ¶
func (*MLine) AddVertices ¶
func (*MLine) AddmiterDirectionX ¶
func (*MLine) AddmiterDirectionY ¶
func (*MLine) AddmiterDirectionZ ¶
func (*MLine) AddsegmentDirectionX ¶
func (*MLine) AddsegmentDirectionY ¶
func (*MLine) AddsegmentDirectionZ ¶
func (*MLine) AddvertexX ¶
func (*MLine) AddvertexY ¶
func (*MLine) AddvertexZ ¶
func (*MLine) ClearAreaFillParameters ¶
func (this *MLine) ClearAreaFillParameters()
func (*MLine) ClearMiterDirections ¶
func (this *MLine) ClearMiterDirections()
func (*MLine) ClearParameters ¶
func (this *MLine) ClearParameters()
func (*MLine) ClearSegmentDirections ¶
func (this *MLine) ClearSegmentDirections()
func (*MLine) ClearVertices ¶
func (this *MLine) ClearVertices()
func (*MLine) ClearmiterDirectionX ¶
func (this *MLine) ClearmiterDirectionX()
func (*MLine) ClearmiterDirectionY ¶
func (this *MLine) ClearmiterDirectionY()
func (*MLine) ClearmiterDirectionZ ¶
func (this *MLine) ClearmiterDirectionZ()
func (*MLine) ClearsegmentDirectionX ¶
func (this *MLine) ClearsegmentDirectionX()
func (*MLine) ClearsegmentDirectionY ¶
func (this *MLine) ClearsegmentDirectionY()
func (*MLine) ClearsegmentDirectionZ ¶
func (this *MLine) ClearsegmentDirectionZ()
func (*MLine) ClearvertexX ¶
func (this *MLine) ClearvertexX()
func (*MLine) ClearvertexY ¶
func (this *MLine) ClearvertexY()
func (*MLine) ClearvertexZ ¶
func (this *MLine) ClearvertexZ()
func (*MLine) Color24Bit ¶
func (*MLine) HasAtLeastOneVertex ¶
HasAtLeastOneVertex status flag.
func (*MLine) ImageByteCount ¶
func (*MLine) IsInPaperSpace ¶
func (*MLine) LineTypeName ¶
func (*MLine) LineTypeScale ¶
func (*MLine) LineWeight ¶
func (this *MLine) LineWeight() LineWeight
func (*MLine) MaterialHandle ¶
func (*MLine) Owner ¶
func (e *MLine) Owner() *DrawingItem
func (*MLine) PlotStyle ¶
func (e *MLine) PlotStyle() *DrawingItem
func (*MLine) PreviewImageData ¶
func (*MLine) SetColor24Bit ¶
func (*MLine) SetColorName ¶
func (*MLine) SetElevation ¶
func (*MLine) SetHasAtLeastOneVertex ¶
HasAtLeastOneVertex status flag.
func (*MLine) SetImageByteCount ¶
func (*MLine) SetIsInPaperSpace ¶
func (*MLine) SetIsVisible ¶
func (*MLine) SetLineTypeName ¶
func (*MLine) SetLineTypeScale ¶
func (*MLine) SetLineWeight ¶
func (this *MLine) SetLineWeight(val LineWeight)
func (*MLine) SetMaterialHandle ¶
func (*MLine) SetOwner ¶
func (e *MLine) SetOwner(val *DrawingItem)
func (*MLine) SetPlotStyle ¶
func (e *MLine) SetPlotStyle(val *DrawingItem)
func (*MLine) SetPreviewImageData ¶
func (*MLine) SetShadowMode ¶
func (this *MLine) SetShadowMode(val ShadowMode)
func (*MLine) SetSuppressEndCaps ¶
SuppressEndCaps status flag.
func (*MLine) SetSuppressStartCaps ¶
SuppressStartCaps status flag.
func (*MLine) SetTransparency ¶
func (*MLine) ShadowMode ¶
func (this *MLine) ShadowMode() ShadowMode
func (*MLine) SuppressEndCaps ¶
SuppressEndCaps status flag.
func (*MLine) SuppressStartCaps ¶
SuppressStartCaps status flag.
func (*MLine) Transparency ¶
type MText ¶
type MText struct { InsertionPoint Point InitialTextHeight float64 ReferenceRectangleWidth float64 AttachmentPoint AttachmentPoint DrawingDirection DrawingDirection ExtendedText []string Text string TextStyleName string ExtrusionDirection Vector XAxisDirection Vector HorizontalWidth float64 VerticalHeight float64 RotationAngle float64 LineSpacingStyle MTextLineSpacingStyle LineSpacingFactor float64 BackgroundFillSetting BackgroundFillSetting BackgroundColorRGB int BackgroundColorName string FillBoxScale float64 BackgroundFillColor Color BackgroundFillColorTransparency int ColumnType int16 IsColumnFlowReversed bool IsColumnAutoHeight bool ColumnWidth float64 ColumnGutter float64 ColumnHeights []float64 // contains filtered or unexported fields }
func (*MText) AddColumnHeights ¶
func (*MText) AddExtendedText ¶
func (*MText) ClearColumnHeights ¶
func (this *MText) ClearColumnHeights()
func (*MText) ClearExtendedText ¶
func (this *MText) ClearExtendedText()
func (*MText) Color24Bit ¶
func (*MText) ImageByteCount ¶
func (*MText) IsInPaperSpace ¶
func (*MText) LineTypeName ¶
func (*MText) LineTypeScale ¶
func (*MText) LineWeight ¶
func (this *MText) LineWeight() LineWeight
func (*MText) MaterialHandle ¶
func (*MText) Owner ¶
func (e *MText) Owner() *DrawingItem
func (*MText) PlotStyle ¶
func (e *MText) PlotStyle() *DrawingItem
func (*MText) PreviewImageData ¶
func (*MText) SetColor24Bit ¶
func (*MText) SetColorName ¶
func (*MText) SetElevation ¶
func (*MText) SetImageByteCount ¶
func (*MText) SetIsInPaperSpace ¶
func (*MText) SetIsVisible ¶
func (*MText) SetLineTypeName ¶
func (*MText) SetLineTypeScale ¶
func (*MText) SetLineWeight ¶
func (this *MText) SetLineWeight(val LineWeight)
func (*MText) SetMaterialHandle ¶
func (*MText) SetOwner ¶
func (e *MText) SetOwner(val *DrawingItem)
func (*MText) SetPlotStyle ¶
func (e *MText) SetPlotStyle(val *DrawingItem)
func (*MText) SetPreviewImageData ¶
func (*MText) SetShadowMode ¶
func (this *MText) SetShadowMode(val ShadowMode)
func (*MText) SetTransparency ¶
func (*MText) ShadowMode ¶
func (this *MText) ShadowMode() ShadowMode
func (*MText) Transparency ¶
type MTextLineSpacingStyle ¶
type MTextLineSpacingStyle int16
const ( MTextLineSpacingStyleAtLeast MTextLineSpacingStyle = 1 MTextLineSpacingStyleExact MTextLineSpacingStyle = 2 )
func (MTextLineSpacingStyle) String ¶
func (this MTextLineSpacingStyle) String() string
type ModelPoint ¶
type ModelPoint struct { Location Point Thickness float64 ExtrusionDirection Vector Angle float64 // contains filtered or unexported fields }
func NewModelPoint ¶
func NewModelPoint() *ModelPoint
func (*ModelPoint) Color ¶
func (this *ModelPoint) Color() Color
func (*ModelPoint) Color24Bit ¶
func (this *ModelPoint) Color24Bit() int
func (*ModelPoint) ColorName ¶
func (this *ModelPoint) ColorName() string
func (*ModelPoint) Elevation ¶
func (this *ModelPoint) Elevation() float64
func (*ModelPoint) Handle ¶
func (this *ModelPoint) Handle() Handle
func (*ModelPoint) ImageByteCount ¶
func (this *ModelPoint) ImageByteCount() int
func (*ModelPoint) IsInPaperSpace ¶
func (this *ModelPoint) IsInPaperSpace() bool
func (*ModelPoint) IsVisible ¶
func (this *ModelPoint) IsVisible() bool
func (*ModelPoint) Layer ¶
func (this *ModelPoint) Layer() string
func (*ModelPoint) LineTypeName ¶
func (this *ModelPoint) LineTypeName() string
func (*ModelPoint) LineTypeScale ¶
func (this *ModelPoint) LineTypeScale() float64
func (*ModelPoint) LineWeight ¶
func (this *ModelPoint) LineWeight() LineWeight
func (*ModelPoint) MaterialHandle ¶
func (this *ModelPoint) MaterialHandle() string
func (*ModelPoint) Owner ¶
func (e *ModelPoint) Owner() *DrawingItem
func (*ModelPoint) PlotStyle ¶
func (e *ModelPoint) PlotStyle() *DrawingItem
func (*ModelPoint) PreviewImageData ¶
func (this *ModelPoint) PreviewImageData() []string
func (*ModelPoint) SetColor ¶
func (this *ModelPoint) SetColor(val Color)
func (*ModelPoint) SetColor24Bit ¶
func (this *ModelPoint) SetColor24Bit(val int)
func (*ModelPoint) SetColorName ¶
func (this *ModelPoint) SetColorName(val string)
func (*ModelPoint) SetElevation ¶
func (this *ModelPoint) SetElevation(val float64)
func (*ModelPoint) SetHandle ¶
func (this *ModelPoint) SetHandle(val Handle)
func (*ModelPoint) SetImageByteCount ¶
func (this *ModelPoint) SetImageByteCount(val int)
func (*ModelPoint) SetIsInPaperSpace ¶
func (this *ModelPoint) SetIsInPaperSpace(val bool)
func (*ModelPoint) SetIsVisible ¶
func (this *ModelPoint) SetIsVisible(val bool)
func (*ModelPoint) SetLayer ¶
func (this *ModelPoint) SetLayer(val string)
func (*ModelPoint) SetLineTypeName ¶
func (this *ModelPoint) SetLineTypeName(val string)
func (*ModelPoint) SetLineTypeScale ¶
func (this *ModelPoint) SetLineTypeScale(val float64)
func (*ModelPoint) SetLineWeight ¶
func (this *ModelPoint) SetLineWeight(val LineWeight)
func (*ModelPoint) SetMaterialHandle ¶
func (this *ModelPoint) SetMaterialHandle(val string)
func (*ModelPoint) SetOwner ¶
func (e *ModelPoint) SetOwner(val *DrawingItem)
func (*ModelPoint) SetPlotStyle ¶
func (e *ModelPoint) SetPlotStyle(val *DrawingItem)
func (*ModelPoint) SetPreviewImageData ¶
func (this *ModelPoint) SetPreviewImageData(val []string)
func (*ModelPoint) SetShadowMode ¶
func (this *ModelPoint) SetShadowMode(val ShadowMode)
func (*ModelPoint) SetTransparency ¶
func (this *ModelPoint) SetTransparency(val int)
func (*ModelPoint) ShadowMode ¶
func (this *ModelPoint) ShadowMode() ShadowMode
func (*ModelPoint) Transparency ¶
func (this *ModelPoint) Transparency() int
type NonAngularUnits ¶
type NonAngularUnits int16
const ( NonAngularUnitsScientific NonAngularUnits = iota NonAngularUnitsDecimal NonAngularUnitsEngineering NonAngularUnitsArchitectural NonAngularUnitsFractional NonAngularUnitsWindowsDesktop )
func (NonAngularUnits) String ¶
func (this NonAngularUnits) String() string
type Ole2Frame ¶
type Ole2Frame struct { VersionNumber int Description string UpperLeftCorner Point LowerRightCorner Point ObjectType OleObjectType TileMode TileModeDescriptor BinaryData []byte // contains filtered or unexported fields }
func NewOle2Frame ¶
func NewOle2Frame() *Ole2Frame
func (*Ole2Frame) AddBinaryData ¶
func (*Ole2Frame) AddbinaryDataStrings ¶
func (*Ole2Frame) ClearBinaryData ¶
func (this *Ole2Frame) ClearBinaryData()
func (*Ole2Frame) ClearbinaryDataStrings ¶
func (this *Ole2Frame) ClearbinaryDataStrings()
func (*Ole2Frame) Color24Bit ¶
func (*Ole2Frame) ImageByteCount ¶
func (*Ole2Frame) IsInPaperSpace ¶
func (*Ole2Frame) LineTypeName ¶
func (*Ole2Frame) LineTypeScale ¶
func (*Ole2Frame) LineWeight ¶
func (this *Ole2Frame) LineWeight() LineWeight
func (*Ole2Frame) MaterialHandle ¶
func (*Ole2Frame) Owner ¶
func (e *Ole2Frame) Owner() *DrawingItem
func (*Ole2Frame) PlotStyle ¶
func (e *Ole2Frame) PlotStyle() *DrawingItem
func (*Ole2Frame) PreviewImageData ¶
func (*Ole2Frame) SetColor24Bit ¶
func (*Ole2Frame) SetColorName ¶
func (*Ole2Frame) SetElevation ¶
func (*Ole2Frame) SetImageByteCount ¶
func (*Ole2Frame) SetIsInPaperSpace ¶
func (*Ole2Frame) SetIsVisible ¶
func (*Ole2Frame) SetLineTypeName ¶
func (*Ole2Frame) SetLineTypeScale ¶
func (*Ole2Frame) SetLineWeight ¶
func (this *Ole2Frame) SetLineWeight(val LineWeight)
func (*Ole2Frame) SetMaterialHandle ¶
func (*Ole2Frame) SetOwner ¶
func (e *Ole2Frame) SetOwner(val *DrawingItem)
func (*Ole2Frame) SetPlotStyle ¶
func (e *Ole2Frame) SetPlotStyle(val *DrawingItem)
func (*Ole2Frame) SetPreviewImageData ¶
func (*Ole2Frame) SetShadowMode ¶
func (this *Ole2Frame) SetShadowMode(val ShadowMode)
func (*Ole2Frame) SetTransparency ¶
func (*Ole2Frame) ShadowMode ¶
func (this *Ole2Frame) ShadowMode() ShadowMode
func (*Ole2Frame) Transparency ¶
type OleFrame ¶
type OleFrame struct { VersionNumber int BinaryData []byte // contains filtered or unexported fields }
func NewOleFrame ¶
func NewOleFrame() *OleFrame
func (*OleFrame) AddBinaryData ¶
func (*OleFrame) AddbinaryDataStrings ¶
func (*OleFrame) ClearBinaryData ¶
func (this *OleFrame) ClearBinaryData()
func (*OleFrame) ClearbinaryDataStrings ¶
func (this *OleFrame) ClearbinaryDataStrings()
func (*OleFrame) Color24Bit ¶
func (*OleFrame) ImageByteCount ¶
func (*OleFrame) IsInPaperSpace ¶
func (*OleFrame) LineTypeName ¶
func (*OleFrame) LineTypeScale ¶
func (*OleFrame) LineWeight ¶
func (this *OleFrame) LineWeight() LineWeight
func (*OleFrame) MaterialHandle ¶
func (*OleFrame) Owner ¶
func (e *OleFrame) Owner() *DrawingItem
func (*OleFrame) PlotStyle ¶
func (e *OleFrame) PlotStyle() *DrawingItem
func (*OleFrame) PreviewImageData ¶
func (*OleFrame) SetColor24Bit ¶
func (*OleFrame) SetColorName ¶
func (*OleFrame) SetElevation ¶
func (*OleFrame) SetImageByteCount ¶
func (*OleFrame) SetIsInPaperSpace ¶
func (*OleFrame) SetIsVisible ¶
func (*OleFrame) SetLineTypeName ¶
func (*OleFrame) SetLineTypeScale ¶
func (*OleFrame) SetLineWeight ¶
func (this *OleFrame) SetLineWeight(val LineWeight)
func (*OleFrame) SetMaterialHandle ¶
func (*OleFrame) SetOwner ¶
func (e *OleFrame) SetOwner(val *DrawingItem)
func (*OleFrame) SetPlotStyle ¶
func (e *OleFrame) SetPlotStyle(val *DrawingItem)
func (*OleFrame) SetPreviewImageData ¶
func (*OleFrame) SetShadowMode ¶
func (this *OleFrame) SetShadowMode(val ShadowMode)
func (*OleFrame) SetTransparency ¶
func (*OleFrame) ShadowMode ¶
func (this *OleFrame) ShadowMode() ShadowMode
func (*OleFrame) Transparency ¶
type OleObjectType ¶
type OleObjectType int16
const ( OleObjectTypeLink OleObjectType = 1 OleObjectTypeEmbedded OleObjectType = 2 OleObjectTypeStatic OleObjectType = 3 )
func (OleObjectType) String ¶
func (this OleObjectType) String() string
type OrdinateDimension ¶
type OrdinateDimension struct { DefinitionPoint2 Point DefinitionPoint3 Point // contains filtered or unexported fields }
func NewOrdinateDimension ¶
func NewOrdinateDimension() *OrdinateDimension
func (*OrdinateDimension) ActualMeasurement ¶
func (this *OrdinateDimension) ActualMeasurement() float64
func (*OrdinateDimension) AttachmentPoint ¶
func (this *OrdinateDimension) AttachmentPoint() AttachmentPoint
func (*OrdinateDimension) BlockName ¶
func (this *OrdinateDimension) BlockName() string
func (*OrdinateDimension) Color ¶
func (this *OrdinateDimension) Color() Color
func (*OrdinateDimension) Color24Bit ¶
func (this *OrdinateDimension) Color24Bit() int
func (*OrdinateDimension) ColorName ¶
func (this *OrdinateDimension) ColorName() string
func (*OrdinateDimension) DefinitionPoint1 ¶
func (this *OrdinateDimension) DefinitionPoint1() Point
func (*OrdinateDimension) DimensionStyleName ¶
func (this *OrdinateDimension) DimensionStyleName() string
func (*OrdinateDimension) DimensionType ¶
func (this *OrdinateDimension) DimensionType() DimensionType
func (*OrdinateDimension) Elevation ¶
func (this *OrdinateDimension) Elevation() float64
func (*OrdinateDimension) Handle ¶
func (this *OrdinateDimension) Handle() Handle
func (*OrdinateDimension) HorizontalDirectionAngle ¶
func (this *OrdinateDimension) HorizontalDirectionAngle() float64
func (*OrdinateDimension) ImageByteCount ¶
func (this *OrdinateDimension) ImageByteCount() int
func (*OrdinateDimension) IsInPaperSpace ¶
func (this *OrdinateDimension) IsInPaperSpace() bool
func (*OrdinateDimension) IsVisible ¶
func (this *OrdinateDimension) IsVisible() bool
func (*OrdinateDimension) Layer ¶
func (this *OrdinateDimension) Layer() string
func (*OrdinateDimension) LineTypeName ¶
func (this *OrdinateDimension) LineTypeName() string
func (*OrdinateDimension) LineTypeScale ¶
func (this *OrdinateDimension) LineTypeScale() float64
func (*OrdinateDimension) LineWeight ¶
func (this *OrdinateDimension) LineWeight() LineWeight
func (*OrdinateDimension) MaterialHandle ¶
func (this *OrdinateDimension) MaterialHandle() string
func (*OrdinateDimension) Normal ¶
func (this *OrdinateDimension) Normal() Vector
func (*OrdinateDimension) Owner ¶
func (e *OrdinateDimension) Owner() *DrawingItem
func (*OrdinateDimension) PlotStyle ¶
func (e *OrdinateDimension) PlotStyle() *DrawingItem
func (*OrdinateDimension) PreviewImageData ¶
func (this *OrdinateDimension) PreviewImageData() []string
func (*OrdinateDimension) SetActualMeasurement ¶
func (this *OrdinateDimension) SetActualMeasurement(val float64)
func (*OrdinateDimension) SetAttachmentPoint ¶
func (this *OrdinateDimension) SetAttachmentPoint(val AttachmentPoint)
func (*OrdinateDimension) SetBlockName ¶
func (this *OrdinateDimension) SetBlockName(val string)
func (*OrdinateDimension) SetColor ¶
func (this *OrdinateDimension) SetColor(val Color)
func (*OrdinateDimension) SetColor24Bit ¶
func (this *OrdinateDimension) SetColor24Bit(val int)
func (*OrdinateDimension) SetColorName ¶
func (this *OrdinateDimension) SetColorName(val string)
func (*OrdinateDimension) SetDefinitionPoint1 ¶
func (this *OrdinateDimension) SetDefinitionPoint1(val Point)
func (*OrdinateDimension) SetDimensionStyleName ¶
func (this *OrdinateDimension) SetDimensionStyleName(val string)
func (*OrdinateDimension) SetDimensionType ¶
func (this *OrdinateDimension) SetDimensionType(val DimensionType)
func (*OrdinateDimension) SetElevation ¶
func (this *OrdinateDimension) SetElevation(val float64)
func (*OrdinateDimension) SetHandle ¶
func (this *OrdinateDimension) SetHandle(val Handle)
func (*OrdinateDimension) SetHorizontalDirectionAngle ¶
func (this *OrdinateDimension) SetHorizontalDirectionAngle(val float64)
func (*OrdinateDimension) SetImageByteCount ¶
func (this *OrdinateDimension) SetImageByteCount(val int)
func (*OrdinateDimension) SetIsInPaperSpace ¶
func (this *OrdinateDimension) SetIsInPaperSpace(val bool)
func (*OrdinateDimension) SetIsVisible ¶
func (this *OrdinateDimension) SetIsVisible(val bool)
func (*OrdinateDimension) SetLayer ¶
func (this *OrdinateDimension) SetLayer(val string)
func (*OrdinateDimension) SetLineTypeName ¶
func (this *OrdinateDimension) SetLineTypeName(val string)
func (*OrdinateDimension) SetLineTypeScale ¶
func (this *OrdinateDimension) SetLineTypeScale(val float64)
func (*OrdinateDimension) SetLineWeight ¶
func (this *OrdinateDimension) SetLineWeight(val LineWeight)
func (*OrdinateDimension) SetMaterialHandle ¶
func (this *OrdinateDimension) SetMaterialHandle(val string)
func (*OrdinateDimension) SetNormal ¶
func (this *OrdinateDimension) SetNormal(val Vector)
func (*OrdinateDimension) SetOwner ¶
func (e *OrdinateDimension) SetOwner(val *DrawingItem)
func (*OrdinateDimension) SetPlotStyle ¶
func (e *OrdinateDimension) SetPlotStyle(val *DrawingItem)
func (*OrdinateDimension) SetPreviewImageData ¶
func (this *OrdinateDimension) SetPreviewImageData(val []string)
func (*OrdinateDimension) SetShadowMode ¶
func (this *OrdinateDimension) SetShadowMode(val ShadowMode)
func (*OrdinateDimension) SetText ¶
func (this *OrdinateDimension) SetText(val string)
func (*OrdinateDimension) SetTextLineSpacingFactor ¶
func (this *OrdinateDimension) SetTextLineSpacingFactor(val float64)
func (*OrdinateDimension) SetTextLineSpacingStyle ¶
func (this *OrdinateDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
func (*OrdinateDimension) SetTextMidPoint ¶
func (this *OrdinateDimension) SetTextMidPoint(val Point)
func (*OrdinateDimension) SetTextRotationAngle ¶
func (this *OrdinateDimension) SetTextRotationAngle(val float64)
func (*OrdinateDimension) SetTransparency ¶
func (this *OrdinateDimension) SetTransparency(val int)
func (*OrdinateDimension) SetVersion ¶
func (this *OrdinateDimension) SetVersion(val Version)
func (*OrdinateDimension) ShadowMode ¶
func (this *OrdinateDimension) ShadowMode() ShadowMode
func (*OrdinateDimension) Text ¶
func (this *OrdinateDimension) Text() string
func (*OrdinateDimension) TextLineSpacingFactor ¶
func (this *OrdinateDimension) TextLineSpacingFactor() float64
func (*OrdinateDimension) TextLineSpacingStyle ¶
func (this *OrdinateDimension) TextLineSpacingStyle() TextLineSpacingStyle
func (*OrdinateDimension) TextMidPoint ¶
func (this *OrdinateDimension) TextMidPoint() Point
func (*OrdinateDimension) TextRotationAngle ¶
func (this *OrdinateDimension) TextRotationAngle() float64
func (*OrdinateDimension) Transparency ¶
func (this *OrdinateDimension) Transparency() int
func (*OrdinateDimension) Version ¶
func (this *OrdinateDimension) Version() Version
type OrthographicViewType ¶
type OrthographicViewType int16
const ( OrthographicViewTypeNone OrthographicViewType = iota OrthographicViewTypeTop OrthographicViewTypeBottom OrthographicViewTypeFront OrthographicViewTypeBack OrthographicViewTypeLeft OrthographicViewTypeRight )
func (OrthographicViewType) String ¶
func (this OrthographicViewType) String() string
type PdfUnderlay ¶
type PdfUnderlay struct {
// contains filtered or unexported fields
}
func NewPdfUnderlay ¶
func NewPdfUnderlay() *PdfUnderlay
func (*PdfUnderlay) BoundaryPoints ¶
func (this *PdfUnderlay) BoundaryPoints() []Point
func (*PdfUnderlay) Color ¶
func (this *PdfUnderlay) Color() Color
func (*PdfUnderlay) Color24Bit ¶
func (this *PdfUnderlay) Color24Bit() int
func (*PdfUnderlay) ColorName ¶
func (this *PdfUnderlay) ColorName() string
func (*PdfUnderlay) Contrast ¶
func (this *PdfUnderlay) Contrast() int16
func (*PdfUnderlay) Elevation ¶
func (this *PdfUnderlay) Elevation() float64
func (*PdfUnderlay) Fade ¶
func (this *PdfUnderlay) Fade() int16
func (*PdfUnderlay) Flags ¶
func (this *PdfUnderlay) Flags() int
func (*PdfUnderlay) Handle ¶
func (this *PdfUnderlay) Handle() Handle
func (*PdfUnderlay) ImageByteCount ¶
func (this *PdfUnderlay) ImageByteCount() int
func (*PdfUnderlay) InsertionPoint ¶
func (this *PdfUnderlay) InsertionPoint() Point
func (*PdfUnderlay) IsInPaperSpace ¶
func (this *PdfUnderlay) IsInPaperSpace() bool
func (*PdfUnderlay) IsVisible ¶
func (this *PdfUnderlay) IsVisible() bool
func (*PdfUnderlay) Layer ¶
func (this *PdfUnderlay) Layer() string
func (*PdfUnderlay) LineTypeName ¶
func (this *PdfUnderlay) LineTypeName() string
func (*PdfUnderlay) LineTypeScale ¶
func (this *PdfUnderlay) LineTypeScale() float64
func (*PdfUnderlay) LineWeight ¶
func (this *PdfUnderlay) LineWeight() LineWeight
func (*PdfUnderlay) MaterialHandle ¶
func (this *PdfUnderlay) MaterialHandle() string
func (*PdfUnderlay) Normal ¶
func (this *PdfUnderlay) Normal() Vector
func (*PdfUnderlay) ObjectHandle ¶
func (this *PdfUnderlay) ObjectHandle() string
func (*PdfUnderlay) Owner ¶
func (e *PdfUnderlay) Owner() *DrawingItem
func (*PdfUnderlay) PlotStyle ¶
func (e *PdfUnderlay) PlotStyle() *DrawingItem
func (*PdfUnderlay) PreviewImageData ¶
func (this *PdfUnderlay) PreviewImageData() []string
func (*PdfUnderlay) RotationAngle ¶
func (this *PdfUnderlay) RotationAngle() float64
func (*PdfUnderlay) SetBoundaryPoints ¶
func (this *PdfUnderlay) SetBoundaryPoints(val []Point)
func (*PdfUnderlay) SetColor ¶
func (this *PdfUnderlay) SetColor(val Color)
func (*PdfUnderlay) SetColor24Bit ¶
func (this *PdfUnderlay) SetColor24Bit(val int)
func (*PdfUnderlay) SetColorName ¶
func (this *PdfUnderlay) SetColorName(val string)
func (*PdfUnderlay) SetContrast ¶
func (this *PdfUnderlay) SetContrast(val int16)
func (*PdfUnderlay) SetElevation ¶
func (this *PdfUnderlay) SetElevation(val float64)
func (*PdfUnderlay) SetFade ¶
func (this *PdfUnderlay) SetFade(val int16)
func (*PdfUnderlay) SetFlags ¶
func (this *PdfUnderlay) SetFlags(val int)
func (*PdfUnderlay) SetHandle ¶
func (this *PdfUnderlay) SetHandle(val Handle)
func (*PdfUnderlay) SetImageByteCount ¶
func (this *PdfUnderlay) SetImageByteCount(val int)
func (*PdfUnderlay) SetInsertionPoint ¶
func (this *PdfUnderlay) SetInsertionPoint(val Point)
func (*PdfUnderlay) SetIsInPaperSpace ¶
func (this *PdfUnderlay) SetIsInPaperSpace(val bool)
func (*PdfUnderlay) SetIsVisible ¶
func (this *PdfUnderlay) SetIsVisible(val bool)
func (*PdfUnderlay) SetLayer ¶
func (this *PdfUnderlay) SetLayer(val string)
func (*PdfUnderlay) SetLineTypeName ¶
func (this *PdfUnderlay) SetLineTypeName(val string)
func (*PdfUnderlay) SetLineTypeScale ¶
func (this *PdfUnderlay) SetLineTypeScale(val float64)
func (*PdfUnderlay) SetLineWeight ¶
func (this *PdfUnderlay) SetLineWeight(val LineWeight)
func (*PdfUnderlay) SetMaterialHandle ¶
func (this *PdfUnderlay) SetMaterialHandle(val string)
func (*PdfUnderlay) SetNormal ¶
func (this *PdfUnderlay) SetNormal(val Vector)
func (*PdfUnderlay) SetObjectHandle ¶
func (this *PdfUnderlay) SetObjectHandle(val string)
func (*PdfUnderlay) SetOwner ¶
func (e *PdfUnderlay) SetOwner(val *DrawingItem)
func (*PdfUnderlay) SetPlotStyle ¶
func (e *PdfUnderlay) SetPlotStyle(val *DrawingItem)
func (*PdfUnderlay) SetPreviewImageData ¶
func (this *PdfUnderlay) SetPreviewImageData(val []string)
func (*PdfUnderlay) SetRotationAngle ¶
func (this *PdfUnderlay) SetRotationAngle(val float64)
func (*PdfUnderlay) SetShadowMode ¶
func (this *PdfUnderlay) SetShadowMode(val ShadowMode)
func (*PdfUnderlay) SetTransparency ¶
func (this *PdfUnderlay) SetTransparency(val int)
func (*PdfUnderlay) SetXScale ¶
func (this *PdfUnderlay) SetXScale(val float64)
func (*PdfUnderlay) SetYScale ¶
func (this *PdfUnderlay) SetYScale(val float64)
func (*PdfUnderlay) SetZScale ¶
func (this *PdfUnderlay) SetZScale(val float64)
func (*PdfUnderlay) SetpointX ¶
func (this *PdfUnderlay) SetpointX(val []float64)
func (*PdfUnderlay) SetpointY ¶
func (this *PdfUnderlay) SetpointY(val []float64)
func (*PdfUnderlay) ShadowMode ¶
func (this *PdfUnderlay) ShadowMode() ShadowMode
func (*PdfUnderlay) Transparency ¶
func (this *PdfUnderlay) Transparency() int
func (*PdfUnderlay) XScale ¶
func (this *PdfUnderlay) XScale() float64
func (*PdfUnderlay) YScale ¶
func (this *PdfUnderlay) YScale() float64
func (*PdfUnderlay) ZScale ¶
func (this *PdfUnderlay) ZScale() float64
type Point ¶
The Point struct represents a 3D coordinate.
type PolySketchMode ¶
type PolySketchMode int16
const ( PolySketchModeSketchLines PolySketchMode = iota PolySketchModeSketchPolyLines )
func (PolySketchMode) String ¶
func (this PolySketchMode) String() string
type Polyline ¶
type Polyline struct { Location Point Thickness float64 Flags int DefaultStartingWidth float64 DefaultEndingWidth float64 PolygonMeshMVertexCount int PolygonMeshNVertexCount int SmoothSurfaceMDensity int SmoothSurfaceNDensity int SurfaceType PolylineCurvedAndSmoothSurfaceType CLO_PolylineType PolylineType Normal Vector Vertices []Vertex // contains filtered or unexported fields }
func NewPolyline ¶
func NewPolyline() *Polyline
func (*Polyline) AddVertices ¶
func (*Polyline) ClearVertices ¶
func (this *Polyline) ClearVertices()
func (*Polyline) Color24Bit ¶
func (*Polyline) CurveFitVerticiesAdded ¶
CurveFitVerticiesAdded status flag.
func (*Polyline) ImageByteCount ¶
func (*Polyline) Is3DPolygonMesh ¶
Is3DPolygonMesh status flag.
func (*Polyline) IsInPaperSpace ¶
func (*Polyline) IsLineTypePatternGeneratedContinuously ¶
IsLineTypePatternGeneratedContinuously status flag.
func (*Polyline) IsPolyfaceMesh ¶
IsPolyfaceMesh status flag.
func (*Polyline) IsPolygonMeshClosedInNDirection ¶
IsPolygonMeshClosedInNDirection status flag.
func (*Polyline) LineTypeName ¶
func (*Polyline) LineTypeScale ¶
func (*Polyline) LineWeight ¶
func (this *Polyline) LineWeight() LineWeight
func (*Polyline) MaterialHandle ¶
func (*Polyline) Owner ¶
func (e *Polyline) Owner() *DrawingItem
func (*Polyline) PlotStyle ¶
func (e *Polyline) PlotStyle() *DrawingItem
func (*Polyline) PreviewImageData ¶
func (*Polyline) SetColor24Bit ¶
func (*Polyline) SetColorName ¶
func (*Polyline) SetCurveFitVerticiesAdded ¶
CurveFitVerticiesAdded status flag.
func (*Polyline) SetElevation ¶
func (*Polyline) SetImageByteCount ¶
func (*Polyline) SetIs3DPolygonMesh ¶
Is3DPolygonMesh status flag.
func (*Polyline) SetIs3DPolyline ¶
Is3DPolyline status flag.
func (*Polyline) SetIsInPaperSpace ¶
func (*Polyline) SetIsLineTypePatternGeneratedContinuously ¶
IsLineTypePatternGeneratedContinuously status flag.
func (*Polyline) SetIsPolyfaceMesh ¶
IsPolyfaceMesh status flag.
func (*Polyline) SetIsPolygonMeshClosedInNDirection ¶
IsPolygonMeshClosedInNDirection status flag.
func (*Polyline) SetIsVisible ¶
func (*Polyline) SetLineTypeName ¶
func (*Polyline) SetLineTypeScale ¶
func (*Polyline) SetLineWeight ¶
func (this *Polyline) SetLineWeight(val LineWeight)
func (*Polyline) SetMaterialHandle ¶
func (*Polyline) SetOwner ¶
func (e *Polyline) SetOwner(val *DrawingItem)
func (*Polyline) SetPlotStyle ¶
func (e *Polyline) SetPlotStyle(val *DrawingItem)
func (*Polyline) SetPreviewImageData ¶
func (*Polyline) SetShadowMode ¶
func (this *Polyline) SetShadowMode(val ShadowMode)
func (*Polyline) SetSplineFitVerticiesAdded ¶
SplineFitVerticiesAdded status flag.
func (*Polyline) SetTransparency ¶
func (*Polyline) ShadowMode ¶
func (this *Polyline) ShadowMode() ShadowMode
func (*Polyline) SplineFitVerticiesAdded ¶
SplineFitVerticiesAdded status flag.
func (*Polyline) Transparency ¶
type PolylineCurvedAndSmoothSurfaceType ¶
type PolylineCurvedAndSmoothSurfaceType int16
const ( PolylineCurvedAndSmoothSurfaceTypeNone PolylineCurvedAndSmoothSurfaceType = iota PolylineCurvedAndSmoothSurfaceTypeQuadraticBSpline PolylineCurvedAndSmoothSurfaceTypeCubicBSpline PolylineCurvedAndSmoothSurfaceTypeBezier )
func (PolylineCurvedAndSmoothSurfaceType) String ¶
func (this PolylineCurvedAndSmoothSurfaceType) String() string
type PolylineType ¶
type PolylineType int16
const ( PolylineTypeBaseline PolylineType = iota PolylineTypeInternal PolylineTypeOutline )
func (PolylineType) String ¶
func (this PolylineType) String() string
type ProxyEntity ¶
type ProxyEntity struct { ProxyEntityClassId int ApplicationEntityClassId int GraphicsData []byte EntityData []byte ObjectID1 []string ObjectID2 []string ObjectID3 []string ObjectID4 []string Terminator int OriginalDataFormatIsDxf bool // contains filtered or unexported fields }
func NewProxyEntity ¶
func NewProxyEntity() *ProxyEntity
func (*ProxyEntity) AddObjectID1 ¶
func (this *ProxyEntity) AddObjectID1(val string)
func (*ProxyEntity) AddObjectID2 ¶
func (this *ProxyEntity) AddObjectID2(val string)
func (*ProxyEntity) AddObjectID3 ¶
func (this *ProxyEntity) AddObjectID3(val string)
func (*ProxyEntity) AddObjectID4 ¶
func (this *ProxyEntity) AddObjectID4(val string)
func (*ProxyEntity) AddentityDataString ¶
func (this *ProxyEntity) AddentityDataString(val string)
func (*ProxyEntity) AddgraphicsDataString ¶
func (this *ProxyEntity) AddgraphicsDataString(val string)
func (*ProxyEntity) ClearObjectID1 ¶
func (this *ProxyEntity) ClearObjectID1()
func (*ProxyEntity) ClearObjectID2 ¶
func (this *ProxyEntity) ClearObjectID2()
func (*ProxyEntity) ClearObjectID3 ¶
func (this *ProxyEntity) ClearObjectID3()
func (*ProxyEntity) ClearObjectID4 ¶
func (this *ProxyEntity) ClearObjectID4()
func (*ProxyEntity) ClearentityDataString ¶
func (this *ProxyEntity) ClearentityDataString()
func (*ProxyEntity) CleargraphicsDataString ¶
func (this *ProxyEntity) CleargraphicsDataString()
func (*ProxyEntity) Color ¶
func (this *ProxyEntity) Color() Color
func (*ProxyEntity) Color24Bit ¶
func (this *ProxyEntity) Color24Bit() int
func (*ProxyEntity) ColorName ¶
func (this *ProxyEntity) ColorName() string
func (*ProxyEntity) Elevation ¶
func (this *ProxyEntity) Elevation() float64
func (*ProxyEntity) Handle ¶
func (this *ProxyEntity) Handle() Handle
func (*ProxyEntity) ImageByteCount ¶
func (this *ProxyEntity) ImageByteCount() int
func (*ProxyEntity) IsInPaperSpace ¶
func (this *ProxyEntity) IsInPaperSpace() bool
func (*ProxyEntity) IsVisible ¶
func (this *ProxyEntity) IsVisible() bool
func (*ProxyEntity) Layer ¶
func (this *ProxyEntity) Layer() string
func (*ProxyEntity) LineTypeName ¶
func (this *ProxyEntity) LineTypeName() string
func (*ProxyEntity) LineTypeScale ¶
func (this *ProxyEntity) LineTypeScale() float64
func (*ProxyEntity) LineWeight ¶
func (this *ProxyEntity) LineWeight() LineWeight
func (*ProxyEntity) MaterialHandle ¶
func (this *ProxyEntity) MaterialHandle() string
func (*ProxyEntity) Owner ¶
func (e *ProxyEntity) Owner() *DrawingItem
func (*ProxyEntity) PlotStyle ¶
func (e *ProxyEntity) PlotStyle() *DrawingItem
func (*ProxyEntity) PreviewImageData ¶
func (this *ProxyEntity) PreviewImageData() []string
func (*ProxyEntity) SetColor ¶
func (this *ProxyEntity) SetColor(val Color)
func (*ProxyEntity) SetColor24Bit ¶
func (this *ProxyEntity) SetColor24Bit(val int)
func (*ProxyEntity) SetColorName ¶
func (this *ProxyEntity) SetColorName(val string)
func (*ProxyEntity) SetElevation ¶
func (this *ProxyEntity) SetElevation(val float64)
func (*ProxyEntity) SetHandle ¶
func (this *ProxyEntity) SetHandle(val Handle)
func (*ProxyEntity) SetImageByteCount ¶
func (this *ProxyEntity) SetImageByteCount(val int)
func (*ProxyEntity) SetIsInPaperSpace ¶
func (this *ProxyEntity) SetIsInPaperSpace(val bool)
func (*ProxyEntity) SetIsVisible ¶
func (this *ProxyEntity) SetIsVisible(val bool)
func (*ProxyEntity) SetLayer ¶
func (this *ProxyEntity) SetLayer(val string)
func (*ProxyEntity) SetLineTypeName ¶
func (this *ProxyEntity) SetLineTypeName(val string)
func (*ProxyEntity) SetLineTypeScale ¶
func (this *ProxyEntity) SetLineTypeScale(val float64)
func (*ProxyEntity) SetLineWeight ¶
func (this *ProxyEntity) SetLineWeight(val LineWeight)
func (*ProxyEntity) SetMaterialHandle ¶
func (this *ProxyEntity) SetMaterialHandle(val string)
func (*ProxyEntity) SetOwner ¶
func (e *ProxyEntity) SetOwner(val *DrawingItem)
func (*ProxyEntity) SetPlotStyle ¶
func (e *ProxyEntity) SetPlotStyle(val *DrawingItem)
func (*ProxyEntity) SetPreviewImageData ¶
func (this *ProxyEntity) SetPreviewImageData(val []string)
func (*ProxyEntity) SetShadowMode ¶
func (this *ProxyEntity) SetShadowMode(val ShadowMode)
func (*ProxyEntity) SetTransparency ¶
func (this *ProxyEntity) SetTransparency(val int)
func (*ProxyEntity) ShadowMode ¶
func (this *ProxyEntity) ShadowMode() ShadowMode
func (*ProxyEntity) Transparency ¶
func (this *ProxyEntity) Transparency() int
type RText ¶
type RText struct { InsertionPoint Point ExtrusionDirection Vector RotationAngle float64 TextHeight float64 TextStyle string TypeFlags int Contents string // contains filtered or unexported fields }
func (*RText) Color24Bit ¶
func (*RText) ImageByteCount ¶
func (*RText) IsInPaperSpace ¶
func (*RText) IsInlineMTextSequencesEnabled ¶
IsInlineMTextSequencesEnabled status flag.
func (*RText) LineTypeName ¶
func (*RText) LineTypeScale ¶
func (*RText) LineWeight ¶
func (this *RText) LineWeight() LineWeight
func (*RText) MaterialHandle ¶
func (*RText) Owner ¶
func (e *RText) Owner() *DrawingItem
func (*RText) PlotStyle ¶
func (e *RText) PlotStyle() *DrawingItem
func (*RText) PreviewImageData ¶
func (*RText) SetColor24Bit ¶
func (*RText) SetColorName ¶
func (*RText) SetElevation ¶
func (*RText) SetImageByteCount ¶
func (*RText) SetIsExpression ¶
IsExpression status flag.
func (*RText) SetIsInPaperSpace ¶
func (*RText) SetIsInlineMTextSequencesEnabled ¶
IsInlineMTextSequencesEnabled status flag.
func (*RText) SetIsVisible ¶
func (*RText) SetLineTypeName ¶
func (*RText) SetLineTypeScale ¶
func (*RText) SetLineWeight ¶
func (this *RText) SetLineWeight(val LineWeight)
func (*RText) SetMaterialHandle ¶
func (*RText) SetOwner ¶
func (e *RText) SetOwner(val *DrawingItem)
func (*RText) SetPlotStyle ¶
func (e *RText) SetPlotStyle(val *DrawingItem)
func (*RText) SetPreviewImageData ¶
func (*RText) SetShadowMode ¶
func (this *RText) SetShadowMode(val ShadowMode)
func (*RText) SetTransparency ¶
func (*RText) ShadowMode ¶
func (this *RText) ShadowMode() ShadowMode
func (*RText) Transparency ¶
type RadialDimension ¶
type RadialDimension struct { DefinitionPoint2 Point LeaderLength float64 // contains filtered or unexported fields }
func NewRadialDimension ¶
func NewRadialDimension() *RadialDimension
func (*RadialDimension) ActualMeasurement ¶
func (this *RadialDimension) ActualMeasurement() float64
func (*RadialDimension) AttachmentPoint ¶
func (this *RadialDimension) AttachmentPoint() AttachmentPoint
func (*RadialDimension) BlockName ¶
func (this *RadialDimension) BlockName() string
func (*RadialDimension) Color ¶
func (this *RadialDimension) Color() Color
func (*RadialDimension) Color24Bit ¶
func (this *RadialDimension) Color24Bit() int
func (*RadialDimension) ColorName ¶
func (this *RadialDimension) ColorName() string
func (*RadialDimension) DefinitionPoint1 ¶
func (this *RadialDimension) DefinitionPoint1() Point
func (*RadialDimension) DimensionStyleName ¶
func (this *RadialDimension) DimensionStyleName() string
func (*RadialDimension) DimensionType ¶
func (this *RadialDimension) DimensionType() DimensionType
func (*RadialDimension) Elevation ¶
func (this *RadialDimension) Elevation() float64
func (*RadialDimension) Handle ¶
func (this *RadialDimension) Handle() Handle
func (*RadialDimension) HorizontalDirectionAngle ¶
func (this *RadialDimension) HorizontalDirectionAngle() float64
func (*RadialDimension) ImageByteCount ¶
func (this *RadialDimension) ImageByteCount() int
func (*RadialDimension) IsInPaperSpace ¶
func (this *RadialDimension) IsInPaperSpace() bool
func (*RadialDimension) IsVisible ¶
func (this *RadialDimension) IsVisible() bool
func (*RadialDimension) Layer ¶
func (this *RadialDimension) Layer() string
func (*RadialDimension) LineTypeName ¶
func (this *RadialDimension) LineTypeName() string
func (*RadialDimension) LineTypeScale ¶
func (this *RadialDimension) LineTypeScale() float64
func (*RadialDimension) LineWeight ¶
func (this *RadialDimension) LineWeight() LineWeight
func (*RadialDimension) MaterialHandle ¶
func (this *RadialDimension) MaterialHandle() string
func (*RadialDimension) Normal ¶
func (this *RadialDimension) Normal() Vector
func (*RadialDimension) Owner ¶
func (e *RadialDimension) Owner() *DrawingItem
func (*RadialDimension) PlotStyle ¶
func (e *RadialDimension) PlotStyle() *DrawingItem
func (*RadialDimension) PreviewImageData ¶
func (this *RadialDimension) PreviewImageData() []string
func (*RadialDimension) SetActualMeasurement ¶
func (this *RadialDimension) SetActualMeasurement(val float64)
func (*RadialDimension) SetAttachmentPoint ¶
func (this *RadialDimension) SetAttachmentPoint(val AttachmentPoint)
func (*RadialDimension) SetBlockName ¶
func (this *RadialDimension) SetBlockName(val string)
func (*RadialDimension) SetColor ¶
func (this *RadialDimension) SetColor(val Color)
func (*RadialDimension) SetColor24Bit ¶
func (this *RadialDimension) SetColor24Bit(val int)
func (*RadialDimension) SetColorName ¶
func (this *RadialDimension) SetColorName(val string)
func (*RadialDimension) SetDefinitionPoint1 ¶
func (this *RadialDimension) SetDefinitionPoint1(val Point)
func (*RadialDimension) SetDimensionStyleName ¶
func (this *RadialDimension) SetDimensionStyleName(val string)
func (*RadialDimension) SetDimensionType ¶
func (this *RadialDimension) SetDimensionType(val DimensionType)
func (*RadialDimension) SetElevation ¶
func (this *RadialDimension) SetElevation(val float64)
func (*RadialDimension) SetHandle ¶
func (this *RadialDimension) SetHandle(val Handle)
func (*RadialDimension) SetHorizontalDirectionAngle ¶
func (this *RadialDimension) SetHorizontalDirectionAngle(val float64)
func (*RadialDimension) SetImageByteCount ¶
func (this *RadialDimension) SetImageByteCount(val int)
func (*RadialDimension) SetIsInPaperSpace ¶
func (this *RadialDimension) SetIsInPaperSpace(val bool)
func (*RadialDimension) SetIsVisible ¶
func (this *RadialDimension) SetIsVisible(val bool)
func (*RadialDimension) SetLayer ¶
func (this *RadialDimension) SetLayer(val string)
func (*RadialDimension) SetLineTypeName ¶
func (this *RadialDimension) SetLineTypeName(val string)
func (*RadialDimension) SetLineTypeScale ¶
func (this *RadialDimension) SetLineTypeScale(val float64)
func (*RadialDimension) SetLineWeight ¶
func (this *RadialDimension) SetLineWeight(val LineWeight)
func (*RadialDimension) SetMaterialHandle ¶
func (this *RadialDimension) SetMaterialHandle(val string)
func (*RadialDimension) SetNormal ¶
func (this *RadialDimension) SetNormal(val Vector)
func (*RadialDimension) SetOwner ¶
func (e *RadialDimension) SetOwner(val *DrawingItem)
func (*RadialDimension) SetPlotStyle ¶
func (e *RadialDimension) SetPlotStyle(val *DrawingItem)
func (*RadialDimension) SetPreviewImageData ¶
func (this *RadialDimension) SetPreviewImageData(val []string)
func (*RadialDimension) SetShadowMode ¶
func (this *RadialDimension) SetShadowMode(val ShadowMode)
func (*RadialDimension) SetText ¶
func (this *RadialDimension) SetText(val string)
func (*RadialDimension) SetTextLineSpacingFactor ¶
func (this *RadialDimension) SetTextLineSpacingFactor(val float64)
func (*RadialDimension) SetTextLineSpacingStyle ¶
func (this *RadialDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
func (*RadialDimension) SetTextMidPoint ¶
func (this *RadialDimension) SetTextMidPoint(val Point)
func (*RadialDimension) SetTextRotationAngle ¶
func (this *RadialDimension) SetTextRotationAngle(val float64)
func (*RadialDimension) SetTransparency ¶
func (this *RadialDimension) SetTransparency(val int)
func (*RadialDimension) SetVersion ¶
func (this *RadialDimension) SetVersion(val Version)
func (*RadialDimension) ShadowMode ¶
func (this *RadialDimension) ShadowMode() ShadowMode
func (*RadialDimension) Text ¶
func (this *RadialDimension) Text() string
func (*RadialDimension) TextLineSpacingFactor ¶
func (this *RadialDimension) TextLineSpacingFactor() float64
func (*RadialDimension) TextLineSpacingStyle ¶
func (this *RadialDimension) TextLineSpacingStyle() TextLineSpacingStyle
func (*RadialDimension) TextMidPoint ¶
func (this *RadialDimension) TextMidPoint() Point
func (*RadialDimension) TextRotationAngle ¶
func (this *RadialDimension) TextRotationAngle() float64
func (*RadialDimension) Transparency ¶
func (this *RadialDimension) Transparency() int
func (*RadialDimension) Version ¶
func (this *RadialDimension) Version() Version
type RasterImage ¶
type RasterImage interface { SetsubclassMarker(val string) ClassVersion() int SetClassVersion(val int) Location() Point SetLocation(val Point) UVector() Vector SetUVector(val Vector) VVector() Vector SetVVector(val Vector) ImageSize() Vector SetImageSize(val Vector) SetimageDefinitionHandle(val string) DisplayOptionsFlags() int SetDisplayOptionsFlags(val int) UseClipping() bool SetUseClipping(val bool) Brightness() int16 SetBrightness(val int16) Contrast() int16 SetContrast(val int16) Fade() int16 SetFade(val int16) SetimageDefinitionReactorHandle(val string) ClippingType() ImageClippingBoundaryType SetClippingType(val ImageClippingBoundaryType) ClippingVertices() []Point SetClippingVertices(val []Point) SetclippingVertexCount(val int) SetclippingVerticesX(val []float64) SetclippingVerticesY(val []float64) IsInsideClipping() bool SetIsInsideClipping(val bool) // contains filtered or unexported methods }
type Ray ¶
type Ray struct { StartPoint Point UnitDirectionVector Vector // contains filtered or unexported fields }
func (*Ray) Color24Bit ¶
func (*Ray) ImageByteCount ¶
func (*Ray) IsInPaperSpace ¶
func (*Ray) LineTypeName ¶
func (*Ray) LineTypeScale ¶
func (*Ray) LineWeight ¶
func (this *Ray) LineWeight() LineWeight
func (*Ray) MaterialHandle ¶
func (*Ray) Owner ¶
func (e *Ray) Owner() *DrawingItem
func (*Ray) PlotStyle ¶
func (e *Ray) PlotStyle() *DrawingItem
func (*Ray) PreviewImageData ¶
func (*Ray) SetColor24Bit ¶
func (*Ray) SetColorName ¶
func (*Ray) SetElevation ¶
func (*Ray) SetImageByteCount ¶
func (*Ray) SetIsInPaperSpace ¶
func (*Ray) SetIsVisible ¶
func (*Ray) SetLineTypeName ¶
func (*Ray) SetLineTypeScale ¶
func (*Ray) SetLineWeight ¶
func (this *Ray) SetLineWeight(val LineWeight)
func (*Ray) SetMaterialHandle ¶
func (*Ray) SetOwner ¶
func (e *Ray) SetOwner(val *DrawingItem)
func (*Ray) SetPlotStyle ¶
func (e *Ray) SetPlotStyle(val *DrawingItem)
func (*Ray) SetPreviewImageData ¶
func (*Ray) SetShadowMode ¶
func (this *Ray) SetShadowMode(val ShadowMode)
func (*Ray) SetTransparency ¶
func (*Ray) ShadowMode ¶
func (this *Ray) ShadowMode() ShadowMode
func (*Ray) Transparency ¶
type Region ¶
type Region struct { FormatVersionNumber int16 CustomData []string CustomData2 []string // contains filtered or unexported fields }
func (*Region) AddCustomData ¶
func (*Region) AddCustomData2 ¶
func (*Region) ClearCustomData ¶
func (this *Region) ClearCustomData()
func (*Region) ClearCustomData2 ¶
func (this *Region) ClearCustomData2()
func (*Region) Color24Bit ¶
func (*Region) ImageByteCount ¶
func (*Region) IsInPaperSpace ¶
func (*Region) LineTypeName ¶
func (*Region) LineTypeScale ¶
func (*Region) LineWeight ¶
func (this *Region) LineWeight() LineWeight
func (*Region) MaterialHandle ¶
func (*Region) Owner ¶
func (e *Region) Owner() *DrawingItem
func (*Region) PlotStyle ¶
func (e *Region) PlotStyle() *DrawingItem
func (*Region) PreviewImageData ¶
func (*Region) SetColor24Bit ¶
func (*Region) SetColorName ¶
func (*Region) SetElevation ¶
func (*Region) SetImageByteCount ¶
func (*Region) SetIsInPaperSpace ¶
func (*Region) SetIsVisible ¶
func (*Region) SetLineTypeName ¶
func (*Region) SetLineTypeScale ¶
func (*Region) SetLineWeight ¶
func (this *Region) SetLineWeight(val LineWeight)
func (*Region) SetMaterialHandle ¶
func (*Region) SetOwner ¶
func (e *Region) SetOwner(val *DrawingItem)
func (*Region) SetPlotStyle ¶
func (e *Region) SetPlotStyle(val *DrawingItem)
func (*Region) SetPreviewImageData ¶
func (*Region) SetShadowMode ¶
func (this *Region) SetShadowMode(val ShadowMode)
func (*Region) SetTransparency ¶
func (*Region) ShadowMode ¶
func (this *Region) ShadowMode() ShadowMode
func (*Region) Transparency ¶
type RotatedDimension ¶
type RotatedDimension struct { InsertionPoint Point DefinitionPoint2 Point DefinitionPoint3 Point RotationAngle float64 ExtensionLineAngle float64 // contains filtered or unexported fields }
func NewRotatedDimension ¶
func NewRotatedDimension() *RotatedDimension
func (*RotatedDimension) ActualMeasurement ¶
func (this *RotatedDimension) ActualMeasurement() float64
func (*RotatedDimension) AttachmentPoint ¶
func (this *RotatedDimension) AttachmentPoint() AttachmentPoint
func (*RotatedDimension) BlockName ¶
func (this *RotatedDimension) BlockName() string
func (*RotatedDimension) Color ¶
func (this *RotatedDimension) Color() Color
func (*RotatedDimension) Color24Bit ¶
func (this *RotatedDimension) Color24Bit() int
func (*RotatedDimension) ColorName ¶
func (this *RotatedDimension) ColorName() string
func (*RotatedDimension) DefinitionPoint1 ¶
func (this *RotatedDimension) DefinitionPoint1() Point
func (*RotatedDimension) DimensionStyleName ¶
func (this *RotatedDimension) DimensionStyleName() string
func (*RotatedDimension) DimensionType ¶
func (this *RotatedDimension) DimensionType() DimensionType
func (*RotatedDimension) Elevation ¶
func (this *RotatedDimension) Elevation() float64
func (*RotatedDimension) Handle ¶
func (this *RotatedDimension) Handle() Handle
func (*RotatedDimension) HorizontalDirectionAngle ¶
func (this *RotatedDimension) HorizontalDirectionAngle() float64
func (*RotatedDimension) ImageByteCount ¶
func (this *RotatedDimension) ImageByteCount() int
func (*RotatedDimension) IsInPaperSpace ¶
func (this *RotatedDimension) IsInPaperSpace() bool
func (*RotatedDimension) IsVisible ¶
func (this *RotatedDimension) IsVisible() bool
func (*RotatedDimension) Layer ¶
func (this *RotatedDimension) Layer() string
func (*RotatedDimension) LineTypeName ¶
func (this *RotatedDimension) LineTypeName() string
func (*RotatedDimension) LineTypeScale ¶
func (this *RotatedDimension) LineTypeScale() float64
func (*RotatedDimension) LineWeight ¶
func (this *RotatedDimension) LineWeight() LineWeight
func (*RotatedDimension) MaterialHandle ¶
func (this *RotatedDimension) MaterialHandle() string
func (*RotatedDimension) Normal ¶
func (this *RotatedDimension) Normal() Vector
func (*RotatedDimension) Owner ¶
func (e *RotatedDimension) Owner() *DrawingItem
func (*RotatedDimension) PlotStyle ¶
func (e *RotatedDimension) PlotStyle() *DrawingItem
func (*RotatedDimension) PreviewImageData ¶
func (this *RotatedDimension) PreviewImageData() []string
func (*RotatedDimension) SetActualMeasurement ¶
func (this *RotatedDimension) SetActualMeasurement(val float64)
func (*RotatedDimension) SetAttachmentPoint ¶
func (this *RotatedDimension) SetAttachmentPoint(val AttachmentPoint)
func (*RotatedDimension) SetBlockName ¶
func (this *RotatedDimension) SetBlockName(val string)
func (*RotatedDimension) SetColor ¶
func (this *RotatedDimension) SetColor(val Color)
func (*RotatedDimension) SetColor24Bit ¶
func (this *RotatedDimension) SetColor24Bit(val int)
func (*RotatedDimension) SetColorName ¶
func (this *RotatedDimension) SetColorName(val string)
func (*RotatedDimension) SetDefinitionPoint1 ¶
func (this *RotatedDimension) SetDefinitionPoint1(val Point)
func (*RotatedDimension) SetDimensionStyleName ¶
func (this *RotatedDimension) SetDimensionStyleName(val string)
func (*RotatedDimension) SetDimensionType ¶
func (this *RotatedDimension) SetDimensionType(val DimensionType)
func (*RotatedDimension) SetElevation ¶
func (this *RotatedDimension) SetElevation(val float64)
func (*RotatedDimension) SetHandle ¶
func (this *RotatedDimension) SetHandle(val Handle)
func (*RotatedDimension) SetHorizontalDirectionAngle ¶
func (this *RotatedDimension) SetHorizontalDirectionAngle(val float64)
func (*RotatedDimension) SetImageByteCount ¶
func (this *RotatedDimension) SetImageByteCount(val int)
func (*RotatedDimension) SetIsInPaperSpace ¶
func (this *RotatedDimension) SetIsInPaperSpace(val bool)
func (*RotatedDimension) SetIsVisible ¶
func (this *RotatedDimension) SetIsVisible(val bool)
func (*RotatedDimension) SetLayer ¶
func (this *RotatedDimension) SetLayer(val string)
func (*RotatedDimension) SetLineTypeName ¶
func (this *RotatedDimension) SetLineTypeName(val string)
func (*RotatedDimension) SetLineTypeScale ¶
func (this *RotatedDimension) SetLineTypeScale(val float64)
func (*RotatedDimension) SetLineWeight ¶
func (this *RotatedDimension) SetLineWeight(val LineWeight)
func (*RotatedDimension) SetMaterialHandle ¶
func (this *RotatedDimension) SetMaterialHandle(val string)
func (*RotatedDimension) SetNormal ¶
func (this *RotatedDimension) SetNormal(val Vector)
func (*RotatedDimension) SetOwner ¶
func (e *RotatedDimension) SetOwner(val *DrawingItem)
func (*RotatedDimension) SetPlotStyle ¶
func (e *RotatedDimension) SetPlotStyle(val *DrawingItem)
func (*RotatedDimension) SetPreviewImageData ¶
func (this *RotatedDimension) SetPreviewImageData(val []string)
func (*RotatedDimension) SetShadowMode ¶
func (this *RotatedDimension) SetShadowMode(val ShadowMode)
func (*RotatedDimension) SetText ¶
func (this *RotatedDimension) SetText(val string)
func (*RotatedDimension) SetTextLineSpacingFactor ¶
func (this *RotatedDimension) SetTextLineSpacingFactor(val float64)
func (*RotatedDimension) SetTextLineSpacingStyle ¶
func (this *RotatedDimension) SetTextLineSpacingStyle(val TextLineSpacingStyle)
func (*RotatedDimension) SetTextMidPoint ¶
func (this *RotatedDimension) SetTextMidPoint(val Point)
func (*RotatedDimension) SetTextRotationAngle ¶
func (this *RotatedDimension) SetTextRotationAngle(val float64)
func (*RotatedDimension) SetTransparency ¶
func (this *RotatedDimension) SetTransparency(val int)
func (*RotatedDimension) SetVersion ¶
func (this *RotatedDimension) SetVersion(val Version)
func (*RotatedDimension) ShadowMode ¶
func (this *RotatedDimension) ShadowMode() ShadowMode
func (*RotatedDimension) Text ¶
func (this *RotatedDimension) Text() string
func (*RotatedDimension) TextLineSpacingFactor ¶
func (this *RotatedDimension) TextLineSpacingFactor() float64
func (*RotatedDimension) TextLineSpacingStyle ¶
func (this *RotatedDimension) TextLineSpacingStyle() TextLineSpacingStyle
func (*RotatedDimension) TextMidPoint ¶
func (this *RotatedDimension) TextMidPoint() Point
func (*RotatedDimension) TextRotationAngle ¶
func (this *RotatedDimension) TextRotationAngle() float64
func (*RotatedDimension) Transparency ¶
func (this *RotatedDimension) Transparency() int
func (*RotatedDimension) Version ¶
func (this *RotatedDimension) Version() Version
type Section ¶
type Section struct { State int Flags int Name string VerticalDirection Vector TopHeight float64 BottomHeight float64 IndicatorTransparency int16 IndicatorColor Color IndicatorColorName string Vertices []Point BackLineVertices []Point GeometrySettingsHandle string // contains filtered or unexported fields }
func NewSection ¶
func NewSection() *Section
func (*Section) AddBackLineVertices ¶
func (*Section) AddVertices ¶
func (*Section) ClearBackLineVertices ¶
func (this *Section) ClearBackLineVertices()
func (*Section) ClearVertices ¶
func (this *Section) ClearVertices()
func (*Section) Color24Bit ¶
func (*Section) ImageByteCount ¶
func (*Section) IsInPaperSpace ¶
func (*Section) LineTypeName ¶
func (*Section) LineTypeScale ¶
func (*Section) LineWeight ¶
func (this *Section) LineWeight() LineWeight
func (*Section) MaterialHandle ¶
func (*Section) Owner ¶
func (e *Section) Owner() *DrawingItem
func (*Section) PlotStyle ¶
func (e *Section) PlotStyle() *DrawingItem
func (*Section) PreviewImageData ¶
func (*Section) SetColor24Bit ¶
func (*Section) SetColorName ¶
func (*Section) SetElevation ¶
func (*Section) SetImageByteCount ¶
func (*Section) SetIsInPaperSpace ¶
func (*Section) SetIsVisible ¶
func (*Section) SetLineTypeName ¶
func (*Section) SetLineTypeScale ¶
func (*Section) SetLineWeight ¶
func (this *Section) SetLineWeight(val LineWeight)
func (*Section) SetMaterialHandle ¶
func (*Section) SetOwner ¶
func (e *Section) SetOwner(val *DrawingItem)
func (*Section) SetPlotStyle ¶
func (e *Section) SetPlotStyle(val *DrawingItem)
func (*Section) SetPreviewImageData ¶
func (*Section) SetShadowMode ¶
func (this *Section) SetShadowMode(val ShadowMode)
func (*Section) SetTransparency ¶
func (*Section) ShadowMode ¶
func (this *Section) ShadowMode() ShadowMode
func (*Section) Transparency ¶
type Seqend ¶
type Seqend struct {
// contains filtered or unexported fields
}
func (*Seqend) Color24Bit ¶
func (*Seqend) ImageByteCount ¶
func (*Seqend) IsInPaperSpace ¶
func (*Seqend) LineTypeName ¶
func (*Seqend) LineTypeScale ¶
func (*Seqend) LineWeight ¶
func (this *Seqend) LineWeight() LineWeight
func (*Seqend) MaterialHandle ¶
func (*Seqend) Owner ¶
func (e *Seqend) Owner() *DrawingItem
func (*Seqend) PlotStyle ¶
func (e *Seqend) PlotStyle() *DrawingItem
func (*Seqend) PreviewImageData ¶
func (*Seqend) SetColor24Bit ¶
func (*Seqend) SetColorName ¶
func (*Seqend) SetElevation ¶
func (*Seqend) SetImageByteCount ¶
func (*Seqend) SetIsInPaperSpace ¶
func (*Seqend) SetIsVisible ¶
func (*Seqend) SetLineTypeName ¶
func (*Seqend) SetLineTypeScale ¶
func (*Seqend) SetLineWeight ¶
func (this *Seqend) SetLineWeight(val LineWeight)
func (*Seqend) SetMaterialHandle ¶
func (*Seqend) SetOwner ¶
func (e *Seqend) SetOwner(val *DrawingItem)
func (*Seqend) SetPlotStyle ¶
func (e *Seqend) SetPlotStyle(val *DrawingItem)
func (*Seqend) SetPreviewImageData ¶
func (*Seqend) SetShadowMode ¶
func (this *Seqend) SetShadowMode(val ShadowMode)
func (*Seqend) SetTransparency ¶
func (*Seqend) ShadowMode ¶
func (this *Seqend) ShadowMode() ShadowMode
func (*Seqend) Transparency ¶
type ShadeEdgeMode ¶
type ShadeEdgeMode int16
const ( ShadeEdgeModeFacesShadedEdgeNotHighlighted ShadeEdgeMode = iota ShadeEdgeModeFacesShadedEdgesHighlightedInBlack ShadeEdgeModeFacesNotFilledEdgesInEntityColor ShadeEdgeModeFacesInEntityColorEdgesInBlack )
func (ShadeEdgeMode) String ¶
func (this ShadeEdgeMode) String() string
type ShadowMode ¶
type ShadowMode int16
const ( ShadowModeCastsAndReceivesShadows ShadowMode = iota ShadowModeCastsShadows ShadowModeReceivesShadows ShadowModeIgnoresShadows )
func (ShadowMode) String ¶
func (this ShadowMode) String() string
type ShadowType ¶
type ShadowType int16
const ( ShadowTypeRayTraced ShadowType = iota ShadowTypeShadowMaps )
func (ShadowType) String ¶
func (this ShadowType) String() string
type Shape ¶
type Shape struct { Thickness float64 Location Point Size float64 Name string RotationAngle float64 RelativeXScaleFactor float64 ObliqueAngle float64 ExtrusionDirection Vector // contains filtered or unexported fields }
func (*Shape) Color24Bit ¶
func (*Shape) ImageByteCount ¶
func (*Shape) IsInPaperSpace ¶
func (*Shape) LineTypeName ¶
func (*Shape) LineTypeScale ¶
func (*Shape) LineWeight ¶
func (this *Shape) LineWeight() LineWeight
func (*Shape) MaterialHandle ¶
func (*Shape) Owner ¶
func (e *Shape) Owner() *DrawingItem
func (*Shape) PlotStyle ¶
func (e *Shape) PlotStyle() *DrawingItem
func (*Shape) PreviewImageData ¶
func (*Shape) SetColor24Bit ¶
func (*Shape) SetColorName ¶
func (*Shape) SetElevation ¶
func (*Shape) SetImageByteCount ¶
func (*Shape) SetIsInPaperSpace ¶
func (*Shape) SetIsVisible ¶
func (*Shape) SetLineTypeName ¶
func (*Shape) SetLineTypeScale ¶
func (*Shape) SetLineWeight ¶
func (this *Shape) SetLineWeight(val LineWeight)
func (*Shape) SetMaterialHandle ¶
func (*Shape) SetOwner ¶
func (e *Shape) SetOwner(val *DrawingItem)
func (*Shape) SetPlotStyle ¶
func (e *Shape) SetPlotStyle(val *DrawingItem)
func (*Shape) SetPreviewImageData ¶
func (*Shape) SetShadowMode ¶
func (this *Shape) SetShadowMode(val ShadowMode)
func (*Shape) SetTransparency ¶
func (*Shape) ShadowMode ¶
func (this *Shape) ShadowMode() ShadowMode
func (*Shape) Transparency ¶
type ShortCodePairValue ¶
type ShortCodePairValue struct {
Value int16
}
ShortCodePairValue represents a short integer code pair value.
type SnapIsometricPlane ¶
type SnapIsometricPlane int16
const ( SnapIsometricPlaneLeft SnapIsometricPlane = iota SnapIsometricPlaneTop SnapIsometricPlaneRight )
func (SnapIsometricPlane) String ¶
func (this SnapIsometricPlane) String() string
type Solid ¶
type Solid struct { FirstCorner Point SecondCorner Point ThirdCorner Point FourthCorner Point Thickness float64 ExtrusionDirection Vector // contains filtered or unexported fields }
func (*Solid) Color24Bit ¶
func (*Solid) ImageByteCount ¶
func (*Solid) IsInPaperSpace ¶
func (*Solid) LineTypeName ¶
func (*Solid) LineTypeScale ¶
func (*Solid) LineWeight ¶
func (this *Solid) LineWeight() LineWeight
func (*Solid) MaterialHandle ¶
func (*Solid) Owner ¶
func (e *Solid) Owner() *DrawingItem
func (*Solid) PlotStyle ¶
func (e *Solid) PlotStyle() *DrawingItem
func (*Solid) PreviewImageData ¶
func (*Solid) SetColor24Bit ¶
func (*Solid) SetColorName ¶
func (*Solid) SetElevation ¶
func (*Solid) SetImageByteCount ¶
func (*Solid) SetIsInPaperSpace ¶
func (*Solid) SetIsVisible ¶
func (*Solid) SetLineTypeName ¶
func (*Solid) SetLineTypeScale ¶
func (*Solid) SetLineWeight ¶
func (this *Solid) SetLineWeight(val LineWeight)
func (*Solid) SetMaterialHandle ¶
func (*Solid) SetOwner ¶
func (e *Solid) SetOwner(val *DrawingItem)
func (*Solid) SetPlotStyle ¶
func (e *Solid) SetPlotStyle(val *DrawingItem)
func (*Solid) SetPreviewImageData ¶
func (*Solid) SetShadowMode ¶
func (this *Solid) SetShadowMode(val ShadowMode)
func (*Solid) SetTransparency ¶
func (*Solid) ShadowMode ¶
func (this *Solid) ShadowMode() ShadowMode
func (*Solid) Transparency ¶
type Solid3D ¶
type Solid3D struct { FormatVersionNumber int16 CustomData []string CustomData2 []string // contains filtered or unexported fields }
func NewSolid3D ¶
func NewSolid3D() *Solid3D
func (*Solid3D) AddCustomData ¶
func (*Solid3D) AddCustomData2 ¶
func (*Solid3D) ClearCustomData ¶
func (this *Solid3D) ClearCustomData()
func (*Solid3D) ClearCustomData2 ¶
func (this *Solid3D) ClearCustomData2()
func (*Solid3D) Color24Bit ¶
func (*Solid3D) HistoryObject ¶
func (e *Solid3D) HistoryObject() *DrawingItem
func (*Solid3D) ImageByteCount ¶
func (*Solid3D) IsInPaperSpace ¶
func (*Solid3D) LineTypeName ¶
func (*Solid3D) LineTypeScale ¶
func (*Solid3D) LineWeight ¶
func (this *Solid3D) LineWeight() LineWeight
func (*Solid3D) MaterialHandle ¶
func (*Solid3D) Owner ¶
func (e *Solid3D) Owner() *DrawingItem
func (*Solid3D) PlotStyle ¶
func (e *Solid3D) PlotStyle() *DrawingItem
func (*Solid3D) PreviewImageData ¶
func (*Solid3D) SetColor24Bit ¶
func (*Solid3D) SetColorName ¶
func (*Solid3D) SetElevation ¶
func (*Solid3D) SetHistoryObject ¶
func (e *Solid3D) SetHistoryObject(val *DrawingItem)
func (*Solid3D) SetImageByteCount ¶
func (*Solid3D) SetIsInPaperSpace ¶
func (*Solid3D) SetIsVisible ¶
func (*Solid3D) SetLineTypeName ¶
func (*Solid3D) SetLineTypeScale ¶
func (*Solid3D) SetLineWeight ¶
func (this *Solid3D) SetLineWeight(val LineWeight)
func (*Solid3D) SetMaterialHandle ¶
func (*Solid3D) SetOwner ¶
func (e *Solid3D) SetOwner(val *DrawingItem)
func (*Solid3D) SetPlotStyle ¶
func (e *Solid3D) SetPlotStyle(val *DrawingItem)
func (*Solid3D) SetPreviewImageData ¶
func (*Solid3D) SetShadowMode ¶
func (this *Solid3D) SetShadowMode(val ShadowMode)
func (*Solid3D) SetTransparency ¶
func (*Solid3D) ShadowMode ¶
func (this *Solid3D) ShadowMode() ShadowMode
func (*Solid3D) Transparency ¶
type SolidHistoryMode ¶
type SolidHistoryMode int16
const ( SolidHistoryModeNone SolidHistoryMode = iota SolidHistoryModeDoesNotOverride SolidHistoryModeOverride )
func (SolidHistoryMode) String ¶
func (this SolidHistoryMode) String() string
type Spline ¶
type Spline struct { Normal Vector Flags int DegreeOfCurve int KnotTolerance float64 ControlPointTolerance float64 FitTolerance float64 StartTangent Vector EndTangent Vector KnotValues []float64 ControlPoints []ControlPoint FitPoints []Point // contains filtered or unexported fields }
func (*Spline) AddControlPoints ¶
func (this *Spline) AddControlPoints(val ControlPoint)
func (*Spline) AddFitPoints ¶
func (*Spline) AddKnotValues ¶
func (*Spline) Addweights ¶
func (*Spline) ClearControlPoints ¶
func (this *Spline) ClearControlPoints()
func (*Spline) ClearFitPoints ¶
func (this *Spline) ClearFitPoints()
func (*Spline) ClearKnotValues ¶
func (this *Spline) ClearKnotValues()
func (*Spline) Clearweights ¶
func (this *Spline) Clearweights()
func (*Spline) Color24Bit ¶
func (*Spline) ImageByteCount ¶
func (*Spline) IsInPaperSpace ¶
func (*Spline) LineTypeName ¶
func (*Spline) LineTypeScale ¶
func (*Spline) LineWeight ¶
func (this *Spline) LineWeight() LineWeight
func (*Spline) MaterialHandle ¶
func (*Spline) Owner ¶
func (e *Spline) Owner() *DrawingItem
func (*Spline) PlotStyle ¶
func (e *Spline) PlotStyle() *DrawingItem
func (*Spline) PreviewImageData ¶
func (*Spline) SetColor24Bit ¶
func (*Spline) SetColorName ¶
func (*Spline) SetElevation ¶
func (*Spline) SetImageByteCount ¶
func (*Spline) SetIsInPaperSpace ¶
func (*Spline) SetIsVisible ¶
func (*Spline) SetLineTypeName ¶
func (*Spline) SetLineTypeScale ¶
func (*Spline) SetLineWeight ¶
func (this *Spline) SetLineWeight(val LineWeight)
func (*Spline) SetMaterialHandle ¶
func (*Spline) SetOwner ¶
func (e *Spline) SetOwner(val *DrawingItem)
func (*Spline) SetPlotStyle ¶
func (e *Spline) SetPlotStyle(val *DrawingItem)
func (*Spline) SetPreviewImageData ¶
func (*Spline) SetShadowMode ¶
func (this *Spline) SetShadowMode(val ShadowMode)
func (*Spline) SetTransparency ¶
func (*Spline) ShadowMode ¶
func (this *Spline) ShadowMode() ShadowMode
func (*Spline) Transparency ¶
type StringCodePairValue ¶
type StringCodePairValue struct {
Value string
}
StringCodePairValue represents a string code pair value.
type Style ¶
type Text ¶
type Text struct { Thickness float64 Location Point Height float64 Value string Rotation float64 RelativeXScaleFactor float64 ObliqueAngle float64 TextStyleName string TextGenerationFlags int HorizontalTextJustification HorizontalTextJustification SecondAlignmentPoint Point Normal Vector VerticalTextJustification VerticalTextJustification // contains filtered or unexported fields }
func (*Text) Color24Bit ¶
func (*Text) ImageByteCount ¶
func (*Text) IsInPaperSpace ¶
func (*Text) IsTextBackwards ¶
IsTextBackwards status flag.
func (*Text) IsTextUpsideDown ¶
IsTextUpsideDown status flag.
func (*Text) LineTypeName ¶
func (*Text) LineTypeScale ¶
func (*Text) LineWeight ¶
func (this *Text) LineWeight() LineWeight
func (*Text) MaterialHandle ¶
func (*Text) Owner ¶
func (e *Text) Owner() *DrawingItem
func (*Text) PlotStyle ¶
func (e *Text) PlotStyle() *DrawingItem
func (*Text) PreviewImageData ¶
func (*Text) SetColor24Bit ¶
func (*Text) SetColorName ¶
func (*Text) SetElevation ¶
func (*Text) SetImageByteCount ¶
func (*Text) SetIsInPaperSpace ¶
func (*Text) SetIsTextBackwards ¶
IsTextBackwards status flag.
func (*Text) SetIsTextUpsideDown ¶
IsTextUpsideDown status flag.
func (*Text) SetIsVisible ¶
func (*Text) SetLineTypeName ¶
func (*Text) SetLineTypeScale ¶
func (*Text) SetLineWeight ¶
func (this *Text) SetLineWeight(val LineWeight)
func (*Text) SetMaterialHandle ¶
func (*Text) SetOwner ¶
func (e *Text) SetOwner(val *DrawingItem)
func (*Text) SetPlotStyle ¶
func (e *Text) SetPlotStyle(val *DrawingItem)
func (*Text) SetPreviewImageData ¶
func (*Text) SetShadowMode ¶
func (this *Text) SetShadowMode(val ShadowMode)
func (*Text) SetTransparency ¶
func (*Text) ShadowMode ¶
func (this *Text) ShadowMode() ShadowMode
func (*Text) Transparency ¶
type TextDirection ¶
type TextDirection int16
const ( TextDirectionLeftToRight TextDirection = iota TextDirectionRightToLeft )
func (TextDirection) String ¶
func (this TextDirection) String() string
type TextLineSpacingStyle ¶
type TextLineSpacingStyle int16
const ( TextLineSpacingStyleAtLeast TextLineSpacingStyle = 1 TextLineSpacingStyleExact TextLineSpacingStyle = 2 )
func (TextLineSpacingStyle) String ¶
func (this TextLineSpacingStyle) String() string
type TileModeDescriptor ¶
type TileModeDescriptor int16
const ( TileModeDescriptorInTiledViewport TileModeDescriptor = iota TileModeDescriptorInNonTiledViewport )
func (TileModeDescriptor) String ¶
func (this TileModeDescriptor) String() string
type TimeZone ¶
type TimeZone int16
const ( TimeZoneInternationalDateLineWest TimeZone = -12000 TimeZoneMidwayIsland_Samoa TimeZone = -11000 TimeZoneHawaii TimeZone = -10000 TimeZoneAlaska TimeZone = -9000 TimeZonePacificTime_US_Canada_SanFrancisco_Vancouver TimeZone = -8000 TimeZoneArizona TimeZone = -7000 TimeZoneChihuahua_LaPaz_Mazatlan TimeZone = -7000 TimeZoneMountainTime_US_Canada TimeZone = -7000 TimeZoneMazatlan TimeZone = -7002 TimeZoneCentralAmerica TimeZone = -6000 TimeZoneCentralTime_US_Canada TimeZone = -6001 TimeZoneGuadalajara_MexicoCity_Monterrey TimeZone = -6002 TimeZoneSaskatchewan TimeZone = -6003 TimeZoneEasternTime_US_Canada_ TimeZone = -5000 TimeZoneIndiana_East_ TimeZone = -5001 TimeZoneBogota_Lima_Quito TimeZone = -5002 TimeZoneAtlanticTime_Canada_ TimeZone = -4000 TimeZoneCaracas_LaPaz TimeZone = -4001 TimeZoneSantiago TimeZone = -4002 TimeZoneNewfoundland TimeZone = -3300 TimeZoneBrasilia TimeZone = -3000 TimeZoneBuenosAires_Georgetown TimeZone = -3001 TimeZoneGreenland TimeZone = -3002 TimeZoneMidAtlantic TimeZone = -2000 TimeZoneAzores TimeZone = -1000 TimeZoneCapeVerdeIs TimeZone = -1001 TimeZoneUniversalCoordinatedTime TimeZone = 0 TimeZoneGreenwichMeanTime TimeZone = 1 TimeZoneCasablanca_Monrovia TimeZone = 2 TimeZoneAmsterdam_Berlin_Bern_Rome_Stockholm TimeZone = 1000 TimeZoneBrussels_Madrid_Copenhagen_Paris TimeZone = 1001 TimeZoneBelgrade_Bratislava_Budapest_Ljubljana_Prague TimeZone = 1002 TimeZoneSarajevo_Skopje_Warsaw_Zagreb TimeZone = 1003 TimeZoneWestCentralAfrica TimeZone = 1004 TimeZoneAthens_Beirut_Istanbul_Minsk TimeZone = 2000 TimeZoneBucharest TimeZone = 2001 TimeZoneCairo TimeZone = 2002 TimeZoneHarare_Pretoria TimeZone = 2003 TimeZoneHelsinki_Kyiv_Sofia_Talinn_Vilnius TimeZone = 2004 TimeZoneJerusalem TimeZone = 2005 TimeZoneMoscow_StPetersburg_Volograd TimeZone = 3000 TimeZoneKuwait_Riyadh TimeZone = 3001 TimeZoneBaghdad TimeZone = 3002 TimeZoneNairobi TimeZone = 3003 TimeZoneTehran TimeZone = 3300 TimeZoneAbuDhabi_Muscat TimeZone = 4000 TimeZoneBaku_Tbilisi_Yerevan TimeZone = 4001 TimeZoneKabul TimeZone = 4300 TimeZoneEkaterinburg TimeZone = 5000 TimeZoneIslamabad_Karachi_Tashkent TimeZone = 5001 TimeZoneChennai_Kolkata_Mumbai_NewDelhi TimeZone = 5300 TimeZoneKathmandu TimeZone = 5450 TimeZoneAlmaty_Novosibirsk TimeZone = 6000 TimeZoneAstana_Dhaka TimeZone = 6001 TimeZoneSriJayawardenepura TimeZone = 6002 TimeZoneRangoon TimeZone = 6300 TimeZoneBangkok_Hanoi_Jakarta TimeZone = 7000 TimeZoneKrasnoyarsk TimeZone = 7001 TimeZoneBeijing_Chongqing_HongKong_Urumqi TimeZone = 8000 TimeZoneKualaLumpur_Singapore TimeZone = 8001 TimeZoneTaipei TimeZone = 8002 TimeZoneIrkutsk_UlaanBataar TimeZone = 8003 TimeZonePerth TimeZone = 8004 TimeZoneOsaka_Sapporo_Tokyo TimeZone = 9000 TimeZoneSeoul TimeZone = 9001 TimeZoneYakutsk TimeZone = 9002 TimeZoneAdelaide TimeZone = 9300 TimeZoneDarwin TimeZone = 9301 TimeZoneCanberra_Melbourne_Sydney TimeZone = 10000 TimeZoneGuam_PortMoresby TimeZone = 10001 TimeZoneBrisbane TimeZone = 10002 TimeZoneHobart TimeZone = 10003 TimeZoneVladivostok TimeZone = 10004 TimeZoneMagadan_SolomonIs_NewCaledonia TimeZone = 11000 TimeZoneAuckland_Wellington TimeZone = 12000 TimeZoneFiji_Kamchatka_MarshallIs TimeZone = 12001 TimeZoneNukualofa_Tonga TimeZone = 13000 )
type Tolerance ¶
type Tolerance struct { DimensionStyleName string InsertionPoint Point DisplayText string ExtrusionDirection Vector DirectionVector Vector // contains filtered or unexported fields }
func NewTolerance ¶
func NewTolerance() *Tolerance
func (*Tolerance) Color24Bit ¶
func (*Tolerance) ImageByteCount ¶
func (*Tolerance) IsInPaperSpace ¶
func (*Tolerance) LineTypeName ¶
func (*Tolerance) LineTypeScale ¶
func (*Tolerance) LineWeight ¶
func (this *Tolerance) LineWeight() LineWeight
func (*Tolerance) MaterialHandle ¶
func (*Tolerance) Owner ¶
func (e *Tolerance) Owner() *DrawingItem
func (*Tolerance) PlotStyle ¶
func (e *Tolerance) PlotStyle() *DrawingItem
func (*Tolerance) PreviewImageData ¶
func (*Tolerance) SetColor24Bit ¶
func (*Tolerance) SetColorName ¶
func (*Tolerance) SetElevation ¶
func (*Tolerance) SetImageByteCount ¶
func (*Tolerance) SetIsInPaperSpace ¶
func (*Tolerance) SetIsVisible ¶
func (*Tolerance) SetLineTypeName ¶
func (*Tolerance) SetLineTypeScale ¶
func (*Tolerance) SetLineWeight ¶
func (this *Tolerance) SetLineWeight(val LineWeight)
func (*Tolerance) SetMaterialHandle ¶
func (*Tolerance) SetOwner ¶
func (e *Tolerance) SetOwner(val *DrawingItem)
func (*Tolerance) SetPlotStyle ¶
func (e *Tolerance) SetPlotStyle(val *DrawingItem)
func (*Tolerance) SetPreviewImageData ¶
func (*Tolerance) SetShadowMode ¶
func (this *Tolerance) SetShadowMode(val ShadowMode)
func (*Tolerance) SetTransparency ¶
func (*Tolerance) ShadowMode ¶
func (this *Tolerance) ShadowMode() ShadowMode
func (*Tolerance) Transparency ¶
type Trace ¶
type Trace struct { FirstCorner Point SecondCorner Point ThirdCorner Point FourthCorner Point Thickness float64 ExtrusionDirection Vector // contains filtered or unexported fields }
func (*Trace) Color24Bit ¶
func (*Trace) ImageByteCount ¶
func (*Trace) IsInPaperSpace ¶
func (*Trace) LineTypeName ¶
func (*Trace) LineTypeScale ¶
func (*Trace) LineWeight ¶
func (this *Trace) LineWeight() LineWeight
func (*Trace) MaterialHandle ¶
func (*Trace) Owner ¶
func (e *Trace) Owner() *DrawingItem
func (*Trace) PlotStyle ¶
func (e *Trace) PlotStyle() *DrawingItem
func (*Trace) PreviewImageData ¶
func (*Trace) SetColor24Bit ¶
func (*Trace) SetColorName ¶
func (*Trace) SetElevation ¶
func (*Trace) SetImageByteCount ¶
func (*Trace) SetIsInPaperSpace ¶
func (*Trace) SetIsVisible ¶
func (*Trace) SetLineTypeName ¶
func (*Trace) SetLineTypeScale ¶
func (*Trace) SetLineWeight ¶
func (this *Trace) SetLineWeight(val LineWeight)
func (*Trace) SetMaterialHandle ¶
func (*Trace) SetOwner ¶
func (e *Trace) SetOwner(val *DrawingItem)
func (*Trace) SetPlotStyle ¶
func (e *Trace) SetPlotStyle(val *DrawingItem)
func (*Trace) SetPreviewImageData ¶
func (*Trace) SetShadowMode ¶
func (this *Trace) SetShadowMode(val ShadowMode)
func (*Trace) SetTransparency ¶
func (*Trace) ShadowMode ¶
func (this *Trace) ShadowMode() ShadowMode
func (*Trace) Transparency ¶
type Ucs ¶
type Ucs struct { Name string Flags int Origin Point XAxis Vector YAxis Vector OrthographicViewType OrthographicViewType Elevation float64 BaseUcsHandle string OrthographicType OrthographicViewType OrthographicOrigin Point // contains filtered or unexported fields }
type Underlay ¶
type Underlay interface { ObjectHandle() string SetObjectHandle(val string) InsertionPoint() Point SetInsertionPoint(val Point) XScale() float64 SetXScale(val float64) YScale() float64 SetYScale(val float64) ZScale() float64 SetZScale(val float64) RotationAngle() float64 SetRotationAngle(val float64) Normal() Vector SetNormal(val Vector) Flags() int SetFlags(val int) Contrast() int16 SetContrast(val int16) Fade() int16 SetFade(val int16) BoundaryPoints() []Point SetBoundaryPoints(val []Point) SetpointX(val []float64) SetpointY(val []float64) // contains filtered or unexported methods }
type UnderlayFrameMode ¶
type UnderlayFrameMode int16
const ( UnderlayFrameModeNone UnderlayFrameMode = iota UnderlayFrameModeDisplayAndPlot UnderlayFrameModeDisplayNoPlot )
func (UnderlayFrameMode) String ¶
func (this UnderlayFrameMode) String() string
type UnitFormat ¶
type UnitFormat int16
const ( UnitFormat_ UnitFormat = iota UnitFormatScientific UnitFormat = iota UnitFormatDecimal UnitFormatEngineering UnitFormatArchitecturalStacked UnitFormatFractionalStacked UnitFormatArchitectural UnitFormatFractional )
func (UnitFormat) String ¶
func (this UnitFormat) String() string
type UnitZeroSuppression ¶
type UnitZeroSuppression int16
const ( UnitZeroSuppressionSuppressZeroFeetAndZeroInches UnitZeroSuppression = iota UnitZeroSuppressionIncludeZeroFeetAndZeroInches UnitZeroSuppressionIncludeZeroFeetAndSuppressZeroInches UnitZeroSuppressionIncludeZeroInchesAndSuppressZeroFeet )
func (UnitZeroSuppression) String ¶
func (this UnitZeroSuppression) String() string
type Units ¶
type Units int16
const ( UnitsUnitless Units = iota UnitsInches UnitsFeet UnitsMiles UnitsMillimeters UnitsCentimeters UnitsMeters UnitsKilometers UnitsMicroinches UnitsMils UnitsYards UnitsAngstroms UnitsNanometers UnitsMicrons UnitsDecimeters UnitsDecameters UnitsHectometers UnitsGigameters UnitsAstronomicalUnits UnitsLightYears UnitsParsecs UnitsUSSurveyFeet UnitsUSSurveyInch UnitsUSSurveyYard UnitsUSSurveyMile )
type Vector ¶
The Vector struct represents a vector in 3D space.
func NewZeroVector ¶
func NewZeroVector() *Vector
NewZeroVector creates a vector representing zero distance across any axis.
type Vertex ¶
type Vertex struct { Location Point StartingWidth float64 EndingWidth float64 Bulge float64 Flags int CurveFitTangentDirection float64 PolyfaceMeshVertexIndex1 int PolyfaceMeshVertexIndex2 int PolyfaceMeshVertexIndex3 int PolyfaceMeshVertexIndex4 int Identifier int // contains filtered or unexported fields }
func (*Vertex) Color24Bit ¶
func (*Vertex) ImageByteCount ¶
func (*Vertex) Is3DPolygonMesh ¶
Is3DPolygonMesh status flag.
func (*Vertex) Is3DPolylineVertex ¶
Is3DPolylineVertex status flag.
func (*Vertex) IsCurveFitTangentDefined ¶
IsCurveFitTangentDefined status flag.
func (*Vertex) IsExtraCreatedByCurveFit ¶
IsExtraCreatedByCurveFit status flag.
func (*Vertex) IsInPaperSpace ¶
func (*Vertex) IsPolyfaceMeshVertex ¶
IsPolyfaceMeshVertex status flag.
func (*Vertex) IsSplineFrameControlPoint ¶
IsSplineFrameControlPoint status flag.
func (*Vertex) IsSplineVertexCreatedBySplineFitting ¶
IsSplineVertexCreatedBySplineFitting status flag.
func (*Vertex) LineTypeName ¶
func (*Vertex) LineTypeScale ¶
func (*Vertex) LineWeight ¶
func (this *Vertex) LineWeight() LineWeight
func (*Vertex) MaterialHandle ¶
func (*Vertex) Owner ¶
func (e *Vertex) Owner() *DrawingItem
func (*Vertex) PlotStyle ¶
func (e *Vertex) PlotStyle() *DrawingItem
func (*Vertex) PreviewImageData ¶
func (*Vertex) SetColor24Bit ¶
func (*Vertex) SetColorName ¶
func (*Vertex) SetElevation ¶
func (*Vertex) SetImageByteCount ¶
func (*Vertex) SetIs3DPolygonMesh ¶
Is3DPolygonMesh status flag.
func (*Vertex) SetIs3DPolylineVertex ¶
Is3DPolylineVertex status flag.
func (*Vertex) SetIsCurveFitTangentDefined ¶
IsCurveFitTangentDefined status flag.
func (*Vertex) SetIsExtraCreatedByCurveFit ¶
IsExtraCreatedByCurveFit status flag.
func (*Vertex) SetIsInPaperSpace ¶
func (*Vertex) SetIsPolyfaceMeshVertex ¶
IsPolyfaceMeshVertex status flag.
func (*Vertex) SetIsSplineFrameControlPoint ¶
IsSplineFrameControlPoint status flag.
func (*Vertex) SetIsSplineVertexCreatedBySplineFitting ¶
IsSplineVertexCreatedBySplineFitting status flag.
func (*Vertex) SetIsVisible ¶
func (*Vertex) SetLineTypeName ¶
func (*Vertex) SetLineTypeScale ¶
func (*Vertex) SetLineWeight ¶
func (this *Vertex) SetLineWeight(val LineWeight)
func (*Vertex) SetMaterialHandle ¶
func (*Vertex) SetOwner ¶
func (e *Vertex) SetOwner(val *DrawingItem)
func (*Vertex) SetPlotStyle ¶
func (e *Vertex) SetPlotStyle(val *DrawingItem)
func (*Vertex) SetPreviewImageData ¶
func (*Vertex) SetShadowMode ¶
func (this *Vertex) SetShadowMode(val ShadowMode)
func (*Vertex) SetTransparency ¶
func (*Vertex) ShadowMode ¶
func (this *Vertex) ShadowMode() ShadowMode
func (*Vertex) Transparency ¶
type VerticalTextJustification ¶
type VerticalTextJustification int16
const ( VerticalTextJustificationBaseline VerticalTextJustification = iota VerticalTextJustificationBottom VerticalTextJustificationMiddle VerticalTextJustificationTop )
func (VerticalTextJustification) String ¶
func (this VerticalTextJustification) String() string
type View ¶
type View struct { Name string Flags int ViewHeight float64 ViewCenterPoint Point ViewWidth float64 ViewDirection Vector TargetPoint Point LensLength float64 FrontClippingPlane float64 BackClippingPlane float64 TwistAngle float64 ViewMode int16 RenderMode ViewRenderMode IsAssociatedUCSPresent bool IsCameraPlottable bool BackgroundObjectHandle string SelectionObjectHandle string VisualStyleObjectHandle string SunOwnershipHandle string UCSOrigin Point UCSXAxis Vector UCSYAxis Vector OrthographicViewType OrthographicViewType UCSElevation float64 UCSHandle string BaseUCSHandle string // contains filtered or unexported fields }
type ViewMode ¶
type ViewMode int
ViewMode represents the various states a given `ViewPort` can have.
func (*ViewMode) BackClippingOn ¶
BackClippingOn specifies whether back clipping is on.
func (*ViewMode) FrontClippingAtEye ¶
FrontClippingAtEye specifies whether front eye clipping is on.
func (*ViewMode) FrontClippingOn ¶
FrontClippingOn specifies whether front clipping is on.
func (*ViewMode) PerspectiveViewActive ¶
PerspectiveViewActive specifies whether the perspective view is active.
func (*ViewMode) SetBackClippingOn ¶
SetBackClippingOn sets the front clipping state of the view.
func (*ViewMode) SetFrontClippingAtEye ¶
SetFrontClippingAtEye sets the front eye clipping mode of the view.
func (*ViewMode) SetFrontClippingOn ¶
SetFrontClippingOn sets the front clipping state of the view.
func (*ViewMode) SetPerspectiveViewActive ¶
SetPerspectiveViewActive sets the active state of the perspective view.
func (*ViewMode) SetUcsFollowModeOn ¶
SetUcsFollowModeOn sets the UCS follow mode of the view.
func (*ViewMode) UcsFollowModeOn ¶
UcsFollowModeOn specifies whether UCS follow mode is on.
type ViewPort ¶
type ViewPort struct { Name string Flags int LowerLeft Point UpperRight Point ViewCenter Point SnapBasePoint Point SnapSpacing Vector GridSpacing Vector ViewDirection Vector TargetViewPoint Point ViewHeight float64 ViewPortAspectRatio float64 LensLength float64 FrontClippingPlane float64 BackClippingPlane float64 SnapRotationAngle float64 ViewTwistAngle float64 ViewMode ViewMode CircleSides int FastZoom bool UCSIcon int16 SnapOn bool GridOn bool SnapStyle SnapStyle SnapIsometricPlane SnapIsometricPlane PlotStyleSheet string RenderMode ViewRenderMode HasOwnUCS bool UCSOrigin Point UCSXAxis Vector UCSYAxis Vector OrthographicViewType OrthographicViewType UCSElevation float64 UCSHandle string BaseUCSHandle string ShadePlotSetting ShadeEdgeMode MajorGridLines bool BackgroundObjectHandle string ShadePlotObjectHandle string VisualStyleObjectHandle string IsDefaultLightingOn bool DefaultLightingType DefaultLightingType Brightness float64 Contrast float64 AmbientColor Color AmbientColorInt int AmbientColorName string // contains filtered or unexported fields }
func NewViewPort ¶
func NewViewPort() *ViewPort
type ViewRenderMode ¶
type ViewRenderMode int16
const ( ViewRenderModeClassic2D ViewRenderMode = iota ViewRenderModeWireframe ViewRenderModeHiddenLine ViewRenderModeFlatShaded ViewRenderModeGouraudShaded ViewRenderModeFlatShadedWithWireframe ViewRenderModeGouraudShadedWithWireframe )
func (ViewRenderMode) String ¶
func (this ViewRenderMode) String() string
type Wipeout ¶
type Wipeout struct {
// contains filtered or unexported fields
}
func NewWipeout ¶
func NewWipeout() *Wipeout
func (*Wipeout) Brightness ¶
func (*Wipeout) ClassVersion ¶
func (*Wipeout) ClippingType ¶
func (this *Wipeout) ClippingType() ImageClippingBoundaryType
func (*Wipeout) ClippingVertices ¶
func (*Wipeout) Color24Bit ¶
func (*Wipeout) DisplayOptionsFlags ¶
func (*Wipeout) ImageByteCount ¶
func (*Wipeout) IsInPaperSpace ¶
func (*Wipeout) IsInsideClipping ¶
func (*Wipeout) LineTypeName ¶
func (*Wipeout) LineTypeScale ¶
func (*Wipeout) LineWeight ¶
func (this *Wipeout) LineWeight() LineWeight
func (*Wipeout) MaterialHandle ¶
func (*Wipeout) Owner ¶
func (e *Wipeout) Owner() *DrawingItem
func (*Wipeout) PlotStyle ¶
func (e *Wipeout) PlotStyle() *DrawingItem
func (*Wipeout) PreviewImageData ¶
func (*Wipeout) SetBrightness ¶
func (*Wipeout) SetClassVersion ¶
func (*Wipeout) SetClippingType ¶
func (this *Wipeout) SetClippingType(val ImageClippingBoundaryType)
func (*Wipeout) SetClippingVertices ¶
func (*Wipeout) SetColor24Bit ¶
func (*Wipeout) SetColorName ¶
func (*Wipeout) SetContrast ¶
func (*Wipeout) SetDisplayOptionsFlags ¶
func (*Wipeout) SetElevation ¶
func (*Wipeout) SetImageByteCount ¶
func (*Wipeout) SetImageSize ¶
func (*Wipeout) SetIsInPaperSpace ¶
func (*Wipeout) SetIsInsideClipping ¶
func (*Wipeout) SetIsVisible ¶
func (*Wipeout) SetLineTypeName ¶
func (*Wipeout) SetLineTypeScale ¶
func (*Wipeout) SetLineWeight ¶
func (this *Wipeout) SetLineWeight(val LineWeight)
func (*Wipeout) SetLocation ¶
func (*Wipeout) SetMaterialHandle ¶
func (*Wipeout) SetOwner ¶
func (e *Wipeout) SetOwner(val *DrawingItem)
func (*Wipeout) SetPlotStyle ¶
func (e *Wipeout) SetPlotStyle(val *DrawingItem)
func (*Wipeout) SetPreviewImageData ¶
func (*Wipeout) SetShadowMode ¶
func (this *Wipeout) SetShadowMode(val ShadowMode)
func (*Wipeout) SetTransparency ¶
func (*Wipeout) SetUVector ¶
func (*Wipeout) SetUseClipping ¶
func (*Wipeout) SetVVector ¶
func (*Wipeout) SetclippingVertexCount ¶
func (*Wipeout) SetclippingVerticesX ¶
func (*Wipeout) SetclippingVerticesY ¶
func (*Wipeout) SetimageDefinitionHandle ¶
func (*Wipeout) SetimageDefinitionReactorHandle ¶
func (*Wipeout) SetsubclassMarker ¶
func (*Wipeout) ShadowMode ¶
func (this *Wipeout) ShadowMode() ShadowMode
func (*Wipeout) Transparency ¶
func (*Wipeout) UseClipping ¶
type XLine ¶
type XLine struct { FirstPoint Point UnitDirectionVector Vector // contains filtered or unexported fields }
func (*XLine) Color24Bit ¶
func (*XLine) ImageByteCount ¶
func (*XLine) IsInPaperSpace ¶
func (*XLine) LineTypeName ¶
func (*XLine) LineTypeScale ¶
func (*XLine) LineWeight ¶
func (this *XLine) LineWeight() LineWeight
func (*XLine) MaterialHandle ¶
func (*XLine) Owner ¶
func (e *XLine) Owner() *DrawingItem
func (*XLine) PlotStyle ¶
func (e *XLine) PlotStyle() *DrawingItem
func (*XLine) PreviewImageData ¶
func (*XLine) SetColor24Bit ¶
func (*XLine) SetColorName ¶
func (*XLine) SetElevation ¶
func (*XLine) SetImageByteCount ¶
func (*XLine) SetIsInPaperSpace ¶
func (*XLine) SetIsVisible ¶
func (*XLine) SetLineTypeName ¶
func (*XLine) SetLineTypeScale ¶
func (*XLine) SetLineWeight ¶
func (this *XLine) SetLineWeight(val LineWeight)
func (*XLine) SetMaterialHandle ¶
func (*XLine) SetOwner ¶
func (e *XLine) SetOwner(val *DrawingItem)
func (*XLine) SetPlotStyle ¶
func (e *XLine) SetPlotStyle(val *DrawingItem)
func (*XLine) SetPreviewImageData ¶
func (*XLine) SetShadowMode ¶
func (this *XLine) SetShadowMode(val ShadowMode)
func (*XLine) SetTransparency ¶
func (*XLine) ShadowMode ¶
func (this *XLine) ShadowMode() ShadowMode
func (*XLine) Transparency ¶
type XrefClippingBoundaryVisibility ¶
type XrefClippingBoundaryVisibility int16
const ( XrefClippingBoundaryVisibilityNotDisplayedNotPlotted XrefClippingBoundaryVisibility = iota XrefClippingBoundaryVisibilityDisplayedAndPlotted XrefClippingBoundaryVisibilityDisplayedNotPlotted )
func (XrefClippingBoundaryVisibility) String ¶
func (this XrefClippingBoundaryVisibility) String() string
Source Files ¶
- acadVersion.go
- block.go
- codePair.go
- codePairHelper.go
- codePairReader.go
- codePairWriter.go
- color.go
- controlPoint.go
- converters.go
- drawing.go
- drawingItem.go
- dxf.go
- entities.generated.go
- entity.go
- entityBufferReader.go
- enums.generated.go
- handle.go
- header.generated.go
- integrationTestHelpers.go
- lineWeight.go
- lwVertex.go
- point.go
- pointer.go
- tables.generated.go
- tables.go
- testHelpers.go
- vector.go
- viewMode.go