Class CadDimensionBaseR12

CadDimensionBaseR12 class

Represents dimension in old R12 format which stores all points in one place

public class CadDimensionBaseR12 : CadDimensionBase

Constructors

NameDescription
CadDimensionBaseR12()Initializes a new instance of CadDimensionBaseR12 class

Properties

NameDescription
ActualMeasurement { get; set; }Gets or sets the actual measurement.
ApplicationCodesContainer { get; set; }Gets or sets the application defined codes container.
AssocViewPortHandle { get; }Gets or sets of the associated view port handle
AttachmentType { get; set; }Gets or sets the attachment type.
Attribute102Values { get; set; }Gets or sets the attribute102 values.
Attributes { get; set; }Gets or sets the attributes.
BlockName { get; set; }Gets or sets the block name.
BlockTranslationVector { get; set; }Gets or sets the block translation vector. It was gotten from the old version CadDimensionBaseR12, because we have cases when block translation vector appears in new version CadDimensionBase
Bounds { get; set; }Minimal and maximal points of entity. Filled after GetBounds is called for CadImage.
ChildObjects { get; set; }Gets or sets the child objects.
ColorId { get; set; }Gets or sets the color id.
ColorName { get; set; }Gets or sets the name of the color.
ColorValue { get; set; }Gets or sets the color value.
DefinitionPoint { get; set; }Gets or sets the definition point.
DimAssocHandle { get; set; }The Dim Assoc Handle
DimensionTextLineSpacingFactor { get; set; }Gets or sets the dimension text line spacing factor.
DimensionType { get; set; }Gets or sets the dimension type.
EmbeddedObjectsContainer { get; set; }Gets or sets the embedded objects container.
Entmode { get; set; }The Entmode
override ExtrusionDirection { get; set; }Gets or sets the extrusion direction.
Flag1 { get; set; }The Flag1
HardOwner { get; set; }Gets or sets the hard owner.
HorizontalDirection { get; set; }Gets or sets the horizontal direction.
Hyperlink { get; set; }Gets or sets the hyperlink.
IsAssocViewPortHandleSet { get; }Gets a value indicating whether associated view port handle is set.
IsByLayer { get; set; }The IsByLayer
IsNoLinks { get; set; }The IsNoLinks
IsSingleUse { get; }Gets a value indicating whether is single use.
IsSoftOwnerSet { get; }Gets a value indicating whether soft owner is set.
IsUserDimension { get; }Gets a value indicating whether this instance is user dimension.
IsXOrdinate { get; }Gets a value indicating whether this instance is X ordinate.
IsYordinate { get; }Gets a value indicating whether this instance is yordinate.
LayerName { get; set; }Gets or sets the name of the layer.
LayoutTabName { get; set; }Gets or sets the name of the layout tab.
LineScale { get; set; }Gets or sets the line scale.
LineTypeName { get; set; }Gets or sets the name of the line type.
LineWeight { get; set; }Gets or sets the line weight.
LType { get; set; }The LType
Material { get; set; }Gets or sets the material.
MaterialHandle { get; set; }Gets or sets the material handle.
MiddleTextLocation { get; set; }Gets or sets the middle text location.
Numreactors { get; set; }The Numreactors
ObjectHandle { get; set; }Gets or sets the object handle.
PlotStyle { get; set; }Gets or sets the plot style.
PlotStyleFlag { get; set; }Plot style flag.
ProxyBytesCount { get; set; }Gets or sets the proxy bytes count.
ProxyData { get; set; }Gets or sets the proxy data.
Reactors { get; set; }Get or sets the reactors handle
ShadowMode { get; set; }Gets or sets the shadow mode.
SoftOwner { get; set; }Gets or sets the soft owner.
SpaceMode { get; set; }Gets or sets the space mode.
StorageFlag { get; set; }The StorageFlag
StyleName { get; set; }Gets or sets the style name.
Text { get; set; }Gets or sets the text.
TextLineSpacing { get; set; }Gets or sets the text line spacing.
TextRotationAngle { get; set; }Gets or sets the textRotationAngle angle.
Transparency { get; set; }Gets or sets the transparency.
override TypeName { get; }Gets the name of the type.
TypeOfDimension { get; set; }Gets or sets the type of dimension.
VersionNumber { get; set; }Gets or sets the version number.
virtual Visible { get; set; }Gets or sets a value indicating whether this CadBaseEntity is visible.
XdataContainer { get; set; }Gets or sets the xdata container.
XDirMissingFlag { get; set; }The XDirMissingFlag

Methods

NameDescription
AdoptToDimension()Converts current old dimension type to new format
GetUID()Identifier to use if object handle doesn’t work. Done as method not to disturb FileComparer’s property comparer
SetUID(string)Sets

See Also