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
- UpdateProgress.cs
- XmlAttributes.cs
- BroadcastEventHelper.cs
- _MultipleConnectAsync.cs
- XmlChildNodes.cs
- Durable.cs
- QueryOpcode.cs
- PeerInputChannelListener.cs
- LinkedResourceCollection.cs
- ApplicationServicesHostFactory.cs
- Int32CollectionValueSerializer.cs
- HitTestParameters3D.cs
- TypeRestriction.cs
- ControlParser.cs
- WebEventCodes.cs
- WmlValidatorAdapter.cs
- ChtmlTextBoxAdapter.cs
- ValidationEventArgs.cs
- WebColorConverter.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- HtmlGenericControl.cs
- ByteFacetDescriptionElement.cs
- PartialArray.cs
- ViewUtilities.cs
- TimeSpanValidator.cs
- HyperLinkStyle.cs
- HttpContextServiceHost.cs
- MembershipPasswordException.cs
- WSIdentityFaultException.cs
- ByeMessageApril2005.cs
- PropertyEmitter.cs
- XpsFilter.cs
- FixedDocumentSequencePaginator.cs
- PropertyManager.cs
- MailMessageEventArgs.cs
- CanonicalXml.cs
- AsymmetricCryptoHandle.cs
- SecurityPolicySection.cs
- SQLSingle.cs
- StateRuntime.cs
- SessionStateSection.cs
- _HeaderInfoTable.cs
- PersonalizablePropertyEntry.cs
- SplineQuaternionKeyFrame.cs
- PeerTransportSecuritySettings.cs
- AutomationPropertyInfo.cs
- NodeLabelEditEvent.cs
- JapaneseLunisolarCalendar.cs
- IPGlobalProperties.cs
- _ChunkParse.cs
- CompiledXpathExpr.cs
- SessionIDManager.cs
- ProcessStartInfo.cs
- GuidConverter.cs
- DataConnectionHelper.cs
- AttributeUsageAttribute.cs
- SqlDataSourceParameterParser.cs
- SqlTriggerAttribute.cs
- ModelUtilities.cs
- BuildProviderAppliesToAttribute.cs
- WebPartDisplayMode.cs
- ProtocolState.cs
- IssuerInformation.cs
- SrgsGrammarCompiler.cs
- SrgsElement.cs
- BinaryMessageFormatter.cs
- unitconverter.cs
- TagPrefixInfo.cs
- ProtectedConfiguration.cs
- FixedSOMLineRanges.cs
- UInt64.cs
- UserControl.cs
- SafeNativeMemoryHandle.cs
- TemplateColumn.cs
- SqlDataSourceCache.cs
- PropertyConverter.cs
- Brush.cs
- COMException.cs
- FixedSOMPage.cs
- _KerberosClient.cs
- ActionMessageFilterTable.cs
- UnsafeNativeMethodsPenimc.cs
- UnauthorizedAccessException.cs
- OracleSqlParser.cs
- PropertyHelper.cs
- DbParameterCollection.cs
- GuidConverter.cs
- WinInetCache.cs
- FilterFactory.cs
- CodeMemberEvent.cs
- EventPropertyMap.cs
- UInt64Converter.cs
- ReflectTypeDescriptionProvider.cs
- FontNamesConverter.cs
- DataSourceControlBuilder.cs
- ProviderBase.cs
- SqlFunctionAttribute.cs
- DataTableMappingCollection.cs
- SendMailErrorEventArgs.cs
- Camera.cs