C# Class PurplePen.ControlCourseObj

Inheritance: PointCourseObj
Show file Open project: petergolde/PurplePen Class Usage Examples

Public Methods

Method Description
ControlCourseObj ( Id controlId, Id courseControlId, float scaleRatio, CourseAppearance appearance, CircleGap gaps, PointF location ) : System
Highlight ( Graphics g, Matrix xformWorldToPixel, Brush brush, bool erasing ) : void
ToString ( ) : string

Protected Methods

Method Description
CreateSymDef ( Map map, SymColor symColor ) : SymDef

Method Details

ControlCourseObj() public method

public ControlCourseObj ( Id controlId, Id courseControlId, float scaleRatio, CourseAppearance appearance, CircleGap gaps, PointF location ) : System
controlId Id
courseControlId Id
scaleRatio float
appearance CourseAppearance
gaps CircleGap
location System.Drawing.PointF
return System

CreateSymDef() protected method

protected CreateSymDef ( Map map, SymColor symColor ) : SymDef
map Map
symColor SymColor
return SymDef

Highlight() public method

public Highlight ( Graphics g, Matrix xformWorldToPixel, Brush brush, bool erasing ) : void
g System.Drawing.Graphics
xformWorldToPixel Matrix
brush System.Drawing.Brush
erasing bool
return void

ToString() public method

public ToString ( ) : string
return string