Vector3D(Double, Double, Double) コンストラクター

定義

Vector3D 構造体の新しいインスタンスを初期化します。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)

パラメーター

x
Double

新しい Vector3D 構造体の X 値。The new Vector3D structure's X value.

y
Double

新しい Vector3D 構造体の Y 値。The new Vector3D structure's Y value.

z
Double

新しい Vector3D 構造体の Z 値。The new Vector3D structure's Z value.

// 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)

適用対象