Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Core / CSharp / 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. //------------------------------------------------------------------------------ // 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
- SqlFlattener.cs
- MailMessage.cs
- ViewBox.cs
- AnnotationDocumentPaginator.cs
- dtdvalidator.cs
- HttpServerUtilityBase.cs
- XmlSortKeyAccumulator.cs
- NativeMethodsCLR.cs
- MeasureItemEvent.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- OleDbMetaDataFactory.cs
- WindowsAuthenticationEventArgs.cs
- Oid.cs
- ListViewInsertedEventArgs.cs
- OutputCacheProfileCollection.cs
- ToolStripPanelCell.cs
- HiddenField.cs
- Solver.cs
- ControlCodeDomSerializer.cs
- RuntimeResourceSet.cs
- PeerCollaborationPermission.cs
- InfoCardRequestException.cs
- SqlException.cs
- InkCanvasSelection.cs
- EventMetadata.cs
- XhtmlBasicValidationSummaryAdapter.cs
- CryptoApi.cs
- TreeBuilder.cs
- IssuedTokenServiceCredential.cs
- ErasingStroke.cs
- TextRunCacheImp.cs
- _ContextAwareResult.cs
- GenericsInstances.cs
- Encoder.cs
- EnumerableRowCollection.cs
- SoapIncludeAttribute.cs
- RevocationPoint.cs
- EventProviderWriter.cs
- HtmlTableRow.cs
- ObsoleteAttribute.cs
- CaseInsensitiveComparer.cs
- ClientTargetSection.cs
- BypassElementCollection.cs
- ApplicationInfo.cs
- ItemsControlAutomationPeer.cs
- ProtocolsSection.cs
- Pkcs7Signer.cs
- SynchronizationContext.cs
- CaseExpr.cs
- TrustLevelCollection.cs
- IgnoreSectionHandler.cs
- XmlILConstructAnalyzer.cs
- Renderer.cs
- PointAnimationBase.cs
- UInt64Storage.cs
- MethodCallTranslator.cs
- Parameter.cs
- Freezable.cs
- SqlBulkCopyColumnMappingCollection.cs
- DateTimeParse.cs
- QueryConverter.cs
- COM2TypeInfoProcessor.cs
- StylusPointProperties.cs
- DeviceContext2.cs
- EntityDataSourceContextDisposingEventArgs.cs
- HttpRequest.cs
- SoapSchemaExporter.cs
- XmlObjectSerializerReadContextComplex.cs
- BitmapScalingModeValidation.cs
- SqlFlattener.cs
- ConcurrentQueue.cs
- NativeMethods.cs
- StringAttributeCollection.cs
- SchemaCollectionPreprocessor.cs
- PauseStoryboard.cs
- SqlReferenceCollection.cs
- HttpListenerRequest.cs
- BuildResult.cs
- FamilyMapCollection.cs
- FlowLayoutSettings.cs
- PublishLicense.cs
- TableLayoutRowStyleCollection.cs
- EdmToObjectNamespaceMap.cs
- RelationHandler.cs
- Pair.cs
- HeaderedItemsControl.cs
- TypeTypeConverter.cs
- BuildResult.cs
- PassportAuthentication.cs
- TraceUtility.cs
- CacheAxisQuery.cs
- StringFreezingAttribute.cs
- basevalidator.cs
- DataTableMapping.cs
- InfiniteTimeSpanConverter.cs
- BaseConfigurationRecord.cs
- SmiGettersStream.cs
- NotificationContext.cs
- HwndMouseInputProvider.cs
- grammarelement.cs