Инструменты пользователя

Инструменты сайта


developers:references:topomatic.dwg.entities.dwgdimensionordinate

Класс DwgDimensionOrdinate

Ординатный размер

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

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

Синтаксис

public sealed class DwgDimensionOrdinate : DwgDimension, IDrawingContainer, ITransactable, IUpdatable, IDisposable, ICloneable, IObjectDisjoiner, IBoundedObject, ILayeredObject, IColoredObject, IOwned, IExplodable, IEnumerable<DwgEntity>, IEnumerable

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

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

Свойства

ТипИмяОписание
СвойствоAltRoundDistance Точность округления линейных размеров, выраженных в альтернативных единицах (системная переменная DIMALTRND). (Наследуется от DwgDimension.)
СвойствоAltSuppressEndZeros Включение/отключение подавления хвостовых нулей в значении размера, выраженного в альтернативных единицах (системная переменная DIMALTZ). (Наследуется от DwgDimension.)
СвойствоAltSuppressStartZeros Включение/отключение подавления ведущих нулей в значении размера, выраженного в альтернативных единицах (системная переменная DIMALTZ). (Наследуется от DwgDimension.)
СвойствоAltTextPreffix Начальная часть размерного текста для всех размеров в альтернативных единицах, кроме Уголвого (системная переменная DIMAPOST). (Наследуется от DwgDimension.)
СвойствоAltTextSuffix Окончание размерного текста для всех размеров в альтернативных единицах, кроме Уголвого (системная переменная DIMAPOST). (Наследуется от DwgDimension.)
СвойствоAltTolerancePrecision Число десятичных знаков после запятой для значения допуска размера, выраженного в альтернативных единицах (системная переменная DIMALTTD). (Наследуется от DwgDimension.)
СвойствоAltToleranceSuppressEndZeroFeet Включение/отключение подавления хвостовых нулей в значении допуска, выраженного в альтернативных единицах (системная переменная DIMALTTZ). (Наследуется от DwgDimension.)
СвойствоAltToleranceSuppressStartZeroFeet Включение/отключение подавления ведущих нулей в значении допуска, выраженного в альтернативных единицах (системная переменная DIMALTTZ). (Наследуется от DwgDimension.)
СвойствоAltUnits Включение/отключение дополнительного вывода значений размеров в альтернативных единицах измерения (системная переменная DIMALT). (Наследуется от DwgDimension.)
СвойствоAltUnitsFormat Формат альтернативных единиц для всех размеров, кроме Уголвого (системная переменная DIMALTU). (Наследуется от DwgDimension.)
СвойствоAltUnitsPrecision Число десятичных знаков после запятой для альтернативных единиц (системная переменная DIMALTD). (Наследуется от DwgDimension.)
СвойствоAltUnitsScale Масштабный коэффициент для альтернативных единиц (системная переменная DIMALTF). (Наследуется от DwgDimension.)
СвойствоAngleFormat Формат единиц для уголвых размеров (системная переменная DIMAUNIT).
СвойствоAngleSuppressEndZeroFeet Управляет подавлением хвостовых нулей для всех Уголвых размеров(системная переменная DIMAZIN)
СвойствоAngleSuppressStartZeroFeet Управляет подавлением ведущих нулей для всех Уголвых размеров(системная переменная DIMAZIN)
СвойствоAngleTextPrecision Число десятичных знаков после запятой для значения уголового размера (системная переменная DIMADEC).
СвойствоArrowhead1Info Информация о первой стрелке
СвойствоArrowhead1Name Имя пользователького блока для отрисовки стрелки на первом конце размерной линии (системная переменная TDIMBLK1). (Наследуется от DwgDimension.)
СвойствоArrowhead1Type Тип стрелки на первом конце размерной линии (системная переменная DIMBLK1). (Наследуется от DwgDimension.)
СвойствоArrowhead2Info Информация о второй стрелке
Свойство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).
СвойствоDimensionLine2Suppress Включение/отключение подавления второй размерной линии (системная переменная DIMSD2).
СвойствоDimensionLineColor Цвет размерной линии (системная переменная DIMCLRD).
СвойствоDimensionLineExtend Величина перекрытия выносной линии размерной линией (системная переменная DIMDLE).
СвойствоDimensionLineSpacing Управляет расстоянием между размерными линиями в базовых размерах. Каждая новая размерная линия смещается относительно предыдущей на заданное здесь число единиц. На уже имеющиеся размеры изменение DIMDLI никакого влияния не оказывает.(системная переменная DIMDLI). (Наследуется от DwgDimension.)
СвойствоDimensionLineWeight Вес размерной линии (системная переменная DIMLWD).
СвойствоDimensionStyle Имя используемого размерного стиля (Наследуется от DwgDimension.)
СвойствоDimentionLinetype Установка типа размерных линий (системная переменная DIMLTYPE).
СвойствоDimLineInside Если для стрелок недостаточно места между выносными линиями, они подавляются (системная переменная DIMSOXD).
СвойствоDimPreffix Начальная часть размерного текста (системная переменная DIMPOST) (Наследуется от DwgDimension.)
СвойствоDimSuffix Окончание размерного текста (системная переменная DIMPOST) (Наследуется от DwgDimension.)
СвойствоDrawing Drawing, которому принадлежит примитив (Наследуется от DwgEntity.)
СвойствоElevation (Наследуется от DwgDimension.)
СвойствоEndPoint Конечная точка ординатного размера
СвойствоEntityName
СвойствоExtensionLine1Suppress Включение/отключение первой выносной линии (системная переменная DIMSE1).
СвойствоExtensionLine2Suppress Включение/отключение второй выносной линии (системная переменная DIMSE2).
СвойствоExtensionLineColor Цвет выносной линии (системная переменная DIMCLRE). (Наследуется от DwgDimension.)
СвойствоExtensionLineExtend Величина перекрытия размерной линии выносной линией (системная переменная DIMEXE).
СвойствоExtensionLineFixed Управляет установкой фиксированной длины выносных линий. Если переменная DIMFXLON включена, длина выносных линий задается переменной DIMFXL (системная переменная DIMFXLON). (Наследуется от DwgDimension.)
СвойствоExtensionLineFixedLenght Установка полной длины выносных линий от размерной линии до исходной точки размера. Длина устанавливается в единицах чертежа (системная переменная DIMFXL). (Наследуется от DwgDimension.)
СвойствоExtensionLineOffset Смещение начала выносной линии от заданной начальной точки (системная переменная DIMEXO). (Наследуется от DwgDimension.)
СвойствоExtensionLinetype1 Установка типа первой выносной линии. Значением переменной могут быть BYLAYER, BYBLOCK или имя типа линии.(системная переменная DIMLTEX1)
СвойствоExtensionLinetype2 Установка типа второй выносной линии. Значением переменной могут быть BYLAYER, BYBLOCK или имя типа линии.(системная переменная DIMLTEX2)
СвойствоExtensionLineWeight Вес выносной линии (системная переменная DIMLWE). (Наследуется от DwgDimension.)
СвойствоFit Способ размещения размерного текста и размерных стрелок относительно выносных линий (системная переменная DIMATFIT).
СвойствоForceLineInside Включение/отключение принудительной отрисовки размерной линии между выносными линиями, даже если текст размещается вне выносных линий (системная переменная DIMTOFL).
СвойствоFractionFormat Формат дробной части размера (системная переменная DIMFRAC). (Наследуется от DwgDimension.)
СвойствоGroup (Наследуется от DwgEntity.)
СвойствоHandle (Наследуется от DwgObject.)
СвойствоHasExtensionDictionary (Наследуется от DwgObject.)
СвойствоHasField (Наследуется от DwgObject.)
СвойствоHorizontalTextPosition Горизонтальное положение размерного текста относительно размерной линии (системная переменная DIMJUST).
СвойствоIndex Индекс примитива в родительском блоке (Наследуется от DwgEntity.)
СвойствоIsBackgroud Имеет ли примитив фон. Например растровое изображение имеет фон. Данное свойство необходимо для корректной отрисовки (Наследуется от DwgComplexEntity.)
СвойствоIsBreakable Поддерживает ли примитив разбиение (Наследуется от DwgComplexEntity.)
СвойствоIsEnable Флаг информирующий о том что примитив доступен для редактирования (Наследуется от DwgEntity.)
СвойствоIsExplodable (Наследуется от DwgEntity.)
СвойствоIsInvalid Флаг информирующий о том что границы примитива расчитаны, в противном случае, нет (Наследуется от DwgEntity.)
СвойствоIsOffsetable Поддерживает ли примитив параллельный перенос (Наследуется от DwgEntity.)
СвойствоIsProxyGraphics Следует ли сохранять ProxyGraphics вместе с примитивом (Наследуется от DwgEntity.)
СвойствоIsPurgedTrue если состояние объекта не является корретным и он может быть удален. Например полилиния у которой количество точек меньше двух или текст у которого значение ==Empty (Наследуется от DwgComplexEntity.)
СвойствоIsSelected Флаг информирующий о том что примитив выделен (Наследуется от DwgEntity.)
СвойствоIsUpdating (Наследуется от DwgEntity.)
СвойствоIsVisible Флаг информирующий о том что примитив видимый (Наследуется от DwgEntity.)
СвойствоItem[String] (Наследуется от DwgDimension.)
СвойствоLayer Слой на котором лежит примитив (Наследуется от DwgEntity.)
СвойствоLinearScaleFactor Задает масштабный коэффициент для значений линейных размеров (системная переменная DIMLFAC). (Наследуется от DwgDimension.)
СвойствоLineSpacing Межстрочное растояние для надписи (Наследуется от DwgDimension.)
СвойствоLinetype Тип линии, с помощью которой рисуется примитив (Наследуется от DwgEntity.)
СвойствоLinetypeScale Масштаб типа линии (Наследуется от DwgEntity.)
СвойствоLineweight Толщина линии (Наследуется от DwgEntity.)
СвойствоMeasurement Значение размера
СвойствоObjectID (Наследуется от DwgObject.)
СвойствоObjectName (Наследуется от DwgEntity.)
СвойствоOrdinateType Отображаемая ордината
СвойствоOwner (Наследуется от DwgEntity.)
СвойствоOwnerID (Наследуется от DwgObject.)
СвойствоPrimaryUnitsPrecision Число десятичных знаков после запятой для основных единиц (системная переменная DIMDEC). (Наследуется от DwgDimension.)
СвойствоRoundDistance Точность округления линейных размеров (системная переменная DIMRND). (Наследуется от DwgDimension.)
СвойствоScaleFactor Глобальный масштабный коэффициент, применяемый ко всем линейным размерным свойствам (системная переменная DIMSCALE). (Наследуется от DwgDimension.)
СвойствоStartPoint Первая точка ординатного размера
СвойствоSuppressEndZeroFeet Включение/отключение подавления нулевого значения футов в значении размера (системная переменная DIMZIN). (Наследуется от DwgDimension.)
СвойствоSuppressStartZeroFeet Включение/отключение подавления нулевого значения в значении размера (системная переменная DIMZIN). (Наследуется от DwgDimension.)
Свойство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).
СвойствоTextMovement Способ поддержки визуальной ассоциативности размерного текста и размерной линии при переносе текста (системная переменная DIMTMOVE).
Свойство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). (Наследуется от DwgDimension.)
Свойство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.)
МетодDepricate() (Наследуется от DwgEntity.)
МетодDispose() (Наследуется от DwgEntity.)
МетодEndUpdate() (Наследуется от DwgEntity.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодExplode(Boolean) (Наследуется от DwgEntity.)
МетодFindBlock() (Наследуется от DwgEntity.)
МетодGetAnnotativeBounds(Double) (Наследуется от DwgEntity.)
МетодGetCenterPoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Центр» (Наследуется от DwgComplexEntity.)
МетодGetDefinedVariables() (Наследуется от DwgDimension.)
МетодGetEndPoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Конечная точка» (Наследуется от DwgComplexEntity.)
МетодGetEnumerator() (Наследуется от DwgComplexEntity.)
МетодGetExtensionDictionary() (Наследуется от DwgObject.)
МетодGetField() (Наследуется от DwgObject.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetInsertionPoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Точка вставки» (Наследуется от DwgComplexEntity.)
МетодGetMiddlePoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Середина» (Наследуется от DwgComplexEntity.)
МетодGetNodePoint(ObjectsDisjointerArgs, IList<Vector3D>) Метод заполняет список list объектными привязками «Узел» (Переопределяет 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) Прересекаются ли объектный привязки примитива указанну область. По умолчанию вызывается (Переопределяет IntersectSnap(BoundingBox2D, Double).)
МетодIntersectWith(BoundingBox2D, Double) Метод проверяет пересекает ли данный примитив границы (Наследуется от DwgEntity.)
МетодInvalidate() Сбрасывает флаг валидности границ, пересчет будет вызван при следующем запросе Bounds (Наследуется от DwgEntity.)
МетодLayout(IList<DwgEntity>, LayoutEntityEventArgs) (Наследуется от DwgEntity.)
МетодLoadFromStg(StgNode, ISerializationContext) Загрузка из сериализованного документа (Наследуется от 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, ISerializationContext) Сериализация в документ StgDocument (Наследуется от DwgEntity.)
МетодScaleEntity(Vector2D, Double, Double) Масштабирование примитива на заданный коэффициент, относительно заданной точки (Наследуется от DwgEntity.)
МетодSetField(String) (Наследуется от DwgObject.)
МетодStretch(Func<Vector3D, Vector3D>) (Наследуется от DwgEntity.)
МетодToString() Название примитива (Переопределяет ToString().)
МетодTransform(Matrix) Трансформирует примитив умножением на матрицу (Наследуется от DwgEntity.)
МетодUpdateReferences(ReferencesContext) Обновление всех ссылочных объектов. Метод вызывается при копировании примитива из одного чертежа в другой. Например проверяет есть ли в текущем Drawing слой с именем Layer.Name > и в случае если слой не найден, добавляет копирует все свойства слоя в новый чертеж (Наследуется от DwgEntity.)
МетодUseReference(DwgObject) Использует ли примитив ссылку на указанный объект (Наследуется от DwgEntity.)
developers/references/topomatic.dwg.entities.dwgdimensionordinate.txt · Последние изменения: 2023/07/28 17:27 (внешнее изменение)