ACadSharp.Objects.MultiLeaderAnnotContext - DomCR/ACadSharp GitHub Wiki

MultiLeaderAnnotContext Class

This class represents a subset ob the properties of the MLeaderAnnotContext object, that are embedded into the MultiLeader entity.

Definition

Namespace: ACadSharp.Objects

C#

public class MultiLeaderAnnotContext

Properties

Returns Name Summary
Double ArrowheadSize Gets or sets the arrowhead size (see )
for every leader line.
This property overrides the value from
when the flag is set in the
property.
Color BackgroundFillColor Background fill color
Boolean BackgroundFillEnabled Is background fill enabled
Boolean BackgroundMaskFillOn Is background mask fill on
Double BackgroundScaleFactor Background scale factor
Int32 BackgroundTransparency Background transparency
XYZ BaseDirection Base direction
XYZ BasePoint Base point
XYZ BaseVertical Base vertical
BlockRecord BlockContent Gets a containing elements
to be drawn as content for the multileader.
Color BlockContentColor Gets or sets the block-content color.
This property overrides the value from
when the flag is set (see
property).
BlockContentConnectionType BlockContentConnection Gets or sets a value indicating whether the multileader connects to the content-block extents
or to the content-block base point.
This property overrides the value from
when the flag is set in the
property.
XYZ BlockContentLocation Gets or sets the location of the böock content of the multileader.
XYZ BlockContentNormal Gets or sets the normal vector for the block content of the multileader.
Double BlockContentRotation Gets or sets the rotation of the block content of the multileader.
XYZ BlockContentScale Gets or sets the scale factor for block content.
This property overrides the value from
when the flag is set (see
property).
Double BoundaryHeight Boundary height (DXF Reference: TextHeight)
Value seems to be always zero.
Double BoundaryWidth Boundary width (DXF Reference: TextWidth)
Value seems to be always zero.
Boolean ColumnFlowReversed Column flow reversed
Double ColumnGutter Column gutter
IList<Double> ColumnSizes Get a list of column sizes
Int16 ColumnType Column type (ODA writes 0)
Double ColumnWidth Column width
XYZ ContentBasePoint Gets or sets the content base point. This point is identical with the landing end
point of the first leader.
XYZ Direction Direction
FlowDirectionType FlowDirection Gets or sets a value indicating the flow direction.
Boolean HasContentsBlock Gets or sets a value indicating that the multileader has a content block.
Boolean HasTextContents Gets or sets a value indicating that the mutileader has a text label.
Double LandingGap Gets or sets the landing gap (see ).
This property overrides the value from
when the flag is set (see
property).
IList<LeaderRoot> LeaderRoots Gets the list of objects of the multileader.
LineSpacingStyle LineSpacing Gets or sets the line spacing style for the display of the text label.
Double LineSpacingFactor Gets or sets the line-spacing factor for the display of the text label.
Boolean NormalReversed Is normal reversed?
String ObjectName
ObjectType ObjectType
Double ScaleFactor Gets or sets a scale factor (see ).
This property overrides the value from
when the flag is set (see
property).
The scale factor is applied by AutoCAD.
String SubclassMarker
TextAlignmentType TextAlignment Gets or sets the text alignment, i.e. the alignment of text lines if the a multiline
text label, relative to the .
This property overrides the value from
when the flag is set in the
property.
TextAttachmentPointType TextAttachmentPoint Gets or sets a value indicating the text attachment point.
TextAttachmentType TextBottomAttachment Gets or sets the text bottom attachment type (see ).
This property override the value from
when the flag is set (see
property).
Color TextColor Gets or sets the color for the display of the text label
Double TextHeight Get or sets the text height for the lext label of the multileader
(see ).
This property overrides the value from
when the flag is set in the
property.
Boolean TextHeightAutomatic Is text height automatic?
String TextLabel Gets or sets a string containg the text tat is to be dispayed a s text label of the
multileader.
TextAttachmentType TextLeftAttachment Gets or sets the text top attachment type (see ).
This property overrides the value from
when the flag is set (see
property).
XYZ TextLocation Gets or sets the location of the text label of the multileader.
XYZ TextNormal Gets or sets the normal vector for the text label of the multileader.
TextAttachmentType TextRightAttachment Gets or sets the text top attachment type (see ).
This property overrides the value from
when the flag is set (see
property).
Double TextRotation Gets or sets the rotation of the text label of the multileader.
TextStyle TextStyle Gets or sets the to be used to display the text label of the
multileader.
This property overrides the value from
when the flag is set in the
property.
TextAttachmentType TextTopAttachment Gets or sets the text top attachment type (see ).
This property override the value from
when the flag is set (see
property).
Matrix4 TransformationMatrix Gets a array of 16 doubles containg the complete transformation
matrix.
Boolean WordBreak Word break

Methods

Returns Name Summary
CadObject Clone
⚠️ **GitHub.com Fallback** ⚠️