50 instantiations of Point3D
PresentationCore (48)
MS\Internal\AnimatedTypeHelpers.cs (4)
204return new Point3D( 306return new Point3D( 554return new Point3D( 803return new Point3D();
MS\Internal\Media3D\GeneralTransform2DTo3DTo2D.cs (1)
276Point3D camPosObjSpace = cameraToObjectTransform.Transform(new Point3D(0, 0, 0));
MS\Internal\Media3D\GeneralTransform3DTo2DTo3D.cs (1)
43result = new Point3D();
MS\Internal\Media3D\LineUtil.cs (2)
97origin = new Point3D(o.X, o.Y, o.Z); 176origin = new Point3D(s*matrix[0,col1],
MS\Internal\Media3D\M3DUtil.cs (10)
31return new Point3D(u*v0.X + v*v1.X + w*v2.X, 333new Point3D(x1, y1, z1), 334new Point3D(x1, y1, z2), 335new Point3D(x1, y2, z1), 336new Point3D(x1, y2, z2), 337new Point3D(x2, y1, z1), 338new Point3D(x2, y1, z2), 339new Point3D(x2, y2, z1), 340new Point3D(x2, y2, z2), 583inters3DPoint = new Point3D();
System\Windows\Media\Animation\Generated\Point3DAnimation.cs (4)
223Point3D from = new Point3D(); 224Point3D to = new Point3D(); 225Point3D accumulated = new Point3D(); 226Point3D foundation = new Point3D();
System\Windows\Media3D\GeneralTransform2DTo3D.cs (1)
54result = new Point3D();
System\Windows\Media3D\Generated\Point3D.cs (1)
161value = new Point3D(
System\Windows\Media3D\Generated\Point3DCollection.cs (1)
722value = new Point3D(
System\Windows\Media3D\Generated\PointLightBase.cs (2)
272internal static Point3D s_Position = new Point3D(); 304new Point3D(),
System\Windows\Media3D\Generated\ProjectionCamera.cs (2)
274internal static Point3D s_Position = new Point3D(); 322new Point3D(),
System\Windows\Media3D\Matrix3D.cs (2)
205Point3D center = new Point3D(); 216Point3D center = new Point3D();
System\Windows\Media3D\MatrixCamera.cs (1)
110Point3D origin = new Point3D( origin4D.X/origin4D.W,
System\Windows\Media3D\OrthographicCamera.cs (1)
176Point3D origin = new Point3D(np.X*(w/2), np.Y*(h/2), -zn);
System\Windows\Media3D\Point3D.cs (4)
75return new Point3D(point._x + vector._x, 88return new Point3D(point._x + vector._x, 101return new Point3D(point._x - vector._x, 114return new Point3D(point._x - vector._x,
System\Windows\Media3D\Point3DCollection.cs (1)
36Point3D point = new Point3D(
System\Windows\Media3D\Rect3D.cs (1)
138return new Point3D(_x, _y, _z);
System\Windows\Media3D\RotateTransform3D.cs (1)
105Point3D center = new Point3D(_cachedCenterXValue, _cachedCenterYValue, _cachedCenterZValue);
System\Windows\Media3D\ScaleTransform3D.cs (1)
125matrix.ScaleAt(scale, new Point3D(_cachedCenterXValue, _cachedCenterYValue, _cachedCenterZValue));
System\Windows\Media3D\Size3D.cs (1)
165return new Point3D(size._x, size._y, size._z);
System\Windows\Media3D\Vector3D.cs (5)
258return new Point3D(vector._x + point._x, 271return new Point3D(vector._x + point._x, 284return new Point3D(vector._x - point._x, 297return new Point3D(vector._x - point._x, 453return new Point3D(vector._x, vector._y, vector._z);
System\Windows\Media3D\Viewport2DVisual3D.cs (1)
45point3D = new Point3D();
PresentationFramework (2)
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
8301DefaultConstructor = delegate () { return new System.Windows.Media.Media3D.Point3D(); },
System\Windows\Markup\KnownTypes.cs (1)
1447case KnownElements.Point3D: o = new System.Windows.Media.Media3D.Point3D(); break;
354 references to Point3D
PresentationCore (351)
MS\Internal\AnimatedTypeHelpers.cs (16)
105internal static Point3D InterpolatePoint3D(Point3D from, Point3D to, Double progress) 202internal static Point3D AddPoint3D(Point3D value1, Point3D value2) 304internal static Point3D SubtractPoint3D(Point3D value1, Point3D value2) 444internal static Double GetSegmentLengthPoint3D(Point3D from, Point3D to) 552internal static Point3D ScalePoint3D(Point3D value, Double factor) 674internal static bool IsValidAnimationValuePoint3D(Point3D value) 801internal static Point3D GetZeroValuePoint3D(Point3D baseValue)
MS\Internal\Media\XamlSerializationHelper.cs (1)
196Point3D curPoint ;
MS\Internal\Media3D\GeneralTransform2DTo3DTo2D.cs (33)
25public HitTestEdge(Point3D p1, 26Point3D p2, 50internal Point3D _p1, _p2; 276Point3D camPosObjSpace = cameraToObjectTransform.Transform(new Point3D(0, 0, 0)); 287Point3D[] triangleVertices = new Point3D[3]; 424private void ProcessTriangle(Point3D[] p, 429Point3D camPosObjSpace) 466private void ProcessVisualBoundsIntersections(Point3D[] p, 473List<Point3D> pointList = new List<Point3D>(); 492Point3D p3D1 = p[j]; 493Point3D p3D2 = p[(j + 1) % p.Length]; 519Point3D intersPoint3D = p3D1 + (p3D2 - p3D1) * t; 542Point3D outputPoint; 562Point3D outputPoint1, outputPoint2; 586Point3D tri3D1, Point3D tri3D2, 593Point3D minTri3D, maxTri3D; 597Point3D p1, p2; 774public Edge(Point3D s, Point3D e) 780public Point3D _start; 781public Point3D _end; 816private void ProcessTriangleEdges(Point3D[] p, 827Point3D p3D1 = p[i]; 828Point3D p3D2 = p[(i + 1) % p.Length]; 899Point3D p3D1, Point3D p3D2, 903List<Point3D> pointList = new List<Point3D>(); 932Point3D intersPoint3D = p3D1 + (p3D2 - p3D1) * t; 1132Point3D point3D;
MS\Internal\Media3D\GeneralTransform3DTo2DTo3D.cs (2)
40public override bool TryTransform(Point3D inPoint, out Point3D result)
MS\Internal\Media3D\LineUtil.cs (13)
83ref Point3D origin, ref Vector3D direction, out bool isRay) 124ref Point3D origin, ref Vector3D direction) 153private static void ColumnsToAffinePointVector(double[,] matrix, int col1, int col2, out Point3D origin, out Vector3D direction) 226ref Point3D origin, ref Vector3D direction) 405ref Point3D origin, 407ref Point3D v0, 408ref Point3D v1, 409ref Point3D v2, 414Point3D.Subtract(ref v1, ref v0, out e1); 416Point3D.Subtract(ref v2, ref v0, out e2); 426Point3D.Subtract(ref origin, ref v0, out s); 430Point3D.Subtract(ref v0, ref origin, out s); 484internal static bool ComputeLineBoxIntersection(ref Point3D origin, ref Vector3D direction, ref Rect3D box, bool isRay)
MS\Internal\Media3D\M3DUtil.cs (13)
25internal static Point3D Interpolate(ref Point3D v0, ref Point3D v1, ref Point3D v2, ref Point barycentric) 39private static void AddPointToBounds(ref Point3D point, ref Rect3D bounds) 88FrugalStructList<Point3D> points = positions._collection; 92Point3D p = points[0]; 332Point3D[] points = new Point3D[] { 345Point3D p = points[0]; 580internal static bool IsPointInTriangle(Point p, Point[] triUVVertices, Point3D[] tri3DVertices, out Point3D inters3DPoint) 618inters3DPoint = (Point3D)(lambda1 * (Vector3D)tri3DVertices[0] +
System\Windows\Media\Animation\AnimationStorage.cs (1)
1123else if (type == typeof(Point3D))
System\Windows\Media\Animation\Generated\DiscreteKeyFrames.cs (4)
954public DiscretePoint3DKeyFrame(Point3D value) 962public DiscretePoint3DKeyFrame(Point3D value, KeyTime keyTime) 990protected override Point3D InterpolateValueCore(Point3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\EasingKeyFrames.cs (5)
1043public EasingPoint3DKeyFrame(Point3D value) 1052public EasingPoint3DKeyFrame(Point3D value, KeyTime keyTime) 1062public EasingPoint3DKeyFrame(Point3D value, KeyTime keyTime, IEasingFunction easingFunction) 1091protected override Point3D InterpolateValueCore(Point3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\KeyFrames.cs (10)
1730protected Point3DKeyFrame(Point3D value) 1739protected Point3DKeyFrame(Point3D value, KeyTime keyTime) 1782typeof(Point3D), 1797Value = (Point3D)value; 1804public Point3D Value 1808return (Point3D)GetValue(ValueProperty); 1825public Point3D InterpolateValue( 1826Point3D baseValue, 1843protected abstract Point3D InterpolateValueCore( 1844Point3D baseValue,
System\Windows\Media\Animation\Generated\LinearKeyFrames.cs (4)
659public LinearPoint3DKeyFrame(Point3D value) 667public LinearPoint3DKeyFrame(Point3D value, KeyTime keyTime) 693protected override Point3D InterpolateValueCore(Point3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\Point3DAnimation.cs (32)
33private Point3D[] _keyValues; 48Type typeofProp = typeof(Point3D?); 57new PropertyMetadata((Point3D?)null, propCallback), 64new PropertyMetadata((Point3D?)null, propCallback), 71new PropertyMetadata((Point3D?)null, propCallback), 95public Point3DAnimation(Point3D toValue, Duration duration) 107public Point3DAnimation(Point3D toValue, Duration duration, FillBehavior fillBehavior) 120public Point3DAnimation(Point3D fromValue, Point3D toValue, Duration duration) 133public Point3DAnimation(Point3D fromValue, Point3D toValue, Duration duration, FillBehavior fillBehavior) 206protected override Point3D GetCurrentValueCore(Point3D defaultOriginValue, Point3D defaultDestinationValue, AnimationClock animationClock) 223Point3D from = new Point3D(); 224Point3D to = new Point3D(); 225Point3D accumulated = new Point3D(); 226Point3D foundation = new Point3D(); 340Point3D accumulator = AnimatedTypeHelpers.SubtractPoint3D(to, from); 365_keyValues = new Point3D[2]; 372_keyValues = new Point3D[2]; 379_keyValues = new Point3D[1]; 386_keyValues = new Point3D[1]; 392_keyValues = new Point3D[1]; 413Point3D? typedValue = (Point3D?)value; 433public Point3D? From 437return (Point3D?)GetValue(FromProperty); 453public Point3D? To 457return (Point3D?)GetValue(ToProperty); 473public Point3D? By 477return (Point3D?)GetValue(ByProperty);
System\Windows\Media\Animation\Generated\Point3DAnimationBase.cs (9)
81return GetCurrentValue((Point3D)defaultOriginValue, (Point3D)defaultDestinationValue, animationClock); 93return typeof(Point3D); 130public Point3D GetCurrentValue(Point3D defaultOriginValue, Point3D defaultDestinationValue, AnimationClock animationClock) 186protected abstract Point3D GetCurrentValueCore(Point3D defaultOriginValue, Point3D defaultDestinationValue, AnimationClock animationClock);
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (8)
313protected sealed override Point3D GetCurrentValueCore( 314Point3D defaultOriginValue, 315Point3D defaultDestinationValue, 341Point3D currentIterationValue; 377Point3D fromValue; 622private Point3D GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 935Point3D prevKeyValue = _keyFrames[index - 1].Value; 939Point3D currentKeyValue = _keyFrames[index].Value;
System\Windows\Media\Animation\Generated\Point3DIndependentAnimationStorage.cs (2)
46Point3D tempValue = (Point3D)dobj.GetValue(_dependencyProperty);
System\Windows\Media\Animation\Generated\SplineKeyFrames.cs (5)
1064public SplinePoint3DKeyFrame(Point3D value) 1073public SplinePoint3DKeyFrame(Point3D value, KeyTime keyTime) 1083public SplinePoint3DKeyFrame(Point3D value, KeyTime keyTime, KeySpline keySpline) 1114protected override Point3D InterpolateValueCore(Point3D baseValue, double keyFrameProgress)
System\Windows\Media\Composition.cs (1)
46internal static MilPoint3F Point3DToMilPoint3F(Point3D p)
System\Windows\Media\Effects\ShaderEffect.cs (4)
828type == typeof(Point3D) || 910else if (t == typeof(Point3D)) 912Point3D p = (Point3D)value;
System\Windows\Media3D\Converters\Generated\Point3DValueSerializer.cs (3)
46if (!(value is Point3D)) 61return Point3D.Parse(value ); 74if (value is Point3D instance)
System\Windows\Media3D\GeneralTransform2DTo3D.cs (4)
49public bool TryTransform(Point inPoint, out Point3D result) 65Point3D coordPoint; 93public Point3D Transform(Point point) 95Point3D transformedPoint;
System\Windows\Media3D\GeneralTransform3D.cs (5)
35public abstract bool TryTransform(Point3D inPoint, out Point3D result); 47public Point3D Transform(Point3D point) 49Point3D transformedPoint;
System\Windows\Media3D\GeneralTransform3DGroup.cs (2)
33public override bool TryTransform(Point3D inPoint, out Point3D result)
System\Windows\Media3D\GeneralTransform3DTo2D.cs (3)
31public bool TryTransform(Point3D inPoint, out Point result) 37Point3D projectedPoint = _projectionTransform.Transform(inPoint); 58public Point Transform(Point3D point)
System\Windows\Media3D\Generated\Point3D.cs (14)
54public static bool operator == (Point3D point1, Point3D point2) 72public static bool operator != (Point3D point1, Point3D point2) 88public static bool Equals (Point3D point1, Point3D point2) 108if ((null == o) || !(o is Point3D)) 113Point3D value = (Point3D)o; 114return Point3D.Equals(this,value); 128public bool Equals(Point3D value) 130return Point3D.Equals(this, value); 151public static Point3D Parse(string source) 157Point3D value;
System\Windows\Media3D\Generated\Point3DCollection.cs (43)
31public sealed partial class Point3DCollection : Freezable, IFormattable, IList, IList<Point3D> 76public void Add(Point3D value) 97public bool Contains(Point3D value) 107public int IndexOf(Point3D value) 117public void Insert(int index, Point3D value) 132public bool Remove(Point3D value) 188public Point3D this[int index] 229public void CopyTo(Point3D[] array, int index) 244bool ICollection<Point3D>.IsReadOnly 268IEnumerator<Point3D> IEnumerable<Point3D>.GetEnumerator() 281return ((ICollection<Point3D>)this).IsReadOnly; 316if (value is Point3D) 318return Contains((Point3D)value); 326if (value is Point3D) 328return IndexOf((Point3D)value); 342if (value is Point3D) 344Remove((Point3D)value); 437internal Point3D Internal_GetItem(int i) 448private Point3D Cast(object value) 452if (!(value is Point3D)) 457return (Point3D) value; 463private int AddHelper(Point3D value) 474internal int AddWithoutFiringPublicEvents(Point3D value) 530_collection = new FrugalStructList<Point3D>(count); 549_collection = new FrugalStructList<Point3D>(count); 568_collection = new FrugalStructList<Point3D>(count); 587_collection = new FrugalStructList<Point3D>(count); 718Point3D value; 758internal FrugalStructList<Point3D> _collection; 768public struct Enumerator : IEnumerator, IEnumerator<Point3D> 779_current = default(Point3D); 859public Point3D Current 882private Point3D _current; 904_collection = new FrugalStructList<Point3D>(); 913_collection = new FrugalStructList<Point3D>(capacity); 919public Point3DCollection(IEnumerable<Point3D> collection) 930ICollection<Point3D> icollectionOfT = collection as ICollection<Point3D>; 934_collection = new FrugalStructList<Point3D>(icollectionOfT); 942_collection = new FrugalStructList<Point3D>(icollection); 946_collection = new FrugalStructList<Point3D>(); 948foreach (Point3D item in collection)
System\Windows\Media3D\Generated\Point3DConverter.cs (4)
90return Point3D.Parse(source); 112if (destinationType != null && value is Point3D) 114Point3D instance = (Point3D)value;
System\Windows\Media3D\Generated\PointLightBase.cs (4)
109public Point3D Position 113return (Point3D) GetValue(PositionProperty); 272internal static Point3D s_Position = new Point3D(); 302typeof(Point3D),
System\Windows\Media3D\Generated\ProjectionCamera.cs (4)
139public Point3D Position 143return (Point3D) GetValue(PositionProperty); 274internal static Point3D s_Position = new Point3D(); 320typeof(Point3D),
System\Windows\Media3D\Geometry3D.cs (1)
94Point3D origin;
System\Windows\Media3D\Matrix3D.cs (12)
205Point3D center = new Point3D(); 216Point3D center = new Point3D(); 226public void RotateAt(Quaternion quaternion, Point3D center) 236public void RotateAtPrepend(Quaternion quaternion, Point3D center) 294public void ScaleAt(Vector3D scale, Point3D center) 337public void ScaleAtPrepend(Vector3D scale, Point3D center) 498public Point3D Transform(Point3D point) 509public void Transform(Point3D[] points) 1041internal void SetScaleMatrix(ref Vector3D scale, ref Point3D center) 1075internal static Matrix3D CreateRotationMatrix(ref Quaternion quaternion, ref Point3D center) 1119internal void MultiplyPoint(ref Point3D point)
System\Windows\Media3D\MatrixCamera.cs (1)
110Point3D origin = new Point3D( origin4D.X/origin4D.W,
System\Windows\Media3D\MeshGeometry3D.cs (18)
175Point3D origin; 207FrugalStructList<Point3D> ps = positions._collection; 216Point3D v0 = ps[i0]; 217Point3D v1 = ps[i1]; 218Point3D v2 = ps[i2]; 270FrugalStructList<Point3D> ps = positions._collection; 292Point3D v0 = ps[i0]; 293Point3D v1 = ps[i1]; 294Point3D v2 = ps[i2]; 361ref Point3D origin, 374Point3D pointHit = origin + hitTime * direction; 376Point3D worldPointHit = pointHit; 435ref Point3D v0, 436ref Point3D v1, 437ref Point3D v2, 453Point3D pointHit = M3DUtil.Interpolate(ref v0, ref v1, ref v2, ref barycentric); 455Point3D worldPointHit = pointHit; 498Point3D a = v0, b = v1, c = v2;
System\Windows\Media3D\OrthographicCamera.cs (3)
27public OrthographicCamera(Point3D position, Vector3D lookDirection, Vector3D upDirection, double width) 79Point3D position = Position; 176Point3D origin = new Point3D(np.X*(w/2), np.Y*(h/2), -zn);
System\Windows\Media3D\PerspectiveCamera.cs (3)
29public PerspectiveCamera(Point3D position, Vector3D lookDirection, Vector3D upDirection, double fieldOfView) 101Point3D position = Position; 175Point3D rayOrigin = position + zn*rayDirection;
System\Windows\Media3D\Point3D.cs (20)
73public static Point3D operator +(Point3D point, Vector3D vector) 86public static Point3D Add(Point3D point, Vector3D vector) 99public static Point3D operator -(Point3D point, Vector3D vector) 112public static Point3D Subtract(Point3D point, Vector3D vector) 125public static Vector3D operator -(Point3D point1, Point3D point2) 138public static Vector3D Subtract(Point3D point1, Point3D point2) 150internal static void Subtract(ref Point3D p1, ref Point3D p2, out Vector3D result) 163public static Point3D operator *(Point3D point, Matrix3D matrix) 174public static Point3D Multiply(Point3D point, Matrix3D matrix) 184public static explicit operator Vector3D(Point3D point) 194public static explicit operator Point4D(Point3D point)
System\Windows\Media3D\Point3DCollection.cs (1)
36Point3D point = new Point3D(
System\Windows\Media3D\PointLight.cs (1)
40public PointLight(Color diffuseColor, Point3D position)
System\Windows\Media3D\ProjectionCamera.cs (2)
58Point3D position = Position; 71internal static Matrix3D CreateViewMatrix(Transform3D transform, ref Point3D position, ref Vector3D lookDirection, ref Vector3D upDirection)
System\Windows\Media3D\Ray3DHitTestResult.cs (1)
64public abstract Point3D PointHit { get; }
System\Windows\Media3D\RayHitTestParameters.cs (5)
31public RayHitTestParameters(Point3D origin, Vector3D direction) 57public Point3D Origin 88Point3D pointHit, 170internal void GetLocalLine(out Point3D origin, out Vector3D direction) 210private readonly Point3D _origin;
System\Windows\Media3D\RayMeshGeometry3DHitTestResult.cs (3)
33Point3D pointHit, 62public override Point3D PointHit 172private readonly Point3D _pointHit;
System\Windows\Media3D\Rect3D.cs (8)
27public Rect3D(Point3D location, Size3D size) 75internal Rect3D(Point3D point1, Point3D point2) 91internal Rect3D(Point3D point, Vector3D vector): this(point, point+vector) 134public Point3D Location 336public bool Contains(Point3D point) 484public void Union(Point3D point) 495public static Rect3D Union(Rect3D rect, Point3D point)
System\Windows\Media3D\RotateTransform3D.cs (2)
48public RotateTransform3D(Rotation3D rotation, Point3D center) 105Point3D center = new Point3D(_cachedCenterXValue, _cachedCenterYValue, _cachedCenterZValue);
System\Windows\Media3D\ScaleTransform3D.cs (1)
58public ScaleTransform3D(Vector3D scale, Point3D center)
System\Windows\Media3D\Size3D.cs (1)
163public static explicit operator Point3D(Size3D size)
System\Windows\Media3D\SpotLight.cs (1)
41public SpotLight(Color diffuseColor, Point3D position, Vector3D direction,
System\Windows\Media3D\Transform3D.cs (5)
51public new Point3D Transform(Point3D point) 82public void Transform(Point3D[] points) 111public override bool TryTransform(Point3D inPoint, out Point3D result)
System\Windows\Media3D\Vector3D.cs (9)
256public static Point3D operator +(Vector3D vector, Point3D point) 269public static Point3D Add(Vector3D vector, Point3D point) 282public static Point3D operator -(Vector3D vector, Point3D point) 295public static Point3D Subtract(Vector3D vector, Point3D point) 451public static explicit operator Point3D(Vector3D vector)
System\Windows\Media3D\Viewport2DVisual3D.cs (3)
40out Point3D point3D, 48Point3D[] p = new Point3D[3];
System\Windows\Media3D\Visual3D.cs (1)
619Point3D origin;
PresentationFramework (3)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
551case 457: t = () => typeof(Point3D); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
8298typeof(System.Windows.Media.Media3D.Point3D),
System\Windows\Markup\KnownTypes.cs (1)
6005case KnownElements.Point3D: t = typeof(System.Windows.Media.Media3D.Point3D); break;