======Класс CadPenWrapper======
* **Пространство имен:** [[developers:references:topomatic.cad.foundation|Topomatic.Cad.Foundation]]
* **Сборка:** Topomatic.Cad.Foundation (в Topomatic.Cad.Foundation.dll)
=====Иерархия наследования=====
* [[developers:references:system.object|System.Object]]
* [[developers:references:topomatic.cad.foundation.cadpen|Topomatic.Cad.Foundation.CadPen]]
* Topomatic.Cad.Foundation.CadPenWrapper
=====Синтаксис=====
class CadPenWrapper : CadPen
=====Конструкторы=====
^Тип^Имя^Описание^
|{{developers:references:method.png|Конструктор}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper..ctor_topomatic.cad.foundation.devicecontext|CadPenWrapper(DeviceContext)]]| |
=====Свойства=====
^Тип^Имя^Описание^
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.backgroundcolor|BackGroundColor]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.color|Color]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.complexlinetype|ComplexLinetype]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.currentscale|CurrentScale]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.devicecontext|DeviceContext]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.drawingmode|DrawingMode]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.graphics|Graphics]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.highlightmode|HighlightMode]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.iswhitebackcolor|IsWhiteBackColor]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpen.linecapjoin|LineCapJoin]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.linetypescale|LinetypeScale]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.overallmatrix|OverallMatrix]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.paintterminate|PaintTerminate]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.projectionmatrix|ProjectionMatrix]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.viewbounds|ViewBounds]]| |
|{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.width|Width]]| |
=====Методы=====
^Тип^Имя^Описание^
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.beginarray|BeginArray()]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.begindraw|BeginDraw()]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.begindraw|CadPen.BeginDraw()]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.drawarray_system.collections.generic.ilist_1_topomatic.cad.foundation.arraymode|DrawArray(IList, ArrayMode)]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.drawarray_system.collections.generic.ilist_1_topomatic.cad.foundation.arraymode|CadPen.DrawArray(IList, ArrayMode)]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.drawline_ref_topomatic.cad.foundation.vector2d_ref_topomatic.cad.foundation.vector2d|DrawLine(Vector2D, Vector2D)]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.drawline_ref_topomatic.cad.foundation.vector2d_ref_topomatic.cad.foundation.vector2d|CadPen.DrawLine(Vector2D, Vector2D)]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.drawline_topomatic.cad.foundation.vector2d_topomatic.cad.foundation.vector2d|DrawLine(Vector2D, Vector2D)]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.drawline_topomatic.cad.foundation.vector2d_topomatic.cad.foundation.vector2d|CadPen.DrawLine(Vector2D, Vector2D)]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.drawpoint_topomatic.cad.foundation.vector2d|DrawPoint(Vector2D)]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.drawpoint_topomatic.cad.foundation.vector2d|CadPen.DrawPoint(Vector2D)]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.drawpoint_ref_topomatic.cad.foundation.vector2d|DrawPoint(Vector2D)]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.drawpoint_ref_topomatic.cad.foundation.vector2d|CadPen.DrawPoint(Vector2D)]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.endarray_topomatic.cad.foundation.arraymode|EndArray(ArrayMode)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.enddraw|EndDraw()]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.enddraw|CadPen.EndDraw()]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.endgraphicsdraw|EndGraphicsDraw()]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.endgraphicsdraw|CadPen.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.cadpenwrapper.loadidentity|LoadIdentity()]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.loadidentity|CadPen.LoadIdentity()]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.multmatrix_ref_topomatic.cad.foundation.matrix|MultMatrix(Matrix)]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.multmatrix_ref_topomatic.cad.foundation.matrix|CadPen.MultMatrix(Matrix)]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.popmatrix|PopMatrix()]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.popmatrix|CadPen.PopMatrix()]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.projectpoint_ref_topomatic.cad.foundation.vector3d_ref_topomatic.cad.foundation.vector3d|ProjectPoint(Vector3D, Vector3D)]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.projectpoint_ref_topomatic.cad.foundation.vector3d_ref_topomatic.cad.foundation.vector3d|CadPen.ProjectPoint(Vector3D, Vector3D)]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.projectpoint_topomatic.cad.foundation.vector3d|ProjectPoint(Vector3D)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.projectpoint_topomatic.cad.foundation.vector2d|ProjectPoint(Vector2D)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{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:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.projectpoint_ref_topomatic.cad.foundation.vector2d|ProjectPoint(Vector2D)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.pushmatrix|PushMatrix()]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.pushmatrix|CadPen.PushMatrix()]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.reset|Reset()]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.reset|CadPen.Reset()]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.resetlinetype|ResetLinetype()]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.resetlinetype|CadPen.ResetLinetype()]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.rotate_system.double_system.double|Rotate(Double, Double)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.rotate_system.double|Rotate(Double)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.scale_system.double_system.double|Scale(Double, Double)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.scale_system.double|Scale(Double)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{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:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.unprojectpoint_topomatic.cad.foundation.vector2d|UnProjectPoint(Vector2D)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.unprojectpoint_ref_topomatic.cad.foundation.vector2d|UnProjectPoint(Vector2D)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpenwrapper.unprojectpoint_ref_topomatic.cad.foundation.vector2d_ref_topomatic.cad.foundation.vector2d|UnProjectPoint(Vector2D, Vector2D)]]| (Переопределяет [[developers:references:topomatic.cad.foundation.cadpen.unprojectpoint_ref_topomatic.cad.foundation.vector2d_ref_topomatic.cad.foundation.vector2d|CadPen.UnProjectPoint(Vector2D, Vector2D)]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertex_system.double_system.double_system.double|Vertex(Double, Double, Double)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertex_ref_topomatic.cad.foundation.vector2d|Vertex(Vector2D)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertex_topomatic.cad.foundation.vector2d|Vertex(Vector2D)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertex_system.double_system.double|Vertex(Double, Double)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{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:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{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:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{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:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:topomatic.cad.foundation.cadpen.vertexcircle_topomatic.cad.foundation.vector2d_system.double|VertexCircle(Vector2D, Double)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:195cf05d2a4389cf7eb114da57855c39|VertexEllipse(Vector2D, Vector2D, Double, Double, Double, Boolean)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:cd59d6e6411b3229f1e77d8c3f6df56b|VertexEllipse(Vector2D, Vector2D, Double, Double, Double, Boolean, Boolean)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|
|{{developers:references:method.png|Метод}}|[[developers:references:ba26a4f6fed24b8edc05d90315f5a5e8|VertexEllipse(Vector2D, Vector2D, Double, Double, Double)]]| (Наследуется от [[developers:references:topomatic.cad.foundation.cadpen|CadPen]].)|