Класс DwgDimensionAngular

Уголвой размер

  • Пространство имен: Topomatic.Dwg.Entities
  • Сборка: Topomatic.Dwg (в Topomatic.Dwg.dll)

Иерархия наследования

Синтаксис

public class DwgDimensionAngular : DwgDimension, IDrawingContainer, ITransactable, IUpdatable, IDisposable, ICloneable, IObjectDisjoiner, IBoundedObject, ILayeredObject, IColoredObject, IEnumerable<DwgEntity>, IEnumerable

Конструкторы

ТипИмяОписание
КонструкторDwgDimensionAngular()

Свойства

ТипИмяОписание
СвойствоAltRoundDistance Точность округления линейных размеров, выраженных в альтернативных единицах (системная переменная DIMALTRND).
СвойствоAltSuppressEndZeros Включение/отключение подавления хвостовых нулей в значении размера, выраженного в альтернативных единицах (системная переменная DIMALTZ).
СвойствоAltSuppressStartZeros Включение/отключение подавления ведущих нулей в значении размера, выраженного в альтернативных единицах (системная переменная DIMALTZ).
СвойствоAltTextPreffix Начальная часть размерного текста для всех размеров в альтернативных единицах, кроме Уголвого (системная переменная DIMAPOST).
СвойствоAltTextSuffix Окончание размерного текста для всех размеров в альтернативных единицах, кроме Уголвого (системная переменная DIMAPOST).
СвойствоAltTolerancePrecision Число десятичных знаков после запятой для значения допуска размера, выраженного в альтернативных единицах (системная переменная DIMALTTD).
СвойствоAltToleranceSuppressEndZeroFeet Включение/отключение подавления хвостовых нулей в значении допуска, выраженного в альтернативных единицах (системная переменная DIMALTTZ).
СвойствоAltToleranceSuppressStartZeroFeet Включение/отключение подавления ведущих нулей в значении допуска, выраженного в альтернативных единицах (системная переменная DIMALTTZ).
СвойствоAltUnits Включение/отключение дополнительного вывода значений размеров в альтернативных единицах измерения (системная переменная DIMALT).
СвойствоAltUnitsFormat Формат альтернативных единиц для всех размеров, кроме Уголвого (системная переменная DIMALTU).
СвойствоAltUnitsPrecision Число десятичных знаков после запятой для альтернативных единиц (системная переменная DIMALTD).
СвойствоAltUnitsScale Масштабный коэффициент для альтернативных единиц (системная переменная DIMALTF).
СвойствоAngleCenter Центр Уголвого размера
СвойствоAngleFormat Формат единиц для уголвых размеров (системная переменная DIMAUNIT). (Наследуется от DwgDimension.)
СвойствоAngleSuppressEndZeroFeet Управляет подавлением хвостовых нулей для всех Уголвых размеров(системная переменная DIMAZIN) (Наследуется от DwgDimension.)
СвойствоAngleSuppressStartZeroFeet Управляет подавлением ведущих нулей для всех Уголвых размеров(системная переменная DIMAZIN) (Наследуется от DwgDimension.)
СвойствоAngleTextPrecision Число десятичных знаков после запятой для значения уголового размера (системная переменная DIMADEC). (Наследуется от DwgDimension.)
СвойствоArcDefinitionPoint Точка определяющая положение арки
СвойствоArrowhead1Info Информация о первой стрелке (Наследуется от DwgDimension.)
СвойствоArrowhead1Name Имя пользователького блока для отрисовки стрелки на первом конце размерной линии (системная переменная TDIMBLK1). (Наследуется от DwgDimension.)
СвойствоArrowhead1Type Тип стрелки на первом конце размерной линии (системная переменная DIMBLK1). (Наследуется от DwgDimension.)
СвойствоArrowhead2Info Информация о второй стрелке (Наследуется от DwgDimension.)
СвойствоArrowhead2Name Имя пользователького блока для отрисовки стрелки на втором конце размерной линии (системная переменная TDIMBLK2). (Наследуется от DwgDimension.)
СвойствоArrowhead2Type Тип стрелки на втором конце размерной линии (системная переменная DIMBLK2). (Наследуется от DwgDimension.)
СвойствоArrowheadLeaderName Имя пользователького блока для отрисовки выноски (системная переменная TDIMLDRBLK). (Наследуется от DwgDimension.)
СвойствоArrowheadLeaderType Тип стрелки на конце размерной линии (системная переменная DIMLDRBLK). (Наследуется от DwgDimension.)
СвойствоArrowheadName Имя пользователького блока для отрисовки стрелки (системная переменная TDIMBLK). (Наследуется от DwgDimension.)
СвойствоArrowheadSize Управляет величинами стрелок размерных линий и линий выносок. а также длинами полок выносок (системная переменная DIMASZ). (Наследуется от DwgDimension.)
СвойствоArrowheadType Задается блок стрелок, отображаемый на концах размерных линий. (системная переменная DIMBLK). (Наследуется от DwgDimension.)
СвойствоArrowheadUseTwoBlocks Управление отображением блоков стрелок размерных линий. (системная переменная DIMSAH). (Наследуется от DwgDimension.)
СвойствоBounds Границы примитива (Наследуется от DwgEntity.)
СвойствоCenterMarkSize Тип маркера центра для размера диаметра или радиуса (системная переменная DIMCEN). (Наследуется от DwgDimension.)
СвойствоColor Цвет примитива (Наследуется от DwgEntity.)
СвойствоDatabase (Наследуется от DwgEntity.)
СвойствоDecimalSeparator Десятичный разделитель для метрических размеров (системная переменная DIMDSEP) (Наследуется от DwgDimension.)
СвойствоDefinitionPoint Контрольная точка размерного примитива (Наследуется от DwgDimension.)
СвойствоDimensionLine1Suppress Включение/отключение подавления первой размерной линии (системная переменная DIMSD1). (Наследуется от DwgDimension.)
СвойствоDimensionLine2Suppress Включение/отключение подавления второй размерной линии (системная переменная DIMSD2). (Наследуется от DwgDimension.)
СвойствоDimensionLineColor Цвет размерной линии (системная переменная DIMCLRD). (Наследуется от DwgDimension.)
СвойствоDimensionLineExtend Величина перекрытия выносной линии размерной линией (системная переменная DIMDLE). (Наследуется от DwgDimension.)
СвойствоDimensionLineSpacing Управляет расстоянием между размерными линиями в базовых размерах. Каждая новая размерная линия смещается относительно предыдущей на заданное здесь число единиц. На уже имеющиеся размеры изменение DIMDLI никакого влияния не оказывает.(системная переменная DIMDLI). (Наследуется от DwgDimension.)
СвойствоDimensionLineWeight Вес размерной линии (системная переменная DIMLWD). (Наследуется от DwgDimension.)
СвойствоDimensionStyle Имя используемого размерного стиля (Наследуется от DwgDimension.)
СвойствоDimentionLinetype Установка типа размерных линий (системная переменная DIMLTYPE). (Наследуется от DwgDimension.)
СвойствоDimLineInside Если для стрелок недостаточно места между выносными линиями, они подавляются (системная переменная DIMSOXD). (Наследуется от DwgDimension.)
СвойствоDimPreffix Начальная часть размерного текста (системная переменная DIMPOST) (Наследуется от DwgDimension.)
СвойствоDimSuffix Окончание размерного текста (системная переменная DIMPOST) (Наследуется от DwgDimension.)
СвойствоDrawing Drawing, которому принадлежит примитив (Наследуется от DwgEntity.)
СвойствоElevation (Наследуется от DwgDimension.)
СвойствоEntityName
СвойствоExtensionLine1Suppress Включение/отключение первой выносной линии (системная переменная DIMSE1). (Наследуется от DwgDimension.)
СвойствоExtensionLine2Suppress Включение/отключение второй выносной линии (системная переменная DIMSE2). (Наследуется от DwgDimension.)
СвойствоExtensionLineColor Цвет выносной линии (системная переменная DIMCLRE). (Наследуется от DwgDimension.)
СвойствоExtensionLineExtend Величина перекрытия размерной линии выносной линией (системная переменная DIMEXE). (Наследуется от DwgDimension.)
СвойствоExtensionLineFixed Управляет установкой фиксированной длины выносных линий. Если переменная DIMFXLON включена, длина выносных линий задается переменной DIMFXL (системная переменная DIMFXLON). (Наследуется от DwgDimension.)
СвойствоExtensionLineFixedLenght Установка полной длины выносных линий от размерной линии до исходной точки размера. Длина устанавливается в единицах чертежа (системная переменная DIMFXL). (Наследуется от DwgDimension.)
СвойствоExtensionLineOffset Смещение начала выносной линии от заданной начальной точки (системная переменная DIMEXO). (Наследуется от DwgDimension.)
СвойствоExtensionLinetype1 Установка типа первой выносной линии. Значением переменной могут быть BYLAYER, BYBLOCK или имя типа линии.(системная переменная DIMLTEX1) (Наследуется от DwgDimension.)
СвойствоExtensionLinetype2 Установка типа второй выносной линии. Значением переменной могут быть BYLAYER, BYBLOCK или имя типа линии.(системная переменная DIMLTEX2) (Наследуется от DwgDimension.)
СвойствоExtensionLineWeight Вес выносной линии (системная переменная DIMLWE). (Наследуется от DwgDimension.)
СвойствоExtLine1EndPoint Конечная точка первой выносной линии.
СвойствоExtLine1StartPoint Начальная точка первой выносной линии.
СвойствоExtLine2EndPoint Конечная точка второй выносной линии.
СвойствоExtLine2StartPoint Начальная точка второй выносной линии.
СвойствоFit Способ размещения размерного текста и размерных стрелок относительно выносных линий (системная переменная DIMATFIT). (Наследуется от DwgDimension.)
СвойствоForceLineInside Включение/отключение принудительной отрисовки размерной линии между выносными линиями, даже если текст размещается вне выносных линий (системная переменная DIMTOFL). (Наследуется от DwgDimension.)
СвойствоFractionFormat Формат дробной части размера (системная переменная DIMFRAC).
СвойствоGroup (Наследуется от DwgEntity.)
СвойствоHandle (Наследуется от DwgObject.)
СвойствоHasExtensionDictionary (Наследуется от DwgObject.)
СвойствоHorizontalTextPosition Горизонтальное положение размерного текста относительно размерной линии (системная переменная DIMJUST). (Наследуется от DwgDimension.)
СвойствоIndex Индекс примитива в родительском блоке (Наследуется от DwgEntity.)
СвойствоIsBackgroud Имеет ли примитив фон. Например растровое изображение имеет фон. Данное свойство необходимо для корректной отрисовки (Наследуется от DwgComplexEntity.)
СвойствоIsBreakable Поддерживает ли примитив разбиение (Наследуется от DwgComplexEntity.)
СвойствоIsEnable Флаг информирующий о том что примитив доступен для редактирования (Наследуется от DwgEntity.)
СвойствоIsInvalid Флаг информирующий о том что границы примитива расчитаны, в противном случае, нет (Наследуется от DwgEntity.)
СвойствоIsOffsetable Поддерживает ли примитив параллельный перенос (Наследуется от DwgEntity.)
СвойствоIsProxyGraphics Следует ли сохранять ProxyGraphics вместе с примитивом (Наследуется от DwgEntity.)
СвойствоIsPurgedTrue если состояние объекта не является корретным и он может быть удален. Например полилиния у которой количество точек меньше двух или текст у которого значение !:AcDbText.Text==Empty (Наследуется от DwgComplexEntity.)
СвойствоIsSelected Флаг информирующий о том что примитив выделен (Наследуется от DwgEntity.)
СвойствоIsUpdating (Наследуется от DwgEntity.)
СвойствоIsVisible Флаг информирующий о том что примитив видимый (Наследуется от DwgEntity.)
СвойствоItem[String] (Наследуется от DwgDimension.)
СвойствоLayer Слой на котором лежит примитив (Наследуется от DwgEntity.)
СвойствоLinearScaleFactor Задает масштабный коэффициент для значений линейных размеров (системная переменная DIMLFAC).
СвойствоLineSpacing Межстрочное растояние для надписи (Наследуется от DwgDimension.)
СвойствоLinetype Тип линии, с помощью которой рисуется примитив (Наследуется от DwgEntity.)
СвойствоLinetypeScale Масштаб типа линии (Наследуется от DwgEntity.)
СвойствоLineweight Толщина линии (Наследуется от DwgEntity.)
СвойствоMeasurement Значение размера
СвойствоObjectID (Наследуется от DwgObject.)
СвойствоObjectName (Наследуется от DwgEntity.)
СвойствоOwnerID (Наследуется от DwgObject.)
СвойствоPrimaryUnitsPrecision Число десятичных знаков после запятой для основных единиц (системная переменная DIMDEC).
СвойствоRoundDistance Точность округления линейных размеров (системная переменная DIMRND).
СвойствоScaleFactor Глобальный масштабный коэффициент, применяемый ко всем линейным размерным свойствам (системная переменная DIMSCALE). (Наследуется от DwgDimension.)
СвойствоSuppressEndZeroFeet Включение/отключение подавления нулевого значения футов в значении размера (системная переменная DIMZIN).
СвойствоSuppressStartZeroFeet Включение/отключение подавления нулевого значения в значении размера (системная переменная DIMZIN).
СвойствоTextBackgroundColor Задание цвета фона текста в размерах (системная переменная DIMTFILLCLR). (Наследуется от DwgDimension.)
СвойствоTextBackgroundType Управляет фоном размерного текста (системная переменная DIMTFILL). (Наследуется от DwgDimension.)
СвойствоTextColor Цвет размерного текста (системная переменная DIMCLRT). (Наследуется от DwgDimension.)
СвойствоTextDefinitionPoint Положение текста в размерном примитиве (Наследуется от DwgDimension.)
СвойствоTextGap Задает зазор вокруг размерного текста при разрыве размерной линии в соответствиис размерным текстом. Также задает зазор между аннотацией и полкой выноски. При задании отрицательного значения DIMGAP помещает размерный текст в рамку. Переменная DIMGAP также используется в качестве минимальной длины отрезков размерной линии. При вычислении местоположения по умолчанию для размерного текста текст размещается внутри выносных линий только в том случае, если при этом размерные линии разбиваются на два сегмента, длина которых не меньше значения, заданного переменной DIMGAP. Текст, размещенный выше или ниже размерной линии, перемещается в размерную линию только в том случае, если имеется место для стрелок и размерного текста с интервалом между ними не меньше значения переменной DIMGAP: 2 * (DIMASZ + DIMGAP) (системная переменная DIMGAP). (Наследуется от DwgDimension.)
СвойствоTextHeight Задает высоту размерного текста, если в текстовом стиле не задана фиксированная высота (системная переменная DIMTXT). (Наследуется от DwgDimension.)
СвойствоTextInsideAlign Управляет расположением размерного текста для всех типов размеров, кроме ординатных, если текст вписывается между выносными линиями. (системная переменная DIMTIH). (Наследуется от DwgDimension.)
СвойствоTextInsideForcibly Включение/отключение принудительного размещения размерного текста между выносными линиями (системная переменная DIMTIX). (Наследуется от DwgDimension.)
СвойствоTextMovement Способ поддержки визуальной ассоциативности размерного текста и размерной линии при переносе текста (системная переменная DIMTMOVE). (Наследуется от DwgDimension.)
СвойствоTextOutsideAlign Включение/отключение горизонтального выравнивания размерного текста, располагающегося вне выносных линий (системная переменная DIMTOH). (Наследуется от DwgDimension.)
СвойствоTextOverride Строка размерного текста (переопределяет измеренное значение) (Наследуется от DwgDimension.)
СвойствоTextPosition Положение размерного текста или точки указания
СвойствоTextRotation Угол поворота размерного текста (Наследуется от DwgDimension.)
СвойствоTextStyle Текстовый стиль размерного текста (системная переменная DIMTXSTY). (Наследуется от DwgDimension.)
СвойствоToleranceAsLimits Задает ограничения размеров в качестве текста по умолчанию. Включение переменной DIMLIM приводит к автоматическому отключению переменной DIMTOL. (системная переменная DIMLIM). (Наследуется от DwgDimension.)
СвойствоToleranceDisplay Показывать ли допуски (системная переменная DIMTOL). (Наследуется от DwgDimension.)
СвойствоToleranceHeightScale Отношение высоты текста, которым обозначаются величины допусков, к высоте основного размерного текста, устанавливаемого DIMTXT (системная переменная DIMTFAC). (Наследуется от DwgDimension.)
СвойствоToleranceJustification Вертикальное выравнивание допуска относительно номинального размера (системная переменная DIMTOLJ). (Наследуется от DwgDimension.)
СвойствоToleranceLowerLimit Нижнее предельное отклонение или наименьший предельный размер при включенной DIMTOL или DIMLIM (системная переменная DIMTM). (Наследуется от DwgDimension.)
СвойствоTolerancePrecision Число десятичных знаков для значений допусков размера (системная переменная DIMTDEC). (Наследуется от DwgDimension.)
СвойствоToleranceSuppressEndZeroFeet Включение/отключение подавления хвостовых нулей в значении допуска (системная переменная DIMTZIN). (Наследуется от DwgDimension.)
СвойствоToleranceSuppressStartZeroFeet Включение/отключение подавления ведущих нулей в значении допуска (системная переменная DIMTZIN). (Наследуется от DwgDimension.)
СвойствоToleranceUpperLimit Верхнее предельное отклонение или наибольший предельный размер при включенной DIMTOL или DIMLIM (системная переменная DIMTP). (Наследуется от DwgDimension.)
СвойствоTransactionManager (Наследуется от DwgObject.)
СвойствоUnitsFormat Формат единиц для линейных размеров (системная переменная DIMLUNIT).
СвойствоUserDefindTextPosition Положение текста определено пользоваелем вручную (системная переменная DIMUPT) (Наследуется от DwgDimension.)
СвойствоVerticalTextPosition Вертикальное положение размерного текста относительно размерной линии (системная переменная DIMTAD). (Наследуется от DwgDimension.)

Методы

ТипИмяОписание
МетодAssign(DwgEntity) Копирует свойства примитива в другой примитив (Наследуется от DwgEntity.)
МетодBeginUpdate() (Наследуется от DwgEntity.)
МетодBreak(IList<DwgEntity>) Разбиение примитива на составляющие (Наследуется от DwgEntity.)
МетодClear() Очистка всех переменных определенных в размерном примитиве (Наследуется от DwgDimension.)
МетодClone() Создание точной копии примитива (Наследуется от DwgEntity.)
МетодCopy(DwgObject) (Наследуется от DwgObject.)
МетодCopy(DwgObject, ReferencesContext) (Наследуется от DwgObject.)
МетодCopyProperties(DwgEntity) Процедура копирования свойств примитива (Наследуется от DwgEntity.)
МетодCreateExtensionDictionary() (Наследуется от DwgObject.)
МетодDispose() (Наследуется от DwgEntity.)
МетодEndUpdate() (Наследуется от DwgEntity.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодFindBlock() (Наследуется от DwgEntity.)
МетодGetAnnotativeBounds(Double) (Наследуется от DwgEntity.)
МетодGetCenterPoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Центр» (Наследуется от DwgComplexEntity.)
МетодGetDefinedVariables() (Наследуется от DwgDimension.)
МетодGetEndPoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Конечная точка» (Наследуется от DwgComplexEntity.)
МетодGetEnumerator() (Наследуется от DwgComplexEntity.)
МетодGetExtensionDictionary() (Наследуется от DwgObject.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetInsertionPoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Точка вставки» (Наследуется от DwgComplexEntity.)
МетодGetMiddlePoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Середина» (Наследуется от DwgComplexEntity.)
МетодGetNodePoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Узел» (Переопределяет DwgEntity.GetNodePoint(ObjectsDisjointerArgs, IList<Vector3D>).)
МетодGetOffsetLenght(Vector2D, Double) Метод расчитывает модуль направление смещения относительно точки (Наследуется от DwgEntity.)
МетодGetQuadrantPoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Квадрант» (Наследуется от DwgComplexEntity.)
МетодGetQuickDimensionPoints(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list контрольными точками быстрых размеров (Наследуется от DwgDimension.)
МетодGetSegments(ObjectsDisjointerArgs, IList<ArcSegment>, IList<LineSegment>) Метод заполняет списки arcList и lineList абстактной геометрией объекта для расчета других типов объектных привязок (Наследуется от DwgComplexEntity.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодIntersectSnap(BoundingBox2D, Double) Прересекаются ли объектный привязки примитива указанну область. По умолчанию вызывается !:AcDbEntity.IntersectWith (Переопределяет DwgEntity.IntersectSnap(BoundingBox2D, Double).)
МетодIntersectWith(BoundingBox2D, Double) Метод проверяет пересекает ли данный примитив границы (Наследуется от DwgEntity.)
МетодInvalidate() Сбрасывает флаг валидности границ, пересчет будет вызван при следующем запросе Bounds (Наследуется от DwgEntity.)
МетодLayout(IList<DwgEntity>, LayoutEntityEventArgs) (Наследуется от DwgEntity.)
МетодLoadFromStg(StgNode) Загрузка из сериализованного документа (Наследуется от DwgEntity.)
МетодMirror(Vector2D, Vector2D) Зеркально отобразить примитив (Наследуется от DwgEntity.)
МетодMove(Double, Double, Double) Процедура перемещения примитива (Наследуется от DwgEntity.)
МетодNotifyChange(DwgObject, EventArgs) Метод информирующий об изменении объекта (Наследуется от DwgDimension.)
МетодOffset(IList<DwgEntity>, Double) Параллельное смещение примитива (Наследуется от DwgEntity.)
МетодOnCopy(DwgObject, ReferencesContext) (Наследуется от DwgEntity.)
МетодPrepare(Drawing) Подготовка примитива, устанавливаются текущий слой, стиль линии, цвет и т.д. Вызывается при вставке примитива в блок (Наследуется от DwgEntity.)
МетодRegen(EventArgs) Регенерация состояния примитива (Наследуется от DwgEntity.)
МетодRotate(Vector2D, Double) Поворот примитива вокруг заданной точки на заданный угол (Наследуется от DwgEntity.)
МетодSaveToStg(StgNode) Сериализация в документ StgDocument (Наследуется от DwgEntity.)
МетодScaleEntity(Vector2D, Double, Double) Масштабирование примитива на заданный коэффициент, относительно заданной точки (Наследуется от DwgEntity.)
МетодSetArcDefinitionPoint(Vector2D)
МетодToString() Название примитива (Переопределяет Object.ToString().)
МетодTransform(Matrix) Трансформирует примитив умножением на матрицу (Наследуется от DwgEntity.)
МетодUpdateReferences(ReferencesContext) Обновление всех ссылочных объектов. Метод вызывается при копировании примитива из одного чертежа в другой. Например !:AcDbEntity проверяет есть ли в текущем Drawing слой с именем Layer.Name > и в случае если слой не найден, добавляет копирует все свойства слоя в новый чертеж (Наследуется от DwgEntity.)
МетодUseReference(DwgObject) Использует ли примитив ссылку на указанный объект (Наследуется от DwgEntity.)
developers/references/topomatic.dwg.entities.dwgdimensionangular.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)