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
- InputLanguageManager.cs
- ServiceMemoryGates.cs
- Variant.cs
- CodeDirectionExpression.cs
- DynamicUpdateCommand.cs
- NavigationFailedEventArgs.cs
- AllMembershipCondition.cs
- RoutedEventHandlerInfo.cs
- PathFigureCollection.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- WorkflowQueuingService.cs
- WebException.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- DataGridRow.cs
- ValidateNames.cs
- FacetChecker.cs
- MessageEncodingBindingElement.cs
- EntityContainerRelationshipSetEnd.cs
- Listbox.cs
- tooltip.cs
- FormsAuthenticationUserCollection.cs
- StructuralCache.cs
- DebugViewWriter.cs
- Brushes.cs
- FixedSOMContainer.cs
- MessageDecoder.cs
- StreamInfo.cs
- SqlFlattener.cs
- StyleCollection.cs
- WebConfigurationHostFileChange.cs
- CodeNamespace.cs
- ToolboxItemAttribute.cs
- ColumnHeader.cs
- COM2PropertyDescriptor.cs
- TextEditorCopyPaste.cs
- ContentFileHelper.cs
- WebPartVerbCollection.cs
- StandardOleMarshalObject.cs
- ExpandSegmentCollection.cs
- GlyphRunDrawing.cs
- _ConnectOverlappedAsyncResult.cs
- InvokeBinder.cs
- SecurityTokenInclusionMode.cs
- LabelDesigner.cs
- NetworkInformationPermission.cs
- ConfigurationElementProperty.cs
- ListenerConnectionDemuxer.cs
- WebPartManagerInternals.cs
- VisualCollection.cs
- EnterpriseServicesHelper.cs
- HandlerBase.cs
- OrderedDictionaryStateHelper.cs
- GreaterThan.cs
- LayoutUtils.cs
- InputProcessorProfilesLoader.cs
- OutputScopeManager.cs
- DeclarativeCatalogPartDesigner.cs
- TextEditorSpelling.cs
- Substitution.cs
- ProtocolsConfiguration.cs
- Rfc2898DeriveBytes.cs
- CreateUserWizardStep.cs
- UntrustedRecipientException.cs
- ToolBarButtonClickEvent.cs
- MenuItemStyle.cs
- InputMethodStateTypeInfo.cs
- AppSettingsReader.cs
- Odbc32.cs
- Exception.cs
- RemoteWebConfigurationHostStream.cs
- PageAsyncTask.cs
- IUnknownConstantAttribute.cs
- UInt16Storage.cs
- DateTimeStorage.cs
- ConfigurationManagerHelperFactory.cs
- XmlILIndex.cs
- Repeater.cs
- CatalogZoneBase.cs
- XmlQueryRuntime.cs
- FlatButtonAppearance.cs
- MappingMetadataHelper.cs
- CodeMethodInvokeExpression.cs
- TreeBuilder.cs
- BoolExpr.cs
- LinearGradientBrush.cs
- ExpressionPrefixAttribute.cs
- NativeMethods.cs
- DataSetSchema.cs
- CodeDefaultValueExpression.cs
- ManifestResourceInfo.cs
- HtmlAnchor.cs
- InternalBufferOverflowException.cs
- WebSysDefaultValueAttribute.cs
- GreenMethods.cs
- LeftCellWrapper.cs
- CorrelationTokenTypeConvertor.cs
- TypeNameConverter.cs
- LocalFileSettingsProvider.cs
- MetadataUtilsSmi.cs
- ParameterModifier.cs