# Vector3D(Double, Double, Double)Vector3D(Double, Double, Double)Vector3D(Double, Double, Double)Vector3D(Double, Double, Double) Constructor

## Definition

Initialisiert eine neue Instanz einer Vector3D-Struktur.Initializes a new instance of a Vector3D structure.

public:
Vector3D(double x, double y, double z);
public Vector3D (double x, double y, double z);
new System.Windows.Media.Media3D.Vector3D : double * double * double -> System.Windows.Media.Media3D.Vector3D
Public Sub New (x As Double, y As Double, z As Double)

#### Parameter

x
Double Double Double Double

Der Vector3D-Wert der neuen X-Struktur.The new Vector3D structure's X value.

y
Double Double Double Double

Der Vector3D-Wert der neuen Y-Struktur.The new Vector3D structure's Y value.

z
Double Double Double Double

Der Vector3D-Wert der neuen Z-Struktur.The new Vector3D structure's Z value.

## Beispiele

// Translates a Point3D by a Vector3D using the overloaded + operator.
// Returns a Point3D.

Vector3D vector1 = new Vector3D(20, 30, 40);
Point3D point1 = new Point3D(10, 5, 1);
Point3D pointResult = new Point3D();

pointResult = point1 + vector1;
// vectorResult is equal to (30, 35, 41)

' Translates a Point3D by a Vector3D using the overloaded + operator.
' Returns a Point3D.

Dim vector1 As New Vector3D(20, 30, 40)
Dim point1 As New Point3D(10, 5, 1)
Dim pointResult As New Point3D()

pointResult = point1 + vector1
' vectorResult is equal to (30, 35, 41)