74 references to ToleranceType
PresentationCore (69)
System\Windows\Media\BoundsDrawingContextWalker.cs (4)
81ToleranceType.Absolute 119ToleranceType.Absolute 167ToleranceType.Absolute 217ToleranceType.Absolute
System\Windows\Media\CombinedGeometry.cs (3)
118internal override Rect GetBoundsInternal(Pen pen, Matrix matrix, double tolerance, ToleranceType type) 133internal override bool ContainsInternal(Pen pen, Point hitPoint, double tolerance, ToleranceType type) 205public override double GetArea(double tolerance, ToleranceType type)
System\Windows\Media\EllipseGeometry.cs (5)
111ToleranceType.Absolute); 122internal override Rect GetBoundsInternal(Pen pen, Matrix matrix, double tolerance, ToleranceType type) 140Matrix geometryMatrix, double tolerance, ToleranceType type) 187internal override bool ContainsInternal(Pen pen, Point hitPoint, double tolerance, ToleranceType type) 232public override double GetArea(double tolerance, ToleranceType type)
System\Windows\Media\Geometry.cs (36)
59ToleranceType.Absolute, 84public virtual Rect GetRenderBounds(Pen pen, double tolerance, ToleranceType type) 101return GetBoundsInternal(pen, matrix, StandardFlatteningTolerance, ToleranceType.Absolute); 123internal virtual Rect GetBoundsInternal(Pen pen, Matrix matrix, double tolerance, ToleranceType type) 147return GetBoundsInternal(pen, matrix, StandardFlatteningTolerance, ToleranceType.Absolute); 160ToleranceType type, 198type == ToleranceType.Relative, 263public virtual double GetArea(double tolerance, ToleranceType type) 294type == ToleranceType.Relative, 318return GetArea(StandardFlatteningTolerance, ToleranceType.Absolute); 340public bool FillContains(Point hitPoint, double tolerance, ToleranceType type) 351return ContainsInternal(null, hitPoint, StandardFlatteningTolerance, ToleranceType.Absolute); 361public bool StrokeContains(Pen pen, Point hitPoint, double tolerance, ToleranceType type) 378internal virtual bool ContainsInternal(Pen pen, Point hitPoint, double tolerance, ToleranceType type) 416type == ToleranceType.Relative, 440internal unsafe bool ContainsInternal(Pen pen, Point hitPoint, double tolerance, ToleranceType type, 463type == ToleranceType.Relative, 489return StrokeContains(pen, hitPoint, StandardFlatteningTolerance, ToleranceType.Absolute); 498public bool FillContains(Geometry geometry, double tolerance, ToleranceType type) 511return FillContains(geometry, StandardFlatteningTolerance, ToleranceType.Absolute); 520public virtual IntersectionDetail FillContainsWithDetail(Geometry geometry, double tolerance, ToleranceType type) 539return FillContainsWithDetail(geometry, StandardFlatteningTolerance, ToleranceType.Absolute); 549public IntersectionDetail StrokeContainsWithDetail(Pen pen, Geometry geometry, double tolerance, ToleranceType type) 568return StrokeContainsWithDetail(pen, geometry, StandardFlatteningTolerance, ToleranceType.Absolute); 581public virtual PathGeometry GetFlattenedPathGeometry(double tolerance, ToleranceType type) 615type == ToleranceType.Relative, 644return GetFlattenedPathGeometry(StandardFlatteningTolerance, ToleranceType.Absolute); 658public virtual PathGeometry GetWidenedPathGeometry(Pen pen, double tolerance, ToleranceType type) 701type == ToleranceType.Relative, 716type == ToleranceType.Relative, 748return GetWidenedPathGeometry(pen, StandardFlatteningTolerance, ToleranceType.Absolute); 770ToleranceType type) 794ToleranceType.Absolute); 807public virtual PathGeometry GetOutlinedPathGeometry(double tolerance, ToleranceType type) 840type == ToleranceType.Relative, 868return GetOutlinedPathGeometry(StandardFlatteningTolerance, ToleranceType.Absolute);
System\Windows\Media\GlyphRun.cs (1)
1592accumulatedGeometry.Children.Add(glyphGeometry.GetOutlinedPathGeometry(RelativeFlatteningTolerance, ToleranceType.Relative));
System\Windows\Media\LineGeometry.cs (4)
72internal override Rect GetBoundsInternal(Pen pen, Matrix worldMatrix, double tolerance, ToleranceType type) 89Matrix geometryMatrix, double tolerance, ToleranceType type) 121internal override bool ContainsInternal(Pen pen, Point hitPoint, double tolerance, ToleranceType type) 165public override double GetArea(double tolerance, ToleranceType type)
System\Windows\Media\PathFigure.cs (2)
55public PathFigure GetFlattenedPathFigure(double tolerance, ToleranceType type) 85return GetFlattenedPathFigure(Geometry.StandardFlatteningTolerance, ToleranceType.Absolute);
System\Windows\Media\PathGeometry.cs (8)
600ToleranceType type) 633type == ToleranceType.Relative, 694ToleranceType.Absolute, 713ToleranceType type, 745ToleranceType type, 779type == ToleranceType.Relative, 811ToleranceType type) 838type == ToleranceType.Relative,
System\Windows\Media\RectangleGeometry.cs (5)
117ToleranceType.Absolute); 154internal override Rect GetBoundsInternal(Pen pen, Matrix worldMatrix, double tolerance, ToleranceType type) 172Matrix geometryMatrix, double tolerance, ToleranceType type) 230internal override bool ContainsInternal(Pen pen, Point hitPoint, double tolerance, ToleranceType type) 269public override double GetArea(double tolerance, ToleranceType type)
System\Windows\Media\StreamGeometry.cs (1)
171ToleranceType.Absolute,
PresentationFramework (2)
System\windows\Documents\CaretElement.cs (2)
486geometry = Geometry.Combine(geometry, addedGeometry, GeometryCombineMode.Union, null, CaretElement.c_geometryCombineTolerance, ToleranceType.Absolute); 496geometry = Geometry.Combine(geometry, viewportGeometry, GeometryCombineMode.Intersect, null, CaretElement.c_geometryCombineTolerance, ToleranceType.Absolute);
ReachFramework (3)
AlphaFlattener\DrawingContext.cs (1)
115geometry = geometry.GetWidenedPathGeometry(pen.GetPen(true), 0.0001, ToleranceType.Relative);
AlphaFlattener\Primitive.cs (1)
1057_widenGeometry = _geometry.GetWidenedPathGeometry(p, MyFlatteningTolerance / scale, ToleranceType.Absolute);
AlphaFlattener\Utility.cs (1)
977Tolerance_960_dpi, ToleranceType.Absolute);