17 types derived from PathSegment
PresentationCore (17)
System\Windows\Media\ArcSegment.cs (1)
35
public sealed partial class ArcSegment :
PathSegment
System\Windows\Media\BezierSegment.cs (1)
31
public sealed partial class BezierSegment :
PathSegment
System\Windows\Media\Generated\ArcSegment.cs (1)
45
sealed partial class ArcSegment :
PathSegment
System\Windows\Media\Generated\BezierSegment.cs (1)
45
sealed partial class BezierSegment :
PathSegment
System\Windows\Media\Generated\LineSegment.cs (1)
45
sealed partial class LineSegment :
PathSegment
System\Windows\Media\Generated\PolyBezierSegment.cs (1)
45
sealed partial class PolyBezierSegment :
PathSegment
System\Windows\Media\Generated\PolyBezierSegmentFigureLogic.cs (1)
37
public sealed partial class PolyBezierSegment :
PathSegment
System\Windows\Media\Generated\PolyLineSegment.cs (1)
45
sealed partial class PolyLineSegment :
PathSegment
System\Windows\Media\Generated\PolyLineSegmentFigureLogic.cs (1)
37
public sealed partial class PolyLineSegment :
PathSegment
System\Windows\Media\Generated\PolyQuadraticBezierSegment.cs (1)
45
sealed partial class PolyQuadraticBezierSegment :
PathSegment
System\Windows\Media\Generated\PolyQuadraticBezierSegmentFigureLogic.cs (1)
37
public sealed partial class PolyQuadraticBezierSegment :
PathSegment
System\Windows\Media\Generated\QuadraticBezierSegment.cs (1)
45
sealed partial class QuadraticBezierSegment :
PathSegment
System\Windows\Media\LineSegment.cs (1)
31
public sealed partial class LineSegment :
PathSegment
System\Windows\Media\PolyBezierSegment.cs (1)
31
public sealed partial class PolyBezierSegment :
PathSegment
System\Windows\Media\PolyLineSegment.cs (1)
31
public sealed partial class PolyLineSegment :
PathSegment
System\Windows\Media\PolyQuadraticBezierSegment.cs (1)
31
public sealed partial class PolyQuadraticBezierSegment :
PathSegment
System\Windows\Media\QuadraticBezierSegment.cs (1)
31
public sealed partial class QuadraticBezierSegment :
PathSegment
90 references to PathSegment
PresentationCore (70)
System\Windows\Media\EllipseGeometry.cs (1)
286
new
PathSegment
[]{
System\Windows\Media\Generated\PathSegment.cs (5)
59
public new
PathSegment
Clone()
61
return (
PathSegment
)base.Clone();
68
public new
PathSegment
CloneCurrentValue()
70
return (
PathSegment
)base.CloneCurrentValue();
223
Type typeofThis = typeof(
PathSegment
);
System\Windows\Media\Generated\PathSegmentCollection.cs (53)
50
public sealed partial class PathSegmentCollection : Animatable, IList, IList<
PathSegment
>
95
public void Add(
PathSegment
value)
123
public bool Contains(
PathSegment
value)
133
public int IndexOf(
PathSegment
value)
143
public void Insert(int index,
PathSegment
value)
165
public bool Remove(
PathSegment
value)
181
PathSegment
oldValue = _collection[index];
225
PathSegment
oldValue = _collection[ index ];
243
public
PathSegment
this[int index]
262
PathSegment
oldValue = _collection[ index ];
294
public void CopyTo(
PathSegment
[] array, int index)
309
bool ICollection<
PathSegment
>.IsReadOnly
333
IEnumerator<
PathSegment
> IEnumerable<
PathSegment
>.GetEnumerator()
346
return ((ICollection<
PathSegment
>)this).IsReadOnly;
381
return Contains(value as
PathSegment
);
386
return IndexOf(value as
PathSegment
);
397
Remove(value as
PathSegment
);
489
internal
PathSegment
Internal_GetItem(int i)
516
private
PathSegment
Cast(object value)
520
if (!(value is
PathSegment
))
525
return (
PathSegment
) value;
531
private int AddHelper(
PathSegment
value)
542
internal int AddWithoutFiringPublicEvents(
PathSegment
value)
551
PathSegment
newValue = value;
604
_collection = new FrugalStructList<
PathSegment
>(count);
608
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].Clone();
624
_collection = new FrugalStructList<
PathSegment
>(count);
628
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].CloneCurrentValue();
644
_collection = new FrugalStructList<
PathSegment
>(count);
648
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].GetAsFrozen();
664
_collection = new FrugalStructList<
PathSegment
>(count);
668
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].GetCurrentValueAsFrozen();
746
internal FrugalStructList<
PathSegment
> _collection;
756
public struct Enumerator : IEnumerator, IEnumerator<
PathSegment
>
767
_current = default(
PathSegment
);
846
public
PathSegment
Current
869
private
PathSegment
_current;
891
_collection = new FrugalStructList<
PathSegment
>();
900
_collection = new FrugalStructList<
PathSegment
>(capacity);
906
public PathSegmentCollection(IEnumerable<
PathSegment
> collection)
917
ICollection<
PathSegment
> icollectionOfT = collection as ICollection<
PathSegment
>;
921
_collection = new FrugalStructList<
PathSegment
>(icollectionOfT);
929
_collection = new FrugalStructList<
PathSegment
>(icollection);
933
_collection = new FrugalStructList<
PathSegment
>();
935
foreach (
PathSegment
item in collection)
941
PathSegment
newValue = item;
952
foreach (
PathSegment
item in collection)
System\Windows\Media\LineGeometry.cs (1)
239
new
PathSegment
[]{new LineSegment(endPoint, true)},
System\Windows\Media\PathFigure.cs (2)
51
public PathFigure(Point start, IEnumerable<
PathSegment
> segments, bool closed)
58
foreach (
PathSegment
item in segments)
System\Windows\Media\PathSegmentCollection.cs (1)
32
public sealed partial class PathSegmentCollection : Animatable, IList, IList<
PathSegment
>
System\Windows\Media\PathStreamGeometryContext.cs (5)
52
s_defaultValueForPathSegmentIsStroked = (bool)
PathSegment
.IsStrokedProperty.GetDefaultValue(typeof(
PathSegment
));
53
s_defaultValueForPathSegmentIsSmoothJoin = (bool)
PathSegment
.IsSmoothJoinProperty.GetDefaultValue(typeof(
PathSegment
));
389
PathSegment
segment;
System\Windows\Media\RectangleGeometry.cs (2)
345
new
PathSegment
[]{
365
new
PathSegment
[]{
PresentationFramework (14)
MS\Internal\Controls\InkCanvasSelectionAdorner.cs (1)
266
PathSegment
line = new LineSegment(new Point(hatchRect.Right, hatchRect.Top), true);
System\Windows\Controls\Primitives\TickBar.cs (6)
537
PathSegment
[] segments = new
PathSegment
[] {
550
segments = new
PathSegment
[] {
642
PathSegment
[] segments = new
PathSegment
[] {
655
segments = new
PathSegment
[] {
System\Windows\Documents\FixedSOMPageConstructor.cs (1)
969
foreach (
PathSegment
pathSegment in pathSegments)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
543
case 447: t = () => typeof(
PathSegment
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
7922
Type type = typeof(System.Windows.Media.
PathSegment
);
7923
DependencyProperty dp = System.Windows.Media.
PathSegment
.IsStrokedProperty;
7925
this.GetXamlType(typeof(System.Windows.Media.
PathSegment
)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
7413
typeof(System.Windows.Media.
PathSegment
),
System\Windows\Markup\KnownTypes.cs (1)
6001
case KnownElements.PathSegment: t = typeof(System.Windows.Media.
PathSegment
); break;
ReachFramework (6)
AlphaFlattener\Utility.cs (3)
541
PathSegment
segment = figure.Segments[s];
924
PathSegment
segment = figure.Segments[s];
936
public static int GetPathPointCount(
PathSegment
segment)
Serialization\VisualSerializer.cs (3)
1029
PathSegment
ps = segments[i];
1253
foreach (
PathSegment
ps in segments)
1526
foreach (
PathSegment
ps in segments)