Vector3D.Division Operator (Vector3D, Double)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Divides the specified Vector3D structure by the specified scalar and returns the result as a Vector3D.

Namespace:   System.Windows.Media.Media3D
Assembly:  PresentationCore (in PresentationCore.dll)

public static Vector3D operator /(
	Vector3D vector,
	double scalar


Type: System.Windows.Media.Media3D.Vector3D

The Vector3D structure to be divided.

Type: System.Double

The scalar to divide vector by.

Return Value

Type: System.Windows.Media.Media3D.Vector3D

The result of dividing vector by scalar.

The following example shows how to use the overloaded addition operator to divide a Vector3D structure by a scalar.

private Vector overloadedDivisionOperatorExample()
    Vector vector1 = new Vector(20, 30);
    Vector vectorResult = new Vector();
    Double scalar1 = 75;

    // Divide vector by scalar.
    // vectorResult is approximately equal to (0.26667,0.4)
    vectorResult = vector1 / scalar1;

    return vectorResult;


.NET Framework
Available since 3.0
Return to top