======Класс CadPen====== * **Пространство имен:** [[developers:references:topomatic.cad.foundation|Topomatic.Cad.Foundation]] * **Сборка:** Topomatic.Cad.Foundation (в Topomatic.Cad.Foundation.dll) =====Иерархия наследования===== * [[developers:references:system.object|System.Object]] * Topomatic.Cad.Foundation.CadPen * [[developers:references:topomatic.cad.foundation.cadpenwrapper|Topomatic.Cad.Foundation.CadPenWrapper]] =====Синтаксис===== public abstract class CadPen =====Свойства===== ^Тип^Имя^Описание^ |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.backgroundcolor|BackGroundColor]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.color|Color]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.complexlinetype|ComplexLinetype]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.currentscale|CurrentScale]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.devicecontext|DeviceContext]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.drawingmode|DrawingMode]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.graphics|Graphics]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.highlightmode|HighlightMode]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.iswhitebackcolor|IsWhiteBackColor]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.linecapjoin|LineCapJoin]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.linetypescale|LinetypeScale]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.overallmatrix|OverallMatrix]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.paintterminate|PaintTerminate]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.projectionmatrix|ProjectionMatrix]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.viewbounds|ViewBounds]]| | |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.width|Width]]| | =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.beginarray|BeginArray()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.begindraw|BeginDraw()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.drawarray_system.collections.generic.ilist_1_topomatic.cad.foundation.arraymode|DrawArray(IList, ArrayMode)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.drawline_topomatic.cad.foundation.vector2d_topomatic.cad.foundation.vector2d|DrawLine(Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.drawline_ref_topomatic.cad.foundation.vector2d_ref_topomatic.cad.foundation.vector2d|DrawLine(Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.drawpoint_topomatic.cad.foundation.vector2d|DrawPoint(Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.drawpoint_ref_topomatic.cad.foundation.vector2d|DrawPoint(Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.endarray_topomatic.cad.foundation.arraymode|EndArray(ArrayMode)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.enddraw|EndDraw()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.endgraphicsdraw|EndGraphicsDraw()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.equals_system.object|Equals(Object)]]| Определяет, равен ли заданный объект текущему объекту. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}|[[developers:references:system.object.gethashcode|GetHashCode()]]| Служит хэш-функцией по умолчанию. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}|[[developers:references:system.object.gettype|GetType()]]| Возвращает объект [[developers:references:system.type|Type]] для текущего экземпляра. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.loadidentity|LoadIdentity()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.multmatrix_ref_topomatic.cad.foundation.matrix|MultMatrix(Matrix)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.popmatrix|PopMatrix()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.projectpoint_ref_topomatic.cad.foundation.vector3d_ref_topomatic.cad.foundation.vector3d|ProjectPoint(Vector3D, Vector3D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.projectpoint_topomatic.cad.foundation.vector3d|ProjectPoint(Vector3D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.projectpoint_topomatic.cad.foundation.vector2d|ProjectPoint(Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.projectpoint_ref_topomatic.cad.foundation.vector2d_ref_topomatic.cad.foundation.vector2d|ProjectPoint(Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.projectpoint_ref_topomatic.cad.foundation.vector2d|ProjectPoint(Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.pushmatrix|PushMatrix()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.reset|Reset()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.resetlinetype|ResetLinetype()]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.rotate_system.double_system.double|Rotate(Double, Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.rotate_system.double|Rotate(Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.scale_system.double_system.double|Scale(Double, Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.scale_system.double|Scale(Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.tostring|ToString()]]| Возвращает строку, представляющую текущий объект. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.translate_system.double_system.double|Translate(Double, Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.unprojectpoint_ref_topomatic.cad.foundation.vector2d_ref_topomatic.cad.foundation.vector2d|UnProjectPoint(Vector2D, Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.unprojectpoint_topomatic.cad.foundation.vector2d|UnProjectPoint(Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.unprojectpoint_ref_topomatic.cad.foundation.vector2d|UnProjectPoint(Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertex_system.double_system.double_system.double|Vertex(Double, Double, Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertex_system.double_system.double|Vertex(Double, Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertex_topomatic.cad.foundation.vector2d|Vertex(Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertex_ref_topomatic.cad.foundation.vector2d|Vertex(Vector2D)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertexarc_topomatic.cad.foundation.vector2d_system.double_system.double_system.double_system.boolean_system.boolean|VertexArc(Vector2D, Double, Double, Double, Boolean, Boolean)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertexarc_topomatic.cad.foundation.vector2d_system.double_system.double_system.double_system.boolean|VertexArc(Vector2D, Double, Double, Double, Boolean)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertexarc_topomatic.cad.foundation.vector2d_system.double_system.double_system.double|VertexArc(Vector2D, Double, Double, Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertexcircle_topomatic.cad.foundation.vector2d_system.double|VertexCircle(Vector2D, Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:ba26a4f6fed24b8edc05d90315f5a5e8|VertexEllipse(Vector2D, Vector2D, Double, Double, Double)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:cd59d6e6411b3229f1e77d8c3f6df56b|VertexEllipse(Vector2D, Vector2D, Double, Double, Double, Boolean, Boolean)]]| | |{{developers:references:method.png|Метод}}|[[developers:references:195cf05d2a4389cf7eb114da57855c39|VertexEllipse(Vector2D, Vector2D, Double, Double, Double, Boolean)]]| | =====Поля===== ^Тип^Имя^Описание^ |{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.cadpen.maxarcbreak|MaxArcBreak]]| | |{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.cadpen.maxcirclebreak|MaxCircleBreak]]| | |{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.cadpen.minarcbreak|MinArcBreak]]| | |{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.cadpen.mincirclebreak|MinCircleBreak]]| | |{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.cadpen.minimalcomplexlinetypepatternsize|MinimalComplexLinetypePatternSize]]| | |{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.cadpen.minimalsize|MinimalSize]]| | |{{developers:references:field.png|Поле}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.cad.foundation.cadpen.smooth|Smooth]]| |