C# Class Qyoto.QVector3D

Inheritance: Object, IDisposable
Afficher le fichier Open project: 0xd34df00d/Qross Class Usage Examples

Protected Properties

Свойство Type Description
interceptor SmokeInvocation

Méthodes publiques

Méthode Description
CrossProduct ( QVector3D v1, QVector3D v2 ) : QVector3D
Dispose ( ) : void
DistanceToLine ( QVector3D point, QVector3D direction ) : double
DistanceToPlane ( QVector3D plane, QVector3D normal ) : double
DistanceToPlane ( QVector3D plane1, QVector3D plane2, QVector3D plane3 ) : double
DotProduct ( QVector3D v1, QVector3D v2 ) : double
Equals ( object o ) : bool
GetHashCode ( ) : int
IsNull ( ) : bool
Length ( ) : double
LengthSquared ( ) : double
Normal ( QVector3D v1, QVector3D v2 ) : QVector3D
Normal ( QVector3D v1, QVector3D v2, QVector3D v3 ) : QVector3D
Normalize ( ) : void
Normalized ( ) : QVector3D
QVector3D ( Qyoto.QPoint point ) : System
QVector3D ( QPointF point ) : System
QVector3D ( QVector2D vector ) : System
QVector3D ( QVector2D vector, double zpos ) : System
QVector3D ( QVector4D vector ) : System
QVector3D ( double xpos, double ypos, double zpos ) : System
SetX ( double x ) : void
SetY ( double y ) : void
SetZ ( double z ) : void
ToPoint ( ) : Qyoto.QPoint
ToPointF ( ) : QPointF
ToVector2D ( ) : QVector2D
ToVector4D ( ) : QVector4D
X ( ) : double
Y ( ) : double
Z ( ) : double
operator ( ) : Qyoto.QVariant
operator ( ) : QVector3D
operator ( ) : bool

Méthodes protégées

Méthode Description
CreateProxy ( ) : void
QVector3D ( Type dummy ) : System

Private Methods

Méthode Description
QVector3D ( ) : System

Method Details

CreateProxy() protected méthode

protected CreateProxy ( ) : void
Résultat void

CrossProduct() public static méthode

public static CrossProduct ( QVector3D v1, QVector3D v2 ) : QVector3D
v1 QVector3D
v2 QVector3D
Résultat QVector3D

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DistanceToLine() public méthode

public DistanceToLine ( QVector3D point, QVector3D direction ) : double
point QVector3D
direction QVector3D
Résultat double

DistanceToPlane() public méthode

public DistanceToPlane ( QVector3D plane, QVector3D normal ) : double
plane QVector3D
normal QVector3D
Résultat double

DistanceToPlane() public méthode

public DistanceToPlane ( QVector3D plane1, QVector3D plane2, QVector3D plane3 ) : double
plane1 QVector3D
plane2 QVector3D
plane3 QVector3D
Résultat double

DotProduct() public static méthode

public static DotProduct ( QVector3D v1, QVector3D v2 ) : double
v1 QVector3D
v2 QVector3D
Résultat double

Equals() public méthode

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

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

IsNull() public méthode

public IsNull ( ) : bool
Résultat bool

Length() public méthode

public Length ( ) : double
Résultat double

LengthSquared() public méthode

public LengthSquared ( ) : double
Résultat double

Normal() public static méthode

public static Normal ( QVector3D v1, QVector3D v2 ) : QVector3D
v1 QVector3D
v2 QVector3D
Résultat QVector3D

Normal() public static méthode

public static Normal ( QVector3D v1, QVector3D v2, QVector3D v3 ) : QVector3D
v1 QVector3D
v2 QVector3D
v3 QVector3D
Résultat QVector3D

Normalize() public méthode

public Normalize ( ) : void
Résultat void

Normalized() public méthode

public Normalized ( ) : QVector3D
Résultat QVector3D

QVector3D() public méthode

public QVector3D ( Qyoto.QPoint point ) : System
point Qyoto.QPoint
Résultat System

QVector3D() public méthode

public QVector3D ( QPointF point ) : System
point QPointF
Résultat System

QVector3D() public méthode

public QVector3D ( QVector2D vector ) : System
vector QVector2D
Résultat System

QVector3D() public méthode

public QVector3D ( QVector2D vector, double zpos ) : System
vector QVector2D
zpos double
Résultat System

QVector3D() public méthode

public QVector3D ( QVector4D vector ) : System
vector QVector4D
Résultat System

QVector3D() protected méthode

protected QVector3D ( Type dummy ) : System
dummy System.Type
Résultat System

QVector3D() public méthode

public QVector3D ( double xpos, double ypos, double zpos ) : System
xpos double
ypos double
zpos double
Résultat System

SetX() public méthode

public SetX ( double x ) : void
x double
Résultat void

SetY() public méthode

public SetY ( double y ) : void
y double
Résultat void

SetZ() public méthode

public SetZ ( double z ) : void
z double
Résultat void

ToPoint() public méthode

public ToPoint ( ) : Qyoto.QPoint
Résultat Qyoto.QPoint

ToPointF() public méthode

public ToPointF ( ) : QPointF
Résultat QPointF

ToVector2D() public méthode

public ToVector2D ( ) : QVector2D
Résultat QVector2D

ToVector4D() public méthode

public ToVector4D ( ) : QVector4D
Résultat QVector4D

X() public méthode

public X ( ) : double
Résultat double

Y() public méthode

public Y ( ) : double
Résultat double

Z() public méthode

public Z ( ) : double
Résultat double

operator() public static méthode

public static operator ( ) : Qyoto.QVariant
Résultat Qyoto.QVariant

operator() public static méthode

public static operator ( ) : QVector3D
Résultat QVector3D

operator() public static méthode

public static operator ( ) : bool
Résultat bool

Property Details

interceptor protected_oe property

protected SmokeInvocation,Qyoto interceptor
Résultat SmokeInvocation