C# Class Qyoto.QLineF

Inheritance: Object, IDisposable
Mostra file Open project: 0xd34df00d/Qross Class Usage Examples

Protected Properties

Property Type Description
interceptor SmokeInvocation

Public Methods

Method Description
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

Protected Methods

Method Description
CreateProxy ( ) : void
QLineF ( Type dummy ) : System

Private Methods

Method Description
QLineF ( ) : System

Method Details

Angle() public method

public Angle ( ) : double
return double

Angle() public method

public Angle ( QLineF l ) : double
l QLineF
return double

AngleTo() public method

public AngleTo ( QLineF l ) : double
l QLineF
return double

CreateProxy() protected method

protected CreateProxy ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Dx() public method

public Dx ( ) : double
return double

Dy() public method

public Dy ( ) : double
return double

Equals() public method

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

FromPolar() public static method

public static FromPolar ( double length, double angle ) : QLineF
length double
angle double
return QLineF

GetHashCode() public method

public GetHashCode ( ) : int
return int

Intersect() public method

public Intersect ( QLineF l, QPointF intersectionPoint ) : QLineF.IntersectType
l QLineF
intersectionPoint QPointF
return QLineF.IntersectType

IsNull() public method

public IsNull ( ) : bool
return bool

Length() public method

public Length ( ) : double
return double

NormalVector() public method

public NormalVector ( ) : QLineF
return QLineF

P1() public method

public P1 ( ) : QPointF
return QPointF

P2() public method

public P2 ( ) : QPointF
return QPointF

PointAt() public method

public PointAt ( double t ) : QPointF
t double
return QPointF

QLineF() public method

public QLineF ( QLine line ) : System
line QLine
return System

QLineF() public method

public QLineF ( QPointF pt1, QPointF pt2 ) : System
pt1 QPointF
pt2 QPointF
return System

QLineF() protected method

protected QLineF ( Type dummy ) : System
dummy System.Type
return System

QLineF() public method

public QLineF ( double x1, double y1, double x2, double y2 ) : System
x1 double
y1 double
x2 double
y2 double
return System

SetAngle() public method

public SetAngle ( double angle ) : void
angle double
return void

SetLength() public method

public SetLength ( double len ) : void
len double
return void

SetLine() public method

public SetLine ( double x1, double y1, double x2, double y2 ) : void
x1 double
y1 double
x2 double
y2 double
return void

SetP1() public method

public SetP1 ( QPointF p1 ) : void
p1 QPointF
return void

SetP2() public method

public SetP2 ( QPointF p2 ) : void
p2 QPointF
return void

SetPoints() public method

public SetPoints ( QPointF p1, QPointF p2 ) : void
p1 QPointF
p2 QPointF
return void

ToLine() public method

public ToLine ( ) : QLine
return QLine

Translate() public method

public Translate ( QPointF p ) : void
p QPointF
return void

Translate() public method

public Translate ( double dx, double dy ) : void
dx double
dy double
return void

Translated() public method

public Translated ( QPointF p ) : QLineF
p QPointF
return QLineF

Translated() public method

public Translated ( double dx, double dy ) : QLineF
dx double
dy double
return QLineF

UnitVector() public method

public UnitVector ( ) : QLineF
return QLineF

X1() public method

public X1 ( ) : double
return double

X2() public method

public X2 ( ) : double
return double

Y1() public method

public Y1 ( ) : double
return double

Y2() public method

public Y2 ( ) : double
return double

operator() public static method

public static operator ( ) : QLineF
return QLineF

operator() public static method

public static operator ( ) : bool
return bool

Property Details

interceptor protected_oe property

protected SmokeInvocation,Qyoto interceptor
return SmokeInvocation