======Пространство имен Topomatic.Dwg====== =====Классы===== ^Тип^Класс^Описание^ |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acangleunitsconverter|AcAngleUnitsConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acdimarrowheadtypeconverter|AcDimArrowheadTypeConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acdimfitconverter|AcDimFitConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acdimfractiontypeconverter|AcDimFractionTypeConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acdimhorizontaljustificationconverter|AcDimHorizontalJustificationConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acdimlunitsconverter|AcDimLUnitsConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acdimprecisionconverter|AcDimPrecisionConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acdimtextfilltypeconverter|AcDimTextFillTypeConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acdimtextmovementconverter|AcDimTextMovementConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acdimtolerancejustifyconverter|AcDimToleranceJustifyConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acdimunitsconverter|AcDimUnitsConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.acdimverticaljustificationconverter|AcDimVerticalJustificationConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.boundarypath|BoundaryPath]]| Описание границы площадного объекта | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.boundarypathlist|BoundaryPathList]]| Площадная граница | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.collection_1|Collection]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.displaystyle|DisplayStyle]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.drawing|Drawing]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.drawingconsts|DrawingConsts]]| Статический класс с константами для работы с Drawing | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.drawinglibrary|DrawingLibrary]]| Вспомогательная библиотека для работы с примитивами | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.drawingstate|DrawingState]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dummytransactable|DummyTransactable]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgblock|DwgBlock]]| Описание блока, включающее в себя имя блока и набор объектов. | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgblocks|DwgBlocks]]| Таблица блоков | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgcollection_1|DwgCollection]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgcollections_1|DwgCollections]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgdatabase|DwgDatabase]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgdictionary|DwgDictionary]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgdimensionstyle|DwgDimensionStyle]]| Класс для работы с размерыми стилями | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgdimensionstyles|DwgDimensionStyles]]| Таблица размерных стилей | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgembeddedobject|DwgEmbeddedObject]]| Класс, описывающий произвольный сохраненный в чертеже объект | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgembeddedobjects|DwgEmbeddedObjects]]| Таблица произвольных объектов, сохраненных в чертеже | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgentities|DwgEntities]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgentitycontroller|DwgEntityController]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgextentions|DwgExtentions]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwggroup|DwgGroup]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwggroups|DwgGroups]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgimagedefinition|DwgImageDefinition]]| Класс описывающий растровую ссылку | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgimagedefinitions|DwgImageDefinitions]]| Таблица расторвых ссылок | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglayer|DwgLayer]]| Класс описывающий слой чертежа | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglayers|DwgLayers]]| Таблица слоев | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglayersfilter|DwgLayersFilter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglayersfilterequation|DwgLayersFilterEquation]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglayersfilterequations|DwgLayersFilterEquations]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglayersfilters|DwgLayersFilters]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglayersstate|DwgLayersState]]| Состояние слоя | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglayersstates|DwgLayersStates]]| Таблица состояний слоев | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglayerstateinformation|DwgLayerStateInformation]]| Информация о состоянии слоя | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglayout|DwgLayout]]| Лист чертежа | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglayouts|DwgLayouts]]| Таблица листов чертежа | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglinetype|DwgLinetype]]| Класс описывает сложный тип линии ''AutoCAD''| |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwglinetypes|DwgLinetypes]]| Таблица типов линий | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgloadeventargs|DwgLoadEventArgs]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgmlinestyle|DwgMLineStyle]]| Класс описывающий стиль мультилинии | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgmlinestyleitem|DwgMLineStyleItem]]| Класс описывающий один элемент семейства линий стиля мультилинии | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgmlinestyles|DwgMLineStyles]]| Таблица стилей мультилинии | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgnamedcollection_1|DwgNamedCollection]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgnamedobject|DwgNamedObject]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgobject|DwgObject]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgstyle|DwgStyle]]| Стиль текста и фигур | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgstyles|DwgStyles]]| Таблица текстовых стилей | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgsubentity|DwgSubEntity]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgtablebordersstyle|DwgTableBordersStyle]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgtabledatatypeenumconverter|DwgTableDataTypeEnumConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgtablediretionenumconverter|DwgTableDiretionEnumConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgtablerowstyle|DwgTableRowStyle]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgtablestyle|DwgTableStyle]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgtablestyles|DwgTableStyles]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.dwgxrecord_1|DwgXRecord]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.edgeboundarypath|EdgeBoundaryPath]]| Описание границы состоящей из простых элементов | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.edgecirculararc|EdgeCircularArc]]| Арка | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.edgeellipticarc|EdgeEllipticArc]]| Эллиптическая арка | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.edgeitem|EdgeItem]]| Элемент границы | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.edgeline|EdgeLine]]| Линия | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.edgespline|EdgeSpline]]| Сплайн | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.field_1|Field]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.hatchpattern|HatchPattern]]| Класс описания паттерна штриховки | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.hatchpatternfilereader|HatchPatternFileReader]]| Статический класс для чтения описаний паттернов штриховки из файла *.pat | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.hatchpatternitem|HatchPatternItem]]| Элемент паттерна штриховки | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.hatchpatternmanager|HatchPatternManager]]| Менеджер типов штриховок | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.keyvaluepaircomparer_1|KeyValuePairComparer]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.layoutentityeventargs|LayoutEntityEventArgs]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.mtextbuffer|MTextBuffer]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.mtextparser|MTextParser]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.paintentityeventargs|PaintEntityEventArgs]]| Параметры отрисовки примитива | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.polylineboundarypath|PolylineBoundaryPath]]| Описание площадной границы типа полилиния | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.referencescontext|ReferencesContext]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.reflectiontypeactivator|ReflectionTypeActivator]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.renameeventargs|RenameEventArgs]]| Данные о переименовании объекта таблицы | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.simpleentityactivator|SimpleEntityActivator]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.textitem|TextItem]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.textjustifyenumconverter|TextJustifyEnumConverter]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.textline|TextLine]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.ucs|UCS]]| Пользовательская система координат | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.usereferencerequesteventargs|UseReferenceRequestEventArgs]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.xboolean|XBoolean]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.xbytes|XBytes]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.xdictionary|XDictionary]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.xdouble|XDouble]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.xinteger|XInteger]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.xreference|XReference]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.xshort|XShort]]| | |{{developers:references:class.png|Класс}}|[[developers:references:topomatic.dwg.xstring|XString]]| | =====Структуры===== ^Тип^Структура^Описание^ |{{developers:references:struct.png|Структура}}|[[developers:references:topomatic.dwg.arrowheadinfo|ArrowheadInfo]]| Структура описывающая информацию о типе стрелки в размерном примитиве | |{{developers:references:struct.png|Структура}}|[[developers:references:topomatic.dwg.textparams|TextParams]]| | =====Интерфейсы===== ^Тип^Интерфейс^Описание^ |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.dwg.idrawingcontainer|IDrawingContainer]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.dwg.idwgcollection|IDwgCollection]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.dwg.idwgdatabase|IDwgDatabase]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.dwg.idwgnamedcollection|IDwgNamedCollection]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.dwg.idwgxrecord|IDwgXRecord]]| | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.dwg.ientityfactory|IEntityFactory]]| Интерфейс фабричных методов для создания примитивов | |{{developers:references:interface.png|Интерфейс}}|[[developers:references:topomatic.dwg.ivertexnumerator3d|IVertexNumerator3D]]| Интерфейс, который позволяет примитиву активизировать вершины | =====Перечисления===== ^Тип^Перечисление^Описание^ |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acangleunits|AcAngleUnits]]| Задает формат единиц измерения для Уголвых размеров | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimanglesuppresszerofeet|AcDimAngleSuppressZeroFeet]]| Подавление нулей | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimarrowheadtype|AcDimArrowheadType]]| Задается блок стрелок, отображаемый на концах размерных линий | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimfit|AcDimFit]]| Задает способ расположения размерного текста и стрелок, если и для текста, и для стрелок недостаточно места в выносных линиях | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimfractiontype|AcDimFractionType]]| Задает формат дроби, если переменная DIMLUNIT установлена в значение 4 (архитектурные) или 5 (дробные). | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimhorizontaljustification|AcDimHorizontalJustification]]| Управляет горизонтальным расположением размерного текста | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimlunits|AcDimLUnits]]| Задает единицы для всех типов размеров, кроме Уголвых | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimprecision|AcDimPrecision]]| Число знаков после запятой | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimsuppresszerofeet|AcDimSuppressZeroFeet]]| Подавление нулей | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimtextfilltype|AcDimTextFillType]]| Управляет фоном размерного текста | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimtextmovement|AcDimTextMovement]]| Устанавливает правила перемещения размерного текста | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimtolerancejustify|AcDimToleranceJustify]]| Задает выравнивание значений допусков относительно номинального размерного текста. Эта системная переменная не оказывает никакого влияния, если переменная DIMTOL отключена. Значение по умолчанию для переменной DIMTOL является Откл | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimunits|AcDimUnits]]| Задает формат альтернативных единиц для всех размерных субстилей, за исключением Уголвых | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acdimverticaljustification|AcDimVerticalJustification]]| Управляет положением размерного текста по вертикали относительно размерной линии | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.acedgetype|AcEdgeType]]| Тип элемента границы площадного объекта | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.aclooptype|AcLoopType]]| Флаги типа границ | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.attachmentpoint|AttachmentPoint]]| Выравнивать объекта | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.attributeflags|AttributeFlags]]| Флаги атрибутов | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.backgroundfilltype|BackgroundFillType]]| Тип фона | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.dwgobjectstate|DwgObjectState]]| | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.dwgtableborderstylegroup|DwgTableBorderStyleGroup]]| | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.dwgtablerowstylegroup|DwgTableRowStyleGroup]]| | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.horizontalalignment|HorizontalAlignment]]| Горизонтальная привязка многострочного текста к выноске | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.lineweight|Lineweight]]| Толщина линии | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.mlinestyleflags|MLineStyleFlags]]| | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.objectnametype|ObjectNameType]]| Тип имение объекта | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.restorelayerpropertiesflags|RestoreLayerPropertiesFlags]]| Восстанавливаемые свойства слоев | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.tabledatatype|TableDataType]]| | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.tabledirection|TableDirection]]| | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.textalignment|TextAlignment]]| Выравнивание текста | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.textflags|TextFlags]]| Флаги стиля | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.verticalalignment|VerticalAlignment]]| Выравнивание текста в мультивыноске | |{{developers:references:enum.png|Перечисление}}|[[developers:references:topomatic.dwg.xrecorddatatype|XRecordDataType]]| |