C# Класс Qyoto.QLineF

Наследование: Object, IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
interceptor SmokeInvocation

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

Метод Описание
Angle ( ) : double
Angle ( QLineF l ) : double
AngleTo ( QLineF l ) : double
Dispose ( ) : void
Dx ( ) : double
Dy ( ) : double
Equals ( object o ) : bool
FromPolar ( double length, double angle ) : QLineF
GetHashCode ( ) : int
Intersect ( QLineF l, QPointF intersectionPoint ) : QLineF.IntersectType
IsNull ( ) : bool
Length ( ) : double
NormalVector ( ) : QLineF
P1 ( ) : QPointF
P2 ( ) : QPointF
PointAt ( double t ) : QPointF
QLineF ( QLine line ) : System
QLineF ( QPointF pt1, QPointF pt2 ) : System
QLineF ( double x1, double y1, double x2, double y2 ) : System
SetAngle ( double angle ) : void
SetLength ( double len ) : void
SetLine ( double x1, double y1, double x2, double y2 ) : void
SetP1 ( QPointF p1 ) : void
SetP2 ( QPointF p2 ) : void
SetPoints ( QPointF p1, QPointF p2 ) : void
ToLine ( ) : QLine
Translate ( QPointF p ) : void
Translate ( double dx, double dy ) : void
Translated ( QPointF p ) : QLineF
Translated ( double dx, double dy ) : QLineF
UnitVector ( ) : QLineF
X1 ( ) : double
X2 ( ) : double
Y1 ( ) : double
Y2 ( ) : double
operator ( ) : QLineF
operator ( ) : bool

Защищенные методы

Метод Описание
CreateProxy ( ) : void
QLineF ( Type dummy ) : System

Приватные методы

Метод Описание
QLineF ( ) : System

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

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

public Angle ( ) : double
Результат double

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

public Angle ( QLineF l ) : double
l QLineF
Результат double

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

public AngleTo ( QLineF l ) : double
l QLineF
Результат double

CreateProxy() защищенный Метод

protected CreateProxy ( ) : void
Результат void

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

public Dispose ( ) : void
Результат void

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

public Dx ( ) : double
Результат double

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

public Dy ( ) : double
Результат double

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

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

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

public static FromPolar ( double length, double angle ) : QLineF
length double
angle double
Результат QLineF

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

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

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

public Intersect ( QLineF l, QPointF intersectionPoint ) : QLineF.IntersectType
l QLineF
intersectionPoint QPointF
Результат QLineF.IntersectType

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

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

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

public Length ( ) : double
Результат double

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

public NormalVector ( ) : QLineF
Результат QLineF

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

public P1 ( ) : QPointF
Результат QPointF

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

public P2 ( ) : QPointF
Результат QPointF

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

public PointAt ( double t ) : QPointF
t double
Результат QPointF

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

public QLineF ( QLine line ) : System
line QLine
Результат System

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

public QLineF ( QPointF pt1, QPointF pt2 ) : System
pt1 QPointF
pt2 QPointF
Результат System

QLineF() защищенный Метод

protected QLineF ( Type dummy ) : System
dummy System.Type
Результат System

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

public QLineF ( double x1, double y1, double x2, double y2 ) : System
x1 double
y1 double
x2 double
y2 double
Результат System

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

public SetAngle ( double angle ) : void
angle double
Результат void

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

public SetLength ( double len ) : void
len double
Результат void

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

public SetLine ( double x1, double y1, double x2, double y2 ) : void
x1 double
y1 double
x2 double
y2 double
Результат void

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

public SetP1 ( QPointF p1 ) : void
p1 QPointF
Результат void

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

public SetP2 ( QPointF p2 ) : void
p2 QPointF
Результат void

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

public SetPoints ( QPointF p1, QPointF p2 ) : void
p1 QPointF
p2 QPointF
Результат void

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

public ToLine ( ) : QLine
Результат QLine

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

public Translate ( QPointF p ) : void
p QPointF
Результат void

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

public Translate ( double dx, double dy ) : void
dx double
dy double
Результат void

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

public Translated ( QPointF p ) : QLineF
p QPointF
Результат QLineF

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

public Translated ( double dx, double dy ) : QLineF
dx double
dy double
Результат QLineF

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

public UnitVector ( ) : QLineF
Результат QLineF

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

public X1 ( ) : double
Результат double

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

public X2 ( ) : double
Результат double

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

public Y1 ( ) : double
Результат double

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

public Y2 ( ) : double
Результат double

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

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

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

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

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

interceptor защищенное свойство

protected SmokeInvocation,Qyoto interceptor
Результат SmokeInvocation