43 references to Vector3D
PresentationCore (43)
MS\Internal\Media3D\LineUtil.cs (2)
103direction = new Vector3D(d.X, d.Y, d.Z); 187direction = new Vector3D(matrix[0,col2]+s*origin.X,
System\Windows\Media3D\Generated\AxisAngleRotation3D.cs (2)
285internal static Vector3D s_Axis = new Vector3D(0,1,0); 315new Vector3D(0,1,0),
System\Windows\Media3D\Generated\DirectionalLight.cs (2)
278internal static Vector3D s_Direction = new Vector3D(0,0,-1); 307new Vector3D(0,0,-1),
System\Windows\Media3D\Generated\ProjectionCamera.cs (4)
288internal static Vector3D s_LookDirection = new Vector3D(0,0,-1); 289internal static Vector3D s_UpDirection = new Vector3D(0,1,0); 345new Vector3D(0,0,-1), 354new Vector3D(0,1,0),
System\Windows\Media3D\Generated\SpotLight.cs (2)
372internal static Vector3D s_Direction = new Vector3D(0,0,-1); 403new Vector3D(0,0,-1),
System\Windows\Media3D\Generated\Vector3D.cs (1)
175value = new Vector3D(
System\Windows\Media3D\Generated\Vector3DCollection.cs (1)
730value = new Vector3D(
System\Windows\Media3D\MatrixCamera.cs (4)
163Vector3D direction = new Vector3D( J31, J32, J33 ); 183viewportMatrix.TranslatePrepend(new Vector3D(-p.X,viewSize.Height-p.Y,0)); 184viewportMatrix.ScalePrepend(new Vector3D(viewSize.Width/2,-viewSize.Height/2,1)); 185viewportMatrix.TranslatePrepend(new Vector3D(1,1,0));
System\Windows\Media3D\OrthographicCamera.cs (4)
105Vector3D direction = new Vector3D(0, 0, -1); 202viewportMatrix.TranslatePrepend(new Vector3D(-p.X, viewSize.Height-p.Y, 0)); 203viewportMatrix.ScalePrepend(new Vector3D(viewSize.Width/2, -viewSize.Height/2, 1)); 204viewportMatrix.TranslatePrepend(new Vector3D(1, 1, 0));
System\Windows\Media3D\PerspectiveCamera.cs (4)
141Vector3D rayDirection = new Vector3D(np.X/w, np.Y/h, -1); 209viewportMatrix.TranslatePrepend(new Vector3D(-p.X, viewSize.Height - p.Y, 0)); 210viewportMatrix.ScalePrepend(new Vector3D(viewSize.Width/2, -viewSize.Height/2, 1)); 211viewportMatrix.TranslatePrepend(new Vector3D(1, 1, 0));
System\Windows\Media3D\Point3D.cs (2)
132return new Vector3D(point1._x - point2._x, 191return new Vector3D(point._x, point._y, point._z);
System\Windows\Media3D\Quaternion.cs (2)
137return new Vector3D(0,1,0); 141Vector3D v = new Vector3D(_x, _y, _z);
System\Windows\Media3D\ScaleTransform3D.cs (1)
125Vector3D scale = new Vector3D(_cachedScaleXValue, _cachedScaleYValue, _cachedScaleZValue);
System\Windows\Media3D\Size3D.cs (1)
171return new Vector3D(size._x, size._y, size._z);
System\Windows\Media3D\TranslateTransform3D.cs (1)
98matrix.Translate(new Vector3D(_cachedOffsetXValue, _cachedOffsetYValue, _cachedOffsetZValue));
System\Windows\Media3D\Vector3D.cs (9)
189return new Vector3D(-vector._x, -vector._y, -vector._z); 210return new Vector3D(vector1._x + vector2._x, 223return new Vector3D(vector1._x + vector2._x, 236return new Vector3D(vector1._x - vector2._x, 249return new Vector3D(vector1._x - vector2._x, 314return new Vector3D(vector._x * scalar, 327return new Vector3D(vector._x * scalar, 340return new Vector3D(vector._x * scalar, 353return new Vector3D(vector._x * scalar,
System\Windows\Media3D\Vector3dCollection.cs (1)
37Vector3D point = new Vector3D(