Share via


Member Vector3

Geschützte Member einschließen
Geerbte Member einschließen

.NET Framework-Member einschließen

.NET Compact Framework-Member einschließen
XNA Framework-Member einschließen

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Beschreibt und bearbeitet einen Vektor im dreidimensionalen (3D) Raum.

Der Vector3-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode Wird von .NET Compact Framework unterstützt Vector3 Initialisiert eine neue Instanz der Struktur Vector3.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Add Überladen. Fügt zwei 3D-Vektoren.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Cross Bestimmt das Kreuzprodukt der beiden angegebenen 3D-Vektoren.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Dot Bestimmt das Skalarprodukt der beiden angegebenen 3D-Vektoren.
Öffentliche Methode Wird von .NET Compact Framework unterstützt Equals Gibt einen Wert, der angibt, ob die aktuelle Instanz gleich einem angegebenen Objekt ist. (Überschreibt ValueType.Equals(Object).)
Geschützte Methode Wird von .NET Compact Framework unterstützt Finalize Ermöglicht eine Object versucht, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor der Object durch die Garbagecollection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode Wird von .NET Compact Framework unterstützt GetHashCode Gibt den Hashcode für die aktuelle Instanz zurück. (Überschreibt ValueType.GetHashCode().)
Öffentliche Methode Wird von .NET Compact Framework unterstützt GetType Ruft die Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Length Überladen. Gibt die Länge eines 3D-Vektors zurück.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt LengthSq Überladen. Gibt das Quadrat der Länge eines 3D-Vektors zurück.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Lerp Führt eine lineare Interpolation zwischen zwei 3D-Vektoren.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Maximize Überladen. Erstellt einen 3D-Vektor, der aus den größten Komponenten von zwei 3D-Vektoren besteht.
Geschützte Methode Wird von .NET Compact Framework unterstützt MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Minimize Überladen. Erstellt einen 3D-Vektor, der aus den kleinsten Komponenten von zwei 3D-Vektoren besteht.
Öffentliche Methode Wird von .NET Compact Framework unterstützt Multiply Multipliziert einen 3D-Vektor.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Normalize Überladen. Erstellt eine normalisierte Version eines 3D-Vektors.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Project Überladen. Projiziert einen Vektor aus dem Objekt Speicherplatz in Bildraum.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Scale Überladen. Skaliert einen 3D-Vektor.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Subtract Überladen. Subtrahiert zwei 3D-Vektoren.
Öffentliche Methode Wird von .NET Compact Framework unterstützt ToString Gibt ein String , die den aktuellen Object darstellt. (Von Object geerbt.)
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Transform Überladen. Transformiert einen angegebenen 3D-Vektor oder ein Array von 3D-Vektoren mit einer angegebenen Matrix.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt TransformCoordinate Überladen. Transformiert einen 3D-Vektor oder ein Array von 3D-Vektoren mit eine angegebene Matrix und projiziert das Ergebnis zurück in w = 1.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt TransformNormal Überladen. Transformiert eine 3D-Vektornormale mit der angegebenen Matrix.
Öffentliche Methode Statischer Member Wird von .NET Compact Framework unterstützt Unproject Überladen. Projiziert einen Vektor aus dem Bildraum in Objektraum.

Zum Seitenanfang

Operatoren

  Name Beschreibung
Öffentlicher Operator Statischer Member Wird von .NET Compact Framework unterstützt Addition Fügt zwei 3D-Vektoren.
Öffentlicher Operator Statischer Member Wird von .NET Compact Framework unterstützt Equality Vergleicht zwei 3D-Vektoren, um zu bestimmen, ob diese gleich sind.
Öffentlicher Operator Statischer Member Wird von .NET Compact Framework unterstützt Inequality Vergleicht zwei 3D-Vektoren, um zu bestimmen, ob Sie verschieden sind.
Öffentlicher Operator Statischer Member Wird von .NET Compact Framework unterstützt Multiply Überladen. Bestimmt das Produkt aus einer Zahl und einen 3D-Vektor.
Öffentlicher Operator Statischer Member Wird von .NET Compact Framework unterstützt Subtraction Subtrahiert einen 3D-Vektor von einem anderen 3D-Vektor.
Öffentlicher Operator Statischer Member Wird von .NET Compact Framework unterstützt UnaryNegation Gibt einen 3D-Vektor, der die Negation des angegebenen 3D-Vektors zurück.

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches Feld Wird von .NET Compact Framework unterstützt X Stellt die X-Komponente des 3D-Vektors dar.
Öffentliches Feld Wird von .NET Compact Framework unterstützt Y Stellt die y-Komponente des 3D-Vektors dar.
Öffentliches Feld Wird von .NET Compact Framework unterstützt Z Stellt die Z-Komponente des 3D-Vektors dar.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Statischer Member Wird von .NET Compact Framework unterstützt Empty Ruft einen leeren 3D-Vektor ab.

Zum Seitenanfang

Siehe auch

Referenz

Vector3 Struktur

Microsoft.WindowsMobile.DirectX-Namespace