Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- StrongTypingException.cs
- SQLRoleProvider.cs
- BadImageFormatException.cs
- TraversalRequest.cs
- XmlUnspecifiedAttribute.cs
- WindowsNonControl.cs
- FontUnit.cs
- HtmlInputSubmit.cs
- ToolStripItemEventArgs.cs
- SafeRegistryHandle.cs
- TextCompositionEventArgs.cs
- State.cs
- CatalogZoneBase.cs
- XslCompiledTransform.cs
- GridViewRowCollection.cs
- TraceHandlerErrorFormatter.cs
- XmlChildNodes.cs
- Section.cs
- CodeTypeDeclaration.cs
- Environment.cs
- BmpBitmapDecoder.cs
- BaseTypeViewSchema.cs
- ListManagerBindingsCollection.cs
- PenContext.cs
- XmlSignificantWhitespace.cs
- Nullable.cs
- WebPartCollection.cs
- QilDataSource.cs
- SelectionChangedEventArgs.cs
- NominalTypeEliminator.cs
- InfocardInteractiveChannelInitializer.cs
- CodeGen.cs
- SiteOfOriginContainer.cs
- SkipStoryboardToFill.cs
- ProviderSettings.cs
- SoapElementAttribute.cs
- ResourceCategoryAttribute.cs
- EpmCustomContentDeSerializer.cs
- DataBoundControlActionList.cs
- CreateUserWizardStep.cs
- DateTimeFormatInfoScanner.cs
- WebWorkflowRole.cs
- TransformGroup.cs
- MachineKeyConverter.cs
- X509PeerCertificateAuthentication.cs
- CompilerResults.cs
- RequestedSignatureDialog.cs
- SessionStateContainer.cs
- _DigestClient.cs
- UserPersonalizationStateInfo.cs
- PeerService.cs
- RuntimeConfigLKG.cs
- QueryOutputWriter.cs
- DateTimeUtil.cs
- StateChangeEvent.cs
- TextTrailingWordEllipsis.cs
- AsyncPostBackTrigger.cs
- AnnotationHelper.cs
- ArgIterator.cs
- CompatibleIComparer.cs
- BitArray.cs
- HashHelpers.cs
- ListViewCommandEventArgs.cs
- DiagnosticStrings.cs
- BitmapEffectDrawing.cs
- DefaultTextStore.cs
- PriorityQueue.cs
- InputEventArgs.cs
- ToolStripArrowRenderEventArgs.cs
- GeometryHitTestParameters.cs
- IssuerInformation.cs
- SrgsItemList.cs
- XmlSchemaDocumentation.cs
- CodeBlockBuilder.cs
- FileDataSourceCache.cs
- UpDownBase.cs
- FileSystemInfo.cs
- WebPartUtil.cs
- PersonalizationAdministration.cs
- StringFunctions.cs
- ZipFileInfo.cs
- DirectoryInfo.cs
- TransactionProxy.cs
- FixedSOMContainer.cs
- DbConnectionOptions.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- WindowsSidIdentity.cs
- DataGridViewRowCancelEventArgs.cs
- HuffmanTree.cs
- MemoryPressure.cs
- DataControlField.cs
- DiscreteKeyFrames.cs
- MemberBinding.cs
- NGCUIElementCollectionSerializerAsync.cs
- HttpProfileGroupBase.cs
- HtmlUtf8RawTextWriter.cs
- OdbcPermission.cs
- BrowserCapabilitiesFactory35.cs
- PolyBezierSegment.cs
- CaseInsensitiveHashCodeProvider.cs