Class CadDiametricDimension

CadDiametricDimension class

The Cad diameter dimension. NOTE: This class is an exact copy of CadRadialDimension except sublcass name

public class CadDiametricDimension : CadDimensionBase

Constructors

NameDescription
CadDiametricDimension()Initializes a new instance of the CadDiametricDimension class.

Properties

NameDescription
ActualMeasurement { get; set; }Gets or sets the actual measurement.
ApplicationCodesContainer { get; set; }Gets or sets the application defined codes container.
Area { get; }Gets the area of the entity.
ArrowSize { get; set; }Gets or sets the size of the arrow. Evaluated by the size of solid (insert) entity that represents the arrow. The overall dimension scale factor is included. Setting of new size updates proper fields in the XData for dimension and changes the related solid (insert) objects.
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 entities that make up the current entity.
Childs { get; }
ColorHandle { get; set; }Gets or sets the color handle.
ColorId { get; set; }Gets or sets the color id (ACI color) of the entity.
ColorName { get; set; }Gets or sets the name of the color.
ColorValue { get; set; }Gets or sets the true color value (RGB) of the entity.
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.
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 a hyperlink to an entity and displays the hyperlink name or description (if one is specified).
virtual Id { get; set; }Gets the identifier.
IsAssocViewPortHandleSet { get; }Gets a value indicating whether associated view port handle is set.
IsByLayer { get; set; }Gets or sets a value indicating that the entity has linetype set by layer.
IsNoLinks { get; set; }Gets or sets a value indicating that the entity has no links.
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 the entity belongs to.
LayoutTabName { get; set; }Gets or sets the name of the layout tab.
LeaderLength { get; set; }Gets or sets the leader length.
Length { get; }Gets the length of the entity.
LineScale { get; set; }Gets or sets the linetype scale factor of the entity.
LineTypeName { get; set; }Gets or sets the name of the line type based on the LType value.
LineWeight { get; set; }Gets or sets the line weight for the entity.
LType { get; set; }Gets or sets a value the current linetype of the entity.
Material { get; set; }Gets or sets the material.
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. Gets or sets the plot style handle.
PlotStyleFlag { get; set; }Gets or sets a value the current plot style of the entity
ProxyBytesCount { get; set; }Gets or sets the proxy bytes count.
ProxyData { get; set; }Gets or sets the proxy data.
RadiusDefinitionPoint { get; set; }Gets or sets the radius definition point.
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 a value indicating which space the entity belongs to.
override StorageFlag { get; set; }Gets or sets a value indicating that this entity has associated binary data in the data store.
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 value for the entity.
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 CadEntityBase is visible.
XdataContainer { get; set; }Gets or sets the xdata container.
XDirMissingFlag { get; set; }Gets or sets a value indicating that no XDictionary handle is stored for this entity.

Methods

NameDescription
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