C# Class PurplePen.ControlPoint

A control point describes a particular point, not necessarily any association with a particular course.
Inheritance: StorableObject
Show file Open project: petergolde/PurplePen Class Usage Examples

Public Properties

Property Type Description
code string
codeLocationAngle float
columnFText string
customCodeLocation bool
descTextAfter string
descTextBefore string
descriptionText string
gaps CircleGap[]>.Dictionary
kind ControlPointKind
location System.Drawing.PointF
orientation float
punches PunchPattern
symbolIds string[]

Public Methods

Method Description
Clone ( ) : StorableObject
ControlPoint ( ) : System
ControlPoint ( ControlPointKind kind, string code, PointF location ) : System
Equals ( object obj ) : bool
ReadAttributesAndContent ( XmlInput xmlinput ) : void
Validate ( Id id, EventDB validateInfo ) : void
WriteAttributesAndContent ( System xmloutput ) : void

Method Details

Clone() public method

public Clone ( ) : StorableObject
return StorableObject

ControlPoint() public method

public ControlPoint ( ) : System
return System

ControlPoint() public method

public ControlPoint ( ControlPointKind kind, string code, PointF location ) : System
kind ControlPointKind
code string
location System.Drawing.PointF
return System

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

ReadAttributesAndContent() public method

public ReadAttributesAndContent ( XmlInput xmlinput ) : void
xmlinput XmlInput
return void

Validate() public method

public Validate ( Id id, EventDB validateInfo ) : void
id Id
validateInfo EventDB
return void

WriteAttributesAndContent() public method

public WriteAttributesAndContent ( System xmloutput ) : void
xmloutput System
return void

Property Details

code public property

public string code
return string

codeLocationAngle public property

public float codeLocationAngle
return float

columnFText public property

public string columnFText
return string

customCodeLocation public property

public bool customCodeLocation
return bool

descTextAfter public property

public string descTextAfter
return string

descTextBefore public property

public string descTextBefore
return string

descriptionText public property

public string descriptionText
return string

gaps public property

public Dictionary gaps
return CircleGap[]>.Dictionary

kind public property

public ControlPointKind kind
return ControlPointKind

location public property

public PointF,System.Drawing location
return System.Drawing.PointF

orientation public property

public float orientation
return float

punches public property

public PunchPattern,PurplePen punches
return PunchPattern

symbolIds public property

public string[] symbolIds
return string[]