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
- MenuItemCollectionEditor.cs
- SpeechSynthesizer.cs
- InertiaExpansionBehavior.cs
- safesecurityhelperavalon.cs
- TextDecorationLocationValidation.cs
- MULTI_QI.cs
- ProxyOperationRuntime.cs
- MouseGesture.cs
- CodeParameterDeclarationExpression.cs
- ServiceMetadataExtension.cs
- NodeCounter.cs
- CodeTypeReferenceCollection.cs
- WebResourceAttribute.cs
- FocusTracker.cs
- CopyAction.cs
- ToolStripComboBox.cs
- Pair.cs
- MimeTypeAttribute.cs
- SHA256.cs
- ExpressionNode.cs
- PageParser.cs
- AnnotationAdorner.cs
- SqlFunctionAttribute.cs
- TabPage.cs
- InkPresenterAutomationPeer.cs
- formatter.cs
- FlowSwitchDesigner.xaml.cs
- Random.cs
- RadioButton.cs
- ElementMarkupObject.cs
- ToolStripSettings.cs
- SubstitutionResponseElement.cs
- DependencyObjectType.cs
- NamespaceInfo.cs
- MetadataCacheItem.cs
- RepeatInfo.cs
- DuplicateDetector.cs
- MetaTable.cs
- ProfileEventArgs.cs
- Lock.cs
- EpmContentDeSerializer.cs
- ScrollPatternIdentifiers.cs
- DataGridViewRowHeaderCell.cs
- SqlTransaction.cs
- Events.cs
- SendKeys.cs
- InstallerTypeAttribute.cs
- VectorAnimationUsingKeyFrames.cs
- CheckoutException.cs
- WebResourceAttribute.cs
- IntranetCredentialPolicy.cs
- CodeCompiler.cs
- CopyOnWriteList.cs
- ComplexObject.cs
- Misc.cs
- Buffer.cs
- ApplicationSecurityManager.cs
- PageThemeCodeDomTreeGenerator.cs
- DuplexChannel.cs
- PathSegment.cs
- NegotiateStream.cs
- DefaultAssemblyResolver.cs
- OpCopier.cs
- UniqueCodeIdentifierScope.cs
- TdsParameterSetter.cs
- CompiledXpathExpr.cs
- WebPermission.cs
- ApplicationTrust.cs
- SoapIgnoreAttribute.cs
- DataServiceStreamResponse.cs
- DynamicMethod.cs
- DecoderExceptionFallback.cs
- XmlAnyAttributeAttribute.cs
- StylusDevice.cs
- GridProviderWrapper.cs
- RealProxy.cs
- ModifiableIteratorCollection.cs
- DataGridCellItemAutomationPeer.cs
- RelationHandler.cs
- SqlTypeConverter.cs
- ColumnTypeConverter.cs
- WebBrowserSiteBase.cs
- VirtualDirectoryMappingCollection.cs
- ItemContainerProviderWrapper.cs
- RNGCryptoServiceProvider.cs
- ParagraphResult.cs
- HttpListenerException.cs
- KeyInterop.cs
- TextSelectionProcessor.cs
- ElementFactory.cs
- EmptyEnumerator.cs
- TextSimpleMarkerProperties.cs
- PrintDialog.cs
- MultiBinding.cs
- OletxResourceManager.cs
- DragEventArgs.cs
- JoinElimination.cs
- DataServiceProviderMethods.cs
- SharedPersonalizationStateInfo.cs
- BinaryCommonClasses.cs