C# Class PurplePen.LineCourseObj

Inheritance: CourseObj
Afficher le fichier Open project: petergolde/PurplePen Class Usage Examples

Méthodes publiques

Свойство Type Description
courseControlId2 Id
gaps PurplePen.LegGap[]
movableGaps PurplePen.LegGap[]
path SymPath

Méthodes publiques

Méthode Description
DistanceFromPoint ( PointF pt ) : double
Equals ( object obj ) : bool
GetHandles ( ) : System.Drawing.PointF[]
GetHashCode ( ) : int
GetHighlightBounds ( ) : RectangleF
Highlight ( Graphics g, Matrix xformWorldToPixel, Brush brush, bool erasing ) : void
MoveHandle ( PointF oldHandle, PointF newHandle ) : void
Offset ( float dx, float dy ) : void
ToString ( ) : string

Méthodes protégées

Méthode Description
AddToMap ( Map map, SymDef symdef ) : void
LineCourseObj ( Id controlId, Id courseControlId, Id courseControlId2, Id specialId, float scaleRatio, CourseAppearance appearance, float thickness, SymPath path, LegGap gaps ) : System

Method Details

AddToMap() protected méthode

protected AddToMap ( Map map, SymDef symdef ) : void
map Map
symdef SymDef
Résultat void

DistanceFromPoint() public méthode

public DistanceFromPoint ( PointF pt ) : double
pt System.Drawing.PointF
Résultat double

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHandles() public méthode

public GetHandles ( ) : System.Drawing.PointF[]
Résultat System.Drawing.PointF[]

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetHighlightBounds() public méthode

public GetHighlightBounds ( ) : RectangleF
Résultat System.Drawing.RectangleF

Highlight() public méthode

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

LineCourseObj() protected méthode

protected LineCourseObj ( Id controlId, Id courseControlId, Id courseControlId2, Id specialId, float scaleRatio, CourseAppearance appearance, float thickness, SymPath path, LegGap gaps ) : System
controlId Id
courseControlId Id
courseControlId2 Id
specialId Id
scaleRatio float
appearance CourseAppearance
thickness float
path SymPath
gaps LegGap
Résultat System

MoveHandle() public méthode

public MoveHandle ( PointF oldHandle, PointF newHandle ) : void
oldHandle System.Drawing.PointF
newHandle System.Drawing.PointF
Résultat void

Offset() public méthode

public Offset ( float dx, float dy ) : void
dx float
dy float
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

courseControlId2 public_oe property

public Id courseControlId2
Résultat Id

gaps public_oe property

public LegGap[],PurplePen gaps
Résultat PurplePen.LegGap[]

movableGaps public_oe property

public LegGap[],PurplePen movableGaps
Résultat PurplePen.LegGap[]

path public_oe property

public SymPath path
Résultat SymPath