Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Media / PathSegment.cs / 1 / PathSegment.cs
//------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2001 // // File: PathSegment.cs //----------------------------------------------------------------------------- using System; using MS.Internal; using MS.Internal.PresentationCore; using System.ComponentModel; using System.ComponentModel.Design.Serialization; using System.Diagnostics; using System.Reflection; using System.Collections; using System.Text; using System.Globalization; using System.Windows.Media; using System.Windows; using System.Text.RegularExpressions; using System.Windows.Media.Animation; using System.Windows.Media.Composition; using System.Windows.Markup; namespace System.Windows.Media { #region PathSegment ////// PathSegment /// [Localizability(LocalizationCategory.None, Readability = Readability.Unreadable)] public abstract partial class PathSegment : Animatable { #region Constructors internal PathSegment() { } #endregion #region AddToFigure internal abstract void AddToFigure( Matrix matrix, // The transformation matrid PathFigure figure, // The figure to add to ref Point current); // In: Segment start point, Out: Segment endpoint // not transformed #endregion #region Internal internal virtual bool IsEmpty() { return false; } internal abstract bool IsCurved(); ////// Creates a string representation of this object based on the format string /// and IFormatProvider passed in. /// If the provider is null, the CurrentCulture is used. /// See the documentation for IFormattable for more information. /// ////// A string representation of this object. /// internal abstract string ConvertToString(string format, IFormatProvider provider); #endregion #region Resource ////// SerializeData - Serialize the contents of this Segment to the provided context. /// internal abstract void SerializeData(StreamGeometryContext ctx); #endregion #region Data internal const bool c_isStrokedDefault = true; #endregion } #endregion } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlBindingWorker.cs
- LogicalExpressionTypeConverter.cs
- XmlSerializationReader.cs
- SmtpNtlmAuthenticationModule.cs
- SiteMap.cs
- HttpVersion.cs
- InvalidTimeZoneException.cs
- XmlStringTable.cs
- WmfPlaceableFileHeader.cs
- DropShadowBitmapEffect.cs
- CompiledRegexRunner.cs
- SqlClientWrapperSmiStreamChars.cs
- BitmapMetadataBlob.cs
- LinkLabelLinkClickedEvent.cs
- ResourceDictionary.cs
- _KerberosClient.cs
- BindingWorker.cs
- ContextProperty.cs
- LifetimeServices.cs
- AccessDataSourceWizardForm.cs
- IdnElement.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- NameObjectCollectionBase.cs
- XamlInterfaces.cs
- HandleExceptionArgs.cs
- ObservableDictionary.cs
- RC2CryptoServiceProvider.cs
- SqlBuffer.cs
- Rectangle.cs
- StyleHelper.cs
- processwaithandle.cs
- AsymmetricSecurityProtocol.cs
- WizardStepBase.cs
- TextParagraphView.cs
- WindowHideOrCloseTracker.cs
- URLIdentityPermission.cs
- BitmapPalette.cs
- FreeFormDesigner.cs
- DockProviderWrapper.cs
- FieldAccessException.cs
- DataGridViewCellStateChangedEventArgs.cs
- CompilerResults.cs
- LookupNode.cs
- DetailsViewUpdateEventArgs.cs
- BuildManager.cs
- ContextStaticAttribute.cs
- XmlRawWriter.cs
- ReferentialConstraint.cs
- HelpProvider.cs
- backend.cs
- arabicshape.cs
- PathGeometry.cs
- CheckedPointers.cs
- TrackingServices.cs
- XmlUtilWriter.cs
- BufferedGraphics.cs
- WebBrowserContainer.cs
- documentsequencetextpointer.cs
- MetadataArtifactLoaderCompositeResource.cs
- ListViewDeleteEventArgs.cs
- cache.cs
- TextMarkerSource.cs
- PerformanceCounterLib.cs
- PageEventArgs.cs
- Variant.cs
- TdsParser.cs
- Message.cs
- CalendarTable.cs
- DesignerOptions.cs
- FileVersion.cs
- ApplicationActivator.cs
- SystemIcons.cs
- PropertyMetadata.cs
- ResourceKey.cs
- BuildResultCache.cs
- PerformanceCounter.cs
- TextElementCollectionHelper.cs
- SafeTimerHandle.cs
- WeakHashtable.cs
- ServiceProviders.cs
- DBNull.cs
- DocumentsTrace.cs
- StringPropertyBuilder.cs
- Membership.cs
- UdpDiscoveryEndpoint.cs
- Attribute.cs
- IISMapPath.cs
- FontStretches.cs
- MonthChangedEventArgs.cs
- BooleanFunctions.cs
- EntityRecordInfo.cs
- GradientBrush.cs
- DataGridViewCellStyleChangedEventArgs.cs
- WsdlImporter.cs
- HttpConfigurationContext.cs
- HttpCookiesSection.cs
- UnsafeNativeMethods.cs
- NamespaceEmitter.cs
- RegistryKey.cs
- TimeEnumHelper.cs