10 instantiations of VectorD
System.Windows.Input.Manipulations (10)
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (4)
613new VectorD(this.initialTranslationX.Velocity, this.initialTranslationY.Velocity)); 624new VectorD(this.initialTranslationX.Velocity, this.initialTranslationY.Velocity)); 1068result = new VectorD(Math.Abs(baseVector.X * scale), 1073result = new VectorD(ScaleValue(baseVector.X, length), ScaleValue(baseVector.Y, length));
System\Windows\Input\Manipulations\VectorD.cs (6)
86return new VectorD(-vector.x, -vector.y); 181return new VectorD(vector1.x + vector2.x, vector1.y + vector2.y); 231return new VectorD(vector1.x - vector2.x, vector1.y - vector2.y); 259return new VectorD(vector.x * scalar, vector.y * scalar); 270return new VectorD(vector.x * scalar, vector.y * scalar); 281return new VectorD(vector.x / scalar, vector.y / scalar);
27 references to VectorD
System.Windows.Input.Manipulations (27)
System\Windows\Input\Manipulations\InertiaProcessor2D.cs (5)
612VectorD desiredTranslationXY = GetAbsoluteVector(this.desiredDisplacement, 623VectorD desiredDecelerationXY = GetAbsoluteVector(this.desiredDeceleration, 1057private static VectorD GetAbsoluteVector(double length, VectorD baseVector) 1063VectorD result;
System\Windows\Input\Manipulations\VectorD.cs (22)
84public static VectorD operator -(VectorD vector) 111public static bool operator !=(VectorD vector1, VectorD vector2) 123public static bool operator ==(VectorD vector1, VectorD vector2) 137if (o is VectorD) 139return (VectorD)o == this; 179public static VectorD operator +(VectorD vector1, VectorD vector2) 229public static VectorD operator -(VectorD vector1, VectorD vector2) 257public static VectorD operator *(double scalar, VectorD vector) 268public static VectorD operator *(VectorD vector, double scalar) 279public static VectorD operator /(VectorD vector, double scalar) 330public static double operator *(VectorD vector1, VectorD vector2)