C# Class PurplePen.LegGap

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

Méthodes publiques

Свойство Type Description
distanceFromStart float
length float

Méthodes publiques

Méthode Description
AddGap ( SymPath path, LegGap original, PointF pt1, PointF pt2 ) : PurplePen.LegGap[]
Equals ( object obj ) : bool
GapStartStopPoints ( SymPath path, LegGap gaps ) : System.Drawing.PointF[]
GetHashCode ( ) : int
LegGap ( float distanceFromStart, float length ) : System
MoveGapsToNewPath ( LegGap oldGaps, SymPath oldPath, SymPath newPath ) : PurplePen.LegGap[]
MoveStartStopPoint ( SymPath path, LegGap gaps, PointF oldPt, PointF newPt ) : PurplePen.LegGap[]
SimplifyGaps ( LegGap gaps, float pathLength ) : PurplePen.LegGap[]
SplitPathWithGaps ( SymPath pathInitial, LegGap gaps ) : SymPath[]
operator ( ) : bool

Method Details

AddGap() public static méthode

public static AddGap ( SymPath path, LegGap original, PointF pt1, PointF pt2 ) : PurplePen.LegGap[]
path SymPath
original LegGap
pt1 System.Drawing.PointF
pt2 System.Drawing.PointF
Résultat PurplePen.LegGap[]

Equals() public méthode

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

GapStartStopPoints() public static méthode

public static GapStartStopPoints ( SymPath path, LegGap gaps ) : System.Drawing.PointF[]
path SymPath
gaps LegGap
Résultat System.Drawing.PointF[]

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

LegGap() public méthode

public LegGap ( float distanceFromStart, float length ) : System
distanceFromStart float
length float
Résultat System

MoveGapsToNewPath() public static méthode

public static MoveGapsToNewPath ( LegGap oldGaps, SymPath oldPath, SymPath newPath ) : PurplePen.LegGap[]
oldGaps LegGap
oldPath SymPath
newPath SymPath
Résultat PurplePen.LegGap[]

MoveStartStopPoint() public static méthode

public static MoveStartStopPoint ( SymPath path, LegGap gaps, PointF oldPt, PointF newPt ) : PurplePen.LegGap[]
path SymPath
gaps LegGap
oldPt System.Drawing.PointF
newPt System.Drawing.PointF
Résultat PurplePen.LegGap[]

SimplifyGaps() public static méthode

public static SimplifyGaps ( LegGap gaps, float pathLength ) : PurplePen.LegGap[]
gaps LegGap
pathLength float
Résultat PurplePen.LegGap[]

SplitPathWithGaps() public static méthode

public static SplitPathWithGaps ( SymPath pathInitial, LegGap gaps ) : SymPath[]
pathInitial SymPath
gaps LegGap
Résultat SymPath[]

operator() public static méthode

public static operator ( ) : bool
Résultat bool

Property Details

distanceFromStart public_oe property

public float distanceFromStart
Résultat float

length public_oe property

public float length
Résultat float