43 references to Vector3D
PresentationCore (43)
MS\Internal\Media3D\LineUtil.cs (2)
98direction = new Vector3D(d.X, d.Y, d.Z); 182direction = new Vector3D(matrix[0,col2]+s*origin.X,
System\Windows\Media3D\Generated\AxisAngleRotation3D.cs (2)
261internal static Vector3D s_Axis = new Vector3D(0,1,0); 291new Vector3D(0,1,0),
System\Windows\Media3D\Generated\DirectionalLight.cs (2)
254internal static Vector3D s_Direction = new Vector3D(0,0,-1); 283new Vector3D(0,0,-1),
System\Windows\Media3D\Generated\ProjectionCamera.cs (4)
262internal static Vector3D s_LookDirection = new Vector3D(0,0,-1); 263internal static Vector3D s_UpDirection = new Vector3D(0,1,0); 319new Vector3D(0,0,-1), 328new Vector3D(0,1,0),
System\Windows\Media3D\Generated\SpotLight.cs (2)
348internal static Vector3D s_Direction = new Vector3D(0,0,-1); 379new Vector3D(0,0,-1),
System\Windows\Media3D\Generated\Vector3D.cs (1)
154value = new Vector3D(
System\Windows\Media3D\Generated\Vector3DCollection.cs (1)
709value = new Vector3D(
System\Windows\Media3D\MatrixCamera.cs (4)
152Vector3D direction = new Vector3D( J31, J32, J33 ); 172viewportMatrix.TranslatePrepend(new Vector3D(-p.X,viewSize.Height-p.Y,0)); 173viewportMatrix.ScalePrepend(new Vector3D(viewSize.Width/2,-viewSize.Height/2,1)); 174viewportMatrix.TranslatePrepend(new Vector3D(1,1,0));
System\Windows\Media3D\OrthographicCamera.cs (4)
99Vector3D direction = new Vector3D(0, 0, -1); 196viewportMatrix.TranslatePrepend(new Vector3D(-p.X, viewSize.Height-p.Y, 0)); 197viewportMatrix.ScalePrepend(new Vector3D(viewSize.Width/2, -viewSize.Height/2, 1)); 198viewportMatrix.TranslatePrepend(new Vector3D(1, 1, 0));
System\Windows\Media3D\PerspectiveCamera.cs (4)
135Vector3D rayDirection = new Vector3D(np.X/w, np.Y/h, -1); 203viewportMatrix.TranslatePrepend(new Vector3D(-p.X, viewSize.Height - p.Y, 0)); 204viewportMatrix.ScalePrepend(new Vector3D(viewSize.Width/2, -viewSize.Height/2, 1)); 205viewportMatrix.TranslatePrepend(new Vector3D(1, 1, 0));
System\Windows\Media3D\Point3D.cs (2)
127return new Vector3D(point1._x - point2._x, 186return new Vector3D(point._x, point._y, point._z);
System\Windows\Media3D\Quaternion.cs (2)
118return new Vector3D(0,1,0); 122Vector3D v = new Vector3D(_x, _y, _z);
System\Windows\Media3D\ScaleTransform3D.cs (1)
117Vector3D scale = new Vector3D(_cachedScaleXValue, _cachedScaleYValue, _cachedScaleZValue);
System\Windows\Media3D\Size3D.cs (1)
155return new Vector3D(size._x, size._y, size._z);
System\Windows\Media3D\TranslateTransform3D.cs (1)
90matrix.Translate(new Vector3D(_cachedOffsetXValue, _cachedOffsetYValue, _cachedOffsetZValue));
System\Windows\Media3D\Vector3D.cs (9)
185return new Vector3D(-vector._x, -vector._y, -vector._z); 206return new Vector3D(vector1._x + vector2._x, 219return new Vector3D(vector1._x + vector2._x, 232return new Vector3D(vector1._x - vector2._x, 245return new Vector3D(vector1._x - vector2._x, 310return new Vector3D(vector._x * scalar, 323return new Vector3D(vector._x * scalar, 336return new Vector3D(vector._x * scalar, 349return new Vector3D(vector._x * scalar,
System\Windows\Media3D\Vector3dCollection.cs (1)
32Vector3D point = new Vector3D(