17 types derived from PathSegment
PresentationCore (17)
System\Windows\Media\ArcSegment.cs (1)
18
public sealed partial class ArcSegment :
PathSegment
System\Windows\Media\BezierSegment.cs (1)
11
public sealed partial class BezierSegment :
PathSegment
System\Windows\Media\Generated\ArcSegment.cs (1)
27
public sealed partial class ArcSegment :
PathSegment
System\Windows\Media\Generated\BezierSegment.cs (1)
27
public sealed partial class BezierSegment :
PathSegment
System\Windows\Media\Generated\LineSegment.cs (1)
27
public sealed partial class LineSegment :
PathSegment
System\Windows\Media\Generated\PolyBezierSegment.cs (1)
27
public sealed partial class PolyBezierSegment :
PathSegment
System\Windows\Media\Generated\PolyBezierSegmentFigureLogic.cs (1)
31
public sealed partial class PolyBezierSegment :
PathSegment
System\Windows\Media\Generated\PolyLineSegment.cs (1)
27
public sealed partial class PolyLineSegment :
PathSegment
System\Windows\Media\Generated\PolyLineSegmentFigureLogic.cs (1)
31
public sealed partial class PolyLineSegment :
PathSegment
System\Windows\Media\Generated\PolyQuadraticBezierSegment.cs (1)
27
public sealed partial class PolyQuadraticBezierSegment :
PathSegment
System\Windows\Media\Generated\PolyQuadraticBezierSegmentFigureLogic.cs (1)
31
public sealed partial class PolyQuadraticBezierSegment :
PathSegment
System\Windows\Media\Generated\QuadraticBezierSegment.cs (1)
27
public sealed partial class QuadraticBezierSegment :
PathSegment
System\Windows\Media\LineSegment.cs (1)
11
public sealed partial class LineSegment :
PathSegment
System\Windows\Media\PolyBezierSegment.cs (1)
11
public sealed partial class PolyBezierSegment :
PathSegment
System\Windows\Media\PolyLineSegment.cs (1)
11
public sealed partial class PolyLineSegment :
PathSegment
System\Windows\Media\PolyQuadraticBezierSegment.cs (1)
11
public sealed partial class PolyQuadraticBezierSegment :
PathSegment
System\Windows\Media\QuadraticBezierSegment.cs (1)
11
public sealed partial class QuadraticBezierSegment :
PathSegment
90 references to PathSegment
PresentationCore (70)
System\Windows\Media\EllipseGeometry.cs (1)
268
new
PathSegment
[]{
System\Windows\Media\Generated\PathSegment.cs (5)
41
public new
PathSegment
Clone()
43
return (
PathSegment
)base.Clone();
50
public new
PathSegment
CloneCurrentValue()
52
return (
PathSegment
)base.CloneCurrentValue();
204
Type typeofThis = typeof(
PathSegment
);
System\Windows\Media\Generated\PathSegmentCollection.cs (53)
31
public sealed partial class PathSegmentCollection : Animatable, IList, IList<
PathSegment
>
76
public void Add(
PathSegment
value)
104
public bool Contains(
PathSegment
value)
114
public int IndexOf(
PathSegment
value)
124
public void Insert(int index,
PathSegment
value)
146
public bool Remove(
PathSegment
value)
162
PathSegment
oldValue = _collection[index];
206
PathSegment
oldValue = _collection[ index ];
224
public
PathSegment
this[int index]
244
PathSegment
oldValue = _collection[ index ];
278
public void CopyTo(
PathSegment
[] array, int index)
293
bool ICollection<
PathSegment
>.IsReadOnly
317
IEnumerator<
PathSegment
> IEnumerable<
PathSegment
>.GetEnumerator()
330
return ((ICollection<
PathSegment
>)this).IsReadOnly;
365
return Contains(value as
PathSegment
);
370
return IndexOf(value as
PathSegment
);
381
Remove(value as
PathSegment
);
473
internal
PathSegment
Internal_GetItem(int i)
500
private
PathSegment
Cast(object value)
504
if (!(value is
PathSegment
))
509
return (
PathSegment
) value;
515
private int AddHelper(
PathSegment
value)
526
internal int AddWithoutFiringPublicEvents(
PathSegment
value)
535
PathSegment
newValue = value;
588
_collection = new FrugalStructList<
PathSegment
>(count);
592
PathSegment
newValue = (
PathSegment
)sourcePathSegmentCollection._collection[i].Clone();
610
_collection = new FrugalStructList<
PathSegment
>(count);
614
PathSegment
newValue = (
PathSegment
)sourcePathSegmentCollection._collection[i].CloneCurrentValue();
632
_collection = new FrugalStructList<
PathSegment
>(count);
636
PathSegment
newValue = (
PathSegment
)sourcePathSegmentCollection._collection[i].GetAsFrozen();
654
_collection = new FrugalStructList<
PathSegment
>(count);
658
PathSegment
newValue = (
PathSegment
)sourcePathSegmentCollection._collection[i].GetCurrentValueAsFrozen();
738
internal FrugalStructList<
PathSegment
> _collection;
748
public struct Enumerator : IEnumerator, IEnumerator<
PathSegment
>
759
_current = default(
PathSegment
);
839
public
PathSegment
Current
862
private
PathSegment
_current;
884
_collection = new FrugalStructList<
PathSegment
>();
893
_collection = new FrugalStructList<
PathSegment
>(capacity);
899
public PathSegmentCollection(IEnumerable<
PathSegment
> collection)
910
ICollection<
PathSegment
> icollectionOfT = collection as ICollection<
PathSegment
>;
914
_collection = new FrugalStructList<
PathSegment
>(icollectionOfT);
922
_collection = new FrugalStructList<
PathSegment
>(icollection);
926
_collection = new FrugalStructList<
PathSegment
>();
928
foreach (
PathSegment
item in collection)
934
PathSegment
newValue = item;
946
foreach (
PathSegment
item in collection)
System\Windows\Media\LineGeometry.cs (1)
219
new
PathSegment
[]{new LineSegment(endPoint, true)},
System\Windows\Media\PathFigure.cs (2)
31
public PathFigure(Point start, IEnumerable<
PathSegment
> segments, bool closed)
38
foreach (
PathSegment
item in segments)
System\Windows\Media\PathSegmentCollection.cs (1)
17
public sealed partial class PathSegmentCollection : Animatable, IList, IList<
PathSegment
>
System\Windows\Media\PathStreamGeometryContext.cs (5)
34
s_defaultValueForPathSegmentIsStroked = (bool)
PathSegment
.IsStrokedProperty.GetDefaultValue(typeof(
PathSegment
));
35
s_defaultValueForPathSegmentIsSmoothJoin = (bool)
PathSegment
.IsSmoothJoinProperty.GetDefaultValue(typeof(
PathSegment
));
372
PathSegment
segment;
System\Windows\Media\RectangleGeometry.cs (2)
329
new
PathSegment
[]{
349
new
PathSegment
[]{
PresentationFramework (14)
MS\Internal\Controls\InkCanvasSelectionAdorner.cs (1)
261
PathSegment
line = new LineSegment(new Point(hatchRect.Right, hatchRect.Top), true);
System\Windows\Controls\Primitives\TickBar.cs (6)
522
PathSegment
[] segments = new
PathSegment
[] {
535
segments = new
PathSegment
[] {
627
PathSegment
[] segments = new
PathSegment
[] {
640
segments = new
PathSegment
[] {
System\Windows\Documents\FixedSOMPageConstructor.cs (1)
965
foreach (
PathSegment
pathSegment in pathSegments)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
540
case 447: t = () => typeof(
PathSegment
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
8559
Type type = typeof(System.Windows.Media.
PathSegment
);
8560
DependencyProperty dp = System.Windows.Media.
PathSegment
.IsStrokedProperty;
8562
this.GetXamlType(typeof(System.Windows.Media.
PathSegment
)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
8160
typeof(System.Windows.Media.
PathSegment
),
System\Windows\Markup\KnownTypes.cs (1)
5994
case KnownElements.PathSegment: t = typeof(System.Windows.Media.
PathSegment
); break;
ReachFramework (6)
AlphaFlattener\Utility.cs (3)
527
PathSegment
segment = figure.Segments[s];
907
PathSegment
segment = figure.Segments[s];
918
public static int GetPathPointCount(
PathSegment
segment)
Serialization\VisualSerializer.cs (3)
1021
PathSegment
ps = segments[i];
1245
foreach (
PathSegment
ps in segments)
1518
foreach (
PathSegment
ps in segments)