C# Класс PurplePen.RectSpecialCourseObj

Наследование: RectCourseObj
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
color SpecialColor
cornerRadius float
dashSize float
gapSize float
lineKind LineKind
lineWidth float

Private Properties

Свойство Тип Описание
CreateSymPath SymPath

Открытые методы

Метод Описание
DistanceFromPoint ( PointF pt ) : double
Equals ( object obj ) : bool
GetHashCode ( ) : int
Highlight ( Graphics g, Matrix xformWorldToPixel, Brush brush, bool erasing ) : void
RectSpecialCourseObj ( Id specialId, CourseAppearance appearance, SpecialColor color, LineKind lineKind, float lineWidth, float cornerRadius, float gapSize, float dashSize, RectangleF rect ) : System
ToString ( ) : string

Защищенные методы

Метод Описание
AddToMap ( Map map, SymDef symdef ) : void
CreateSymDef ( Map map, SymColor symColor ) : SymDef
SymDefKey ( ) : object

Приватные методы

Метод Описание
CreateSymPath ( ) : SymPath

Описание методов

AddToMap() защищенный Метод

protected AddToMap ( Map map, SymDef symdef ) : void
map Map
symdef SymDef
Результат void

CreateSymDef() защищенный Метод

protected CreateSymDef ( Map map, SymColor symColor ) : SymDef
map Map
symColor SymColor
Результат SymDef

DistanceFromPoint() публичный Метод

public DistanceFromPoint ( PointF pt ) : double
pt System.Drawing.PointF
Результат double

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

Highlight() публичный Метод

public Highlight ( Graphics g, Matrix xformWorldToPixel, Brush brush, bool erasing ) : void
g System.Drawing.Graphics
xformWorldToPixel Matrix
brush System.Drawing.Brush
erasing bool
Результат void

RectSpecialCourseObj() публичный Метод

public RectSpecialCourseObj ( Id specialId, CourseAppearance appearance, SpecialColor color, LineKind lineKind, float lineWidth, float cornerRadius, float gapSize, float dashSize, RectangleF rect ) : System
specialId Id
appearance CourseAppearance
color SpecialColor
lineKind LineKind
lineWidth float
cornerRadius float
gapSize float
dashSize float
rect System.Drawing.RectangleF
Результат System

SymDefKey() защищенный Метод

protected SymDefKey ( ) : object
Результат object

ToString() публичный Метод

public ToString ( ) : string
Результат string

Описание свойств

color публичное свойство

public SpecialColor,PurplePen color
Результат SpecialColor

cornerRadius публичное свойство

public float cornerRadius
Результат float

dashSize публичное свойство

public float dashSize
Результат float

gapSize публичное свойство

public float gapSize
Результат float

lineKind публичное свойство

public LineKind lineKind
Результат LineKind

lineWidth публичное свойство

public float lineWidth
Результат float