17 types derived from PathSegment
PresentationCore (17)
Core\CSharp\System\Windows\Media\ArcSegment.cs (1)
37
public sealed partial class ArcSegment :
PathSegment
Core\CSharp\System\Windows\Media\BezierSegment.cs (1)
34
public sealed partial class BezierSegment :
PathSegment
Core\CSharp\System\Windows\Media\Generated\ArcSegment.cs (1)
51
sealed partial class ArcSegment :
PathSegment
Core\CSharp\System\Windows\Media\Generated\BezierSegment.cs (1)
51
sealed partial class BezierSegment :
PathSegment
Core\CSharp\System\Windows\Media\Generated\LineSegment.cs (1)
51
sealed partial class LineSegment :
PathSegment
Core\CSharp\System\Windows\Media\Generated\PolyBezierSegment.cs (1)
51
sealed partial class PolyBezierSegment :
PathSegment
Core\CSharp\System\Windows\Media\Generated\PolyBezierSegmentFigureLogic.cs (1)
40
public sealed partial class PolyBezierSegment :
PathSegment
Core\CSharp\System\Windows\Media\Generated\PolyLineSegment.cs (1)
51
sealed partial class PolyLineSegment :
PathSegment
Core\CSharp\System\Windows\Media\Generated\PolyLineSegmentFigureLogic.cs (1)
40
public sealed partial class PolyLineSegment :
PathSegment
Core\CSharp\System\Windows\Media\Generated\PolyQuadraticBezierSegment.cs (1)
51
sealed partial class PolyQuadraticBezierSegment :
PathSegment
Core\CSharp\System\Windows\Media\Generated\PolyQuadraticBezierSegmentFigureLogic.cs (1)
40
public sealed partial class PolyQuadraticBezierSegment :
PathSegment
Core\CSharp\System\Windows\Media\Generated\QuadraticBezierSegment.cs (1)
51
sealed partial class QuadraticBezierSegment :
PathSegment
Core\CSharp\System\Windows\Media\LineSegment.cs (1)
34
public sealed partial class LineSegment :
PathSegment
Core\CSharp\System\Windows\Media\PolyBezierSegment.cs (1)
34
public sealed partial class PolyBezierSegment :
PathSegment
Core\CSharp\System\Windows\Media\PolyLineSegment.cs (1)
34
public sealed partial class PolyLineSegment :
PathSegment
Core\CSharp\System\Windows\Media\PolyQuadraticBezierSegment.cs (1)
34
public sealed partial class PolyQuadraticBezierSegment :
PathSegment
Core\CSharp\System\Windows\Media\QuadraticBezierSegment.cs (1)
33
public sealed partial class QuadraticBezierSegment :
PathSegment
84 references to PathSegment
PresentationCore (70)
Core\CSharp\System\Windows\Media\EllipseGeometry.cs (1)
303
new
PathSegment
[]{
Core\CSharp\System\Windows\Media\Generated\PathSegment.cs (5)
65
public new
PathSegment
Clone()
67
return (
PathSegment
)base.Clone();
74
public new
PathSegment
CloneCurrentValue()
76
return (
PathSegment
)base.CloneCurrentValue();
229
Type typeofThis = typeof(
PathSegment
);
Core\CSharp\System\Windows\Media\Generated\PathSegmentCollection.cs (53)
53
public sealed partial class PathSegmentCollection : Animatable, IList, IList<
PathSegment
>
98
public void Add(
PathSegment
value)
126
public bool Contains(
PathSegment
value)
136
public int IndexOf(
PathSegment
value)
146
public void Insert(int index,
PathSegment
value)
168
public bool Remove(
PathSegment
value)
184
PathSegment
oldValue = _collection[index];
228
PathSegment
oldValue = _collection[ index ];
246
public
PathSegment
this[int index]
266
PathSegment
oldValue = _collection[ index ];
300
public void CopyTo(
PathSegment
[] array, int index)
320
bool ICollection<
PathSegment
>.IsReadOnly
344
IEnumerator<
PathSegment
> IEnumerable<
PathSegment
>.GetEnumerator()
357
return ((ICollection<
PathSegment
>)this).IsReadOnly;
392
return Contains(value as
PathSegment
);
397
return IndexOf(value as
PathSegment
);
408
Remove(value as
PathSegment
);
505
internal
PathSegment
Internal_GetItem(int i)
532
private
PathSegment
Cast(object value)
539
if (!(value is
PathSegment
))
544
return (
PathSegment
) value;
550
private int AddHelper(
PathSegment
value)
561
internal int AddWithoutFiringPublicEvents(
PathSegment
value)
570
PathSegment
newValue = value;
623
_collection = new FrugalStructList<
PathSegment
>(count);
627
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].Clone();
645
_collection = new FrugalStructList<
PathSegment
>(count);
649
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].CloneCurrentValue();
667
_collection = new FrugalStructList<
PathSegment
>(count);
671
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].GetAsFrozen();
689
_collection = new FrugalStructList<
PathSegment
>(count);
693
PathSegment
newValue = (
PathSegment
) sourcePathSegmentCollection._collection[i].GetCurrentValueAsFrozen();
773
internal FrugalStructList<
PathSegment
> _collection;
783
public struct Enumerator : IEnumerator, IEnumerator<
PathSegment
>
794
_current = default(
PathSegment
);
874
public
PathSegment
Current
897
private
PathSegment
_current;
919
_collection = new FrugalStructList<
PathSegment
>();
928
_collection = new FrugalStructList<
PathSegment
>(capacity);
934
public PathSegmentCollection(IEnumerable<
PathSegment
> collection)
945
ICollection<
PathSegment
> icollectionOfT = collection as ICollection<
PathSegment
>;
949
_collection = new FrugalStructList<
PathSegment
>(icollectionOfT);
957
_collection = new FrugalStructList<
PathSegment
>(icollection);
961
_collection = new FrugalStructList<
PathSegment
>();
963
foreach (
PathSegment
item in collection)
969
PathSegment
newValue = item;
981
foreach (
PathSegment
item in collection)
Core\CSharp\System\Windows\Media\LineGeometry.cs (1)
254
new
PathSegment
[]{new LineSegment(endPoint, true)},
Core\CSharp\System\Windows\Media\PathFigure.cs (2)
54
public PathFigure(Point start, IEnumerable<
PathSegment
> segments, bool closed)
61
foreach (
PathSegment
item in segments)
Core\CSharp\System\Windows\Media\PathSegmentCollection.cs (1)
33
public sealed partial class PathSegmentCollection : Animatable, IList, IList<
PathSegment
>
Core\CSharp\System\Windows\Media\PathStreamGeometryContext.cs (5)
55
s_defaultValueForPathSegmentIsStroked = (bool)
PathSegment
.IsStrokedProperty.GetDefaultValue(typeof(
PathSegment
));
56
s_defaultValueForPathSegmentIsSmoothJoin = (bool)
PathSegment
.IsSmoothJoinProperty.GetDefaultValue(typeof(
PathSegment
));
392
PathSegment
segment;
Core\CSharp\System\Windows\Media\RectangleGeometry.cs (2)
360
new
PathSegment
[]{
380
new
PathSegment
[]{
PresentationFramework (14)
src\Framework\MS\Internal\Controls\InkCanvasSelectionAdorner.cs (1)
275
PathSegment
line = new LineSegment(new Point(hatchRect.Right, hatchRect.Top), true);
src\Framework\System\Windows\Controls\Primitives\TickBar.cs (6)
538
PathSegment
[] segments = new
PathSegment
[] {
551
segments = new
PathSegment
[] {
643
PathSegment
[] segments = new
PathSegment
[] {
656
segments = new
PathSegment
[] {
src\Framework\System\Windows\Documents\FixedSOMPageConstructor.cs (1)
978
foreach (
PathSegment
pathSegment in pathSegments)
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
539
case 447: t = () => typeof(
PathSegment
); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
7880
Type type = typeof(System.Windows.Media.
PathSegment
);
7881
DependencyProperty dp = System.Windows.Media.
PathSegment
.IsStrokedProperty;
7883
this.GetXamlType(typeof(System.Windows.Media.
PathSegment
)), // DeclaringType
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
7409
typeof(System.Windows.Media.
PathSegment
),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
5991
case KnownElements.PathSegment: t = typeof(System.Windows.Media.
PathSegment
); break;