C# Класс PurplePen.PointCourseObj

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

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

Свойство Тип Описание
gaps PurplePen.CircleGap[]
location System.Drawing.PointF
movableGaps PurplePen.CircleGap[]
orientation float

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

Метод Описание
DistanceFromPoint ( PointF pt ) : double
Equals ( object obj ) : bool
GetHandles ( ) : System.Drawing.PointF[]
GetHashCode ( ) : int
GetHighlightBounds ( ) : RectangleF
MoveHandle ( PointF oldHandle, PointF newHandle ) : void
Offset ( float dx, float dy ) : void
ToString ( ) : string

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

Метод Описание
AddToMap ( Map map, SymDef symdef ) : void
HighlightCrossHair ( Graphics g, Matrix xformWorldToPixel, Brush brush ) : void
PointCourseObj ( Id controlId, Id courseControlId, Id specialId, float scaleRatio, CourseAppearance appearance, CircleGap gaps, float orientation, float radius, PointF location ) : System

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

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

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

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

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

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

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

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

public GetHandles ( ) : System.Drawing.PointF[]
Результат System.Drawing.PointF[]

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

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

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

public GetHighlightBounds ( ) : RectangleF
Результат System.Drawing.RectangleF

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

protected HighlightCrossHair ( Graphics g, Matrix xformWorldToPixel, Brush brush ) : void
g System.Drawing.Graphics
xformWorldToPixel Matrix
brush System.Drawing.Brush
Результат void

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

public MoveHandle ( PointF oldHandle, PointF newHandle ) : void
oldHandle System.Drawing.PointF
newHandle System.Drawing.PointF
Результат void

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

public Offset ( float dx, float dy ) : void
dx float
dy float
Результат void

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

protected PointCourseObj ( Id controlId, Id courseControlId, Id specialId, float scaleRatio, CourseAppearance appearance, CircleGap gaps, float orientation, float radius, PointF location ) : System
controlId Id
courseControlId Id
specialId Id
scaleRatio float
appearance CourseAppearance
gaps CircleGap
orientation float
radius float
location System.Drawing.PointF
Результат System

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

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

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

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

public CircleGap[],PurplePen gaps
Результат PurplePen.CircleGap[]

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

public PointF,System.Drawing location
Результат System.Drawing.PointF

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

public CircleGap[],PurplePen movableGaps
Результат PurplePen.CircleGap[]

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

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