17 types derived from PathSegment
PresentationCore (17)
System\Windows\Media\ArcSegment.cs (1)
19
public sealed partial class ArcSegment :
PathSegment
System\Windows\Media\BezierSegment.cs (1)
12
public sealed partial class BezierSegment :
PathSegment
System\Windows\Media\Generated\ArcSegment.cs (1)
17
sealed partial class ArcSegment :
PathSegment
System\Windows\Media\Generated\BezierSegment.cs (1)
15
sealed partial class BezierSegment :
PathSegment
System\Windows\Media\Generated\LineSegment.cs (1)
15
sealed partial class LineSegment :
PathSegment
System\Windows\Media\Generated\PolyBezierSegment.cs (1)
17
sealed partial class PolyBezierSegment :
PathSegment
System\Windows\Media\Generated\PolyBezierSegmentFigureLogic.cs (1)
22
public sealed partial class PolyBezierSegment :
PathSegment
System\Windows\Media\Generated\PolyLineSegment.cs (1)
17
sealed partial class PolyLineSegment :
PathSegment
System\Windows\Media\Generated\PolyLineSegmentFigureLogic.cs (1)
22
public sealed partial class PolyLineSegment :
PathSegment
System\Windows\Media\Generated\PolyQuadraticBezierSegment.cs (1)
17
sealed partial class PolyQuadraticBezierSegment :
PathSegment
System\Windows\Media\Generated\PolyQuadraticBezierSegmentFigureLogic.cs (1)
22
public sealed partial class PolyQuadraticBezierSegment :
PathSegment
System\Windows\Media\Generated\QuadraticBezierSegment.cs (1)
15
sealed partial class QuadraticBezierSegment :
PathSegment
System\Windows\Media\LineSegment.cs (1)
12
public sealed partial class LineSegment :
PathSegment
System\Windows\Media\PolyBezierSegment.cs (1)
12
public sealed partial class PolyBezierSegment :
PathSegment
System\Windows\Media\PolyLineSegment.cs (1)
12
public sealed partial class PolyLineSegment :
PathSegment
System\Windows\Media\PolyQuadraticBezierSegment.cs (1)
12
public sealed partial class PolyQuadraticBezierSegment :
PathSegment
System\Windows\Media\QuadraticBezierSegment.cs (1)
12
public sealed partial class QuadraticBezierSegment :
PathSegment
90 references to PathSegment
PresentationCore (70)
System\Windows\Media\EllipseGeometry.cs (1)
269
new
PathSegment
[]{
System\Windows\Media\Generated\PathSegment.cs (5)
32
public new
PathSegment
Clone()
34
return (
PathSegment
)base.Clone();
41
public new
PathSegment
CloneCurrentValue()
43
return (
PathSegment
)base.CloneCurrentValue();
196
Type typeofThis = typeof(
PathSegment
);
System\Windows\Media\Generated\PathSegmentCollection.cs (53)
19
public sealed partial class PathSegmentCollection : Animatable, IList, IList<
PathSegment
>
64
public void Add(
PathSegment
value)
92
public bool Contains(
PathSegment
value)
102
public int IndexOf(
PathSegment
value)
112
public void Insert(int index,
PathSegment
value)
134
public bool Remove(
PathSegment
value)
150
PathSegment
oldValue = _collection[index];
194
PathSegment
oldValue = _collection[ index ];
212
public
PathSegment
this[int index]
231
PathSegment
oldValue = _collection[ index ];
263
public void CopyTo(
PathSegment
[] array, int index)
278
bool ICollection<
PathSegment
>.IsReadOnly
302
IEnumerator<
PathSegment
> IEnumerable<
PathSegment
>.GetEnumerator()
315
return ((ICollection<
PathSegment
>)this).IsReadOnly;
350
return Contains(value as
PathSegment
);
355
return IndexOf(value as
PathSegment
);
366
Remove(value as
PathSegment
);
458
internal
PathSegment
Internal_GetItem(int i)
485
private
PathSegment
Cast(object value)
489
if (!(value is
PathSegment
))
494
return (
PathSegment
) value;
500
private int AddHelper(
PathSegment
value)
511
internal int AddWithoutFiringPublicEvents(
PathSegment
value)
520
PathSegment
newValue = value;
573
_collection = new FrugalStructList<
PathSegment
>(count);
577
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].Clone();
593
_collection = new FrugalStructList<
PathSegment
>(count);
597
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].CloneCurrentValue();
613
_collection = new FrugalStructList<
PathSegment
>(count);
617
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].GetAsFrozen();
633
_collection = new FrugalStructList<
PathSegment
>(count);
637
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].GetCurrentValueAsFrozen();
715
internal FrugalStructList<
PathSegment
> _collection;
725
public struct Enumerator : IEnumerator, IEnumerator<
PathSegment
>
736
_current = default(
PathSegment
);
815
public
PathSegment
Current
838
private
PathSegment
_current;
860
_collection = new FrugalStructList<
PathSegment
>();
869
_collection = new FrugalStructList<
PathSegment
>(capacity);
875
public PathSegmentCollection(IEnumerable<
PathSegment
> collection)
886
ICollection<
PathSegment
> icollectionOfT = collection as ICollection<
PathSegment
>;
890
_collection = new FrugalStructList<
PathSegment
>(icollectionOfT);
898
_collection = new FrugalStructList<
PathSegment
>(icollection);
902
_collection = new FrugalStructList<
PathSegment
>();
904
foreach (
PathSegment
item in collection)
910
PathSegment
newValue = item;
921
foreach (
PathSegment
item in collection)
System\Windows\Media\LineGeometry.cs (1)
220
new
PathSegment
[]{new LineSegment(endPoint, true)},
System\Windows\Media\PathFigure.cs (2)
32
public PathFigure(Point start, IEnumerable<
PathSegment
> segments, bool closed)
39
foreach (
PathSegment
item in segments)
System\Windows\Media\PathSegmentCollection.cs (1)
18
public sealed partial class PathSegmentCollection : Animatable, IList, IList<
PathSegment
>
System\Windows\Media\PathStreamGeometryContext.cs (5)
35
s_defaultValueForPathSegmentIsStroked = (bool)
PathSegment
.IsStrokedProperty.GetDefaultValue(typeof(
PathSegment
));
36
s_defaultValueForPathSegmentIsSmoothJoin = (bool)
PathSegment
.IsSmoothJoinProperty.GetDefaultValue(typeof(
PathSegment
));
372
PathSegment
segment;
System\Windows\Media\RectangleGeometry.cs (2)
330
new
PathSegment
[]{
350
new
PathSegment
[]{
PresentationFramework (14)
MS\Internal\Controls\InkCanvasSelectionAdorner.cs (1)
259
PathSegment
line = new LineSegment(new Point(hatchRect.Right, hatchRect.Top), true);
System\Windows\Controls\Primitives\TickBar.cs (6)
523
PathSegment
[] segments = new
PathSegment
[] {
536
segments = new
PathSegment
[] {
628
PathSegment
[] segments = new
PathSegment
[] {
641
segments = new
PathSegment
[] {
System\Windows\Documents\FixedSOMPageConstructor.cs (1)
964
foreach (
PathSegment
pathSegment in pathSegments)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
541
case 447: t = () => typeof(
PathSegment
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
7920
Type type = typeof(System.Windows.Media.
PathSegment
);
7921
DependencyProperty dp = System.Windows.Media.
PathSegment
.IsStrokedProperty;
7923
this.GetXamlType(typeof(System.Windows.Media.
PathSegment
)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
7411
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)
528
PathSegment
segment = figure.Segments[s];
908
PathSegment
segment = figure.Segments[s];
919
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)