Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / PathSegment.cs / 1305600 / 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
- PersonalizationState.cs
- InternalBufferOverflowException.cs
- VBIdentifierDesigner.xaml.cs
- ResourceManager.cs
- MarkupCompilePass2.cs
- login.cs
- ClientTargetCollection.cs
- PolicyManager.cs
- MonikerHelper.cs
- DocumentApplication.cs
- xmlsaver.cs
- FocusManager.cs
- SettingsPropertyIsReadOnlyException.cs
- _AuthenticationState.cs
- StringAnimationUsingKeyFrames.cs
- FontWeight.cs
- CryptoConfig.cs
- Clause.cs
- CatalogZoneBase.cs
- SqlFileStream.cs
- UInt32Storage.cs
- AppDomainManager.cs
- ConsoleEntryPoint.cs
- ClientClassGenerator.cs
- ProgressPage.cs
- VBIdentifierName.cs
- ChannelServices.cs
- TypeExtensionConverter.cs
- WmpBitmapDecoder.cs
- TypeNameConverter.cs
- DataTableNameHandler.cs
- ProfileManager.cs
- RadioButtonFlatAdapter.cs
- TraceContextEventArgs.cs
- ComboBoxHelper.cs
- OracleNumber.cs
- SrgsSubset.cs
- FileNotFoundException.cs
- InputGestureCollection.cs
- DoWhileDesigner.xaml.cs
- XPathPatternParser.cs
- LassoHelper.cs
- ComponentCache.cs
- HttpCapabilitiesSectionHandler.cs
- XPathAxisIterator.cs
- Utilities.cs
- CodeCatchClauseCollection.cs
- FixedElement.cs
- ControlParameter.cs
- PenCursorManager.cs
- TableRow.cs
- CompiledELinqQueryState.cs
- Row.cs
- SettingsProviderCollection.cs
- Menu.cs
- BitmapData.cs
- DateTimeStorage.cs
- JumpItem.cs
- PrintPreviewGraphics.cs
- ScrollBar.cs
- XmlElementList.cs
- PermissionToken.cs
- AttributeData.cs
- IDQuery.cs
- PowerModeChangedEventArgs.cs
- ReflectTypeDescriptionProvider.cs
- ReadOnlyHierarchicalDataSourceView.cs
- ToolStripDropDownMenu.cs
- DocumentPropertiesDialog.cs
- SynchronizedRandom.cs
- Command.cs
- AppDomainFactory.cs
- WindowsFormsSectionHandler.cs
- jithelpers.cs
- MeshGeometry3D.cs
- ModelTreeManager.cs
- Propagator.cs
- OracleTransaction.cs
- CurrentChangedEventManager.cs
- ResourceDictionaryCollection.cs
- sqlnorm.cs
- _LoggingObject.cs
- GrammarBuilderBase.cs
- AliasExpr.cs
- DefaultAuthorizationContext.cs
- SqlCommandBuilder.cs
- Formatter.cs
- TreeView.cs
- ObjectPersistData.cs
- Row.cs
- DecoderExceptionFallback.cs
- ClientEventManager.cs
- Rotation3D.cs
- Script.cs
- FileDetails.cs
- InheritedPropertyChangedEventArgs.cs
- HttpModulesSection.cs
- DataGridViewIntLinkedList.cs
- SpellerInterop.cs
- XmlChildNodes.cs