Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- SelectionWordBreaker.cs
- Highlights.cs
- DataServiceQueryOfT.cs
- UnsafeNativeMethods.cs
- XhtmlBasicCalendarAdapter.cs
- CompilationRelaxations.cs
- UndirectedGraph.cs
- DbInsertCommandTree.cs
- XPathAncestorIterator.cs
- DocumentXmlWriter.cs
- OracleFactory.cs
- ScriptManagerProxy.cs
- MatrixStack.cs
- TextPointer.cs
- FixedSOMTable.cs
- TableItemProviderWrapper.cs
- ViewBase.cs
- SoapWriter.cs
- CacheMode.cs
- XmlUnspecifiedAttribute.cs
- FontFamilyConverter.cs
- EventLog.cs
- XmlILStorageConverter.cs
- WebAdminConfigurationHelper.cs
- SQLBoolean.cs
- Crc32.cs
- DocumentReference.cs
- StandardCommands.cs
- XmlSchemaDatatype.cs
- CompilerError.cs
- PromptEventArgs.cs
- StringCollectionMarkupSerializer.cs
- TransactionProxy.cs
- WebPartDesigner.cs
- ReaderWriterLock.cs
- ADMembershipUser.cs
- BamlLocalizationDictionary.cs
- ReliableSession.cs
- Rectangle.cs
- BufferedOutputAsyncStream.cs
- ClientEventManager.cs
- DataStorage.cs
- IriParsingElement.cs
- DragCompletedEventArgs.cs
- RightNameExpirationInfoPair.cs
- ReflectionPermission.cs
- StylusPointPropertyInfo.cs
- Grant.cs
- PrintController.cs
- SessionParameter.cs
- XmlIgnoreAttribute.cs
- SystemGatewayIPAddressInformation.cs
- OleDbDataReader.cs
- PagesChangedEventArgs.cs
- ToolStripPanel.cs
- BidPrivateBase.cs
- InArgumentConverter.cs
- UIElement3D.cs
- MdiWindowListItemConverter.cs
- PermissionRequestEvidence.cs
- UInt32Converter.cs
- MethodBuilder.cs
- DnsPermission.cs
- MetadataItemCollectionFactory.cs
- QueryCacheManager.cs
- PathFigure.cs
- ChainOfDependencies.cs
- MarshalDirectiveException.cs
- FacetDescription.cs
- CellPartitioner.cs
- SqlDataSourceView.cs
- MarkupCompiler.cs
- AttributeProviderAttribute.cs
- RectValueSerializer.cs
- BindingContext.cs
- CodeTypeParameter.cs
- UnsupportedPolicyOptionsException.cs
- ToolBarButton.cs
- SecureEnvironment.cs
- ValidationRule.cs
- DateTimeFormatInfoScanner.cs
- BindToObject.cs
- Switch.cs
- Resources.Designer.cs
- DataGridBoolColumn.cs
- FaultBookmark.cs
- errorpatternmatcher.cs
- RelativeSource.cs
- SectionVisual.cs
- DefaultHttpHandler.cs
- MatrixAnimationUsingPath.cs
- _UncName.cs
- EventRouteFactory.cs
- EffectiveValueEntry.cs
- ResourceSet.cs
- ViewStateException.cs
- TextEndOfSegment.cs
- ContextDataSourceView.cs
- XmlJsonWriter.cs
- TreeBuilderBamlTranslator.cs