C# Class PurplePen.LineSpecialCourseObj

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

Public Properties

Property Type Description
color SpecialColor
dashSize float
gapSize float
lineKind LineKind
lineWidth float

Public Methods

Method Description
CreateLineSpecialSymDef ( Map map, SymColor symColor, LineKind lineKind, float lineWidth, float gapSize, float dashSize, LineJoin lineJoin, LineCap lineCap ) : SymDef
Equals ( object obj ) : bool
GetHashCode ( ) : int
LineSpecialCourseObj ( Id specialId, CourseAppearance appearance, SpecialColor color, LineKind lineKind, float lineWidth, float gapSize, float dashSize, SymPath path ) : System
ToString ( ) : string

Protected Methods

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

Method Details

CreateLineSpecialSymDef() public static method

public static CreateLineSpecialSymDef ( Map map, SymColor symColor, LineKind lineKind, float lineWidth, float gapSize, float dashSize, LineJoin lineJoin, LineCap lineCap ) : SymDef
map Map
symColor SymColor
lineKind LineKind
lineWidth float
gapSize float
dashSize float
lineJoin LineJoin
lineCap LineCap
return SymDef

CreateSymDef() protected method

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

Equals() public method

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

GetHashCode() public method

public GetHashCode ( ) : int
return int

LineSpecialCourseObj() public method

public LineSpecialCourseObj ( Id specialId, CourseAppearance appearance, SpecialColor color, LineKind lineKind, float lineWidth, float gapSize, float dashSize, SymPath path ) : System
specialId Id
appearance CourseAppearance
color SpecialColor
lineKind LineKind
lineWidth float
gapSize float
dashSize float
path SymPath
return System

SymDefKey() protected method

protected SymDefKey ( ) : object
return object

ToString() public method

public ToString ( ) : string
return string

Property Details

color public property

public SpecialColor,PurplePen color
return SpecialColor

dashSize public property

public float dashSize
return float

gapSize public property

public float gapSize
return float

lineKind public property

public LineKind lineKind
return LineKind

lineWidth public property

public float lineWidth
return float