C# Класс PurplePen.LegGap

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
distanceFromStart float
length float

Открытые методы

Метод Описание
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

Описание методов

AddGap() публичный статический Метод

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
Результат PurplePen.LegGap[]

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GapStartStopPoints() публичный статический Метод

public static GapStartStopPoints ( SymPath path, LegGap gaps ) : System.Drawing.PointF[]
path SymPath
gaps LegGap
Результат System.Drawing.PointF[]

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

LegGap() публичный Метод

public LegGap ( float distanceFromStart, float length ) : System
distanceFromStart float
length float
Результат System

MoveGapsToNewPath() публичный статический Метод

public static MoveGapsToNewPath ( LegGap oldGaps, SymPath oldPath, SymPath newPath ) : PurplePen.LegGap[]
oldGaps LegGap
oldPath SymPath
newPath SymPath
Результат PurplePen.LegGap[]

MoveStartStopPoint() публичный статический Метод

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
Результат PurplePen.LegGap[]

SimplifyGaps() публичный статический Метод

public static SimplifyGaps ( LegGap gaps, float pathLength ) : PurplePen.LegGap[]
gaps LegGap
pathLength float
Результат PurplePen.LegGap[]

SplitPathWithGaps() публичный статический Метод

public static SplitPathWithGaps ( SymPath pathInitial, LegGap gaps ) : SymPath[]
pathInitial SymPath
gaps LegGap
Результат SymPath[]

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool

Описание свойств

distanceFromStart публичное свойство

public float distanceFromStart
Результат float

length публичное свойство

public float length
Результат float