Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Core / CSharp / System / Windows / Media / GeometryHitTestResult.cs / 1 / GeometryHitTestResult.cs
//------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2003 // // File: GeometryHitTestResult //----------------------------------------------------------------------------- using System; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Threading; using System.Collections; using System.Diagnostics; using MS.Internal; namespace System.Windows.Media { ////// This class returns the point and visual hit during a hit test pass. /// public class GeometryHitTestResult : HitTestResult { private IntersectionDetail _intersectionDetail; ////// This constructor takes a visual and point respresenting a hit. /// public GeometryHitTestResult( Visual visualHit, IntersectionDetail intersectionDetail) : base(visualHit) { _intersectionDetail = intersectionDetail; } ////// The intersection detail with how geometry intersected with scene. /// public IntersectionDetail IntersectionDetail { get { return _intersectionDetail; } } ////// Re-expose Visual property strongly typed to 2D Visual. /// public new Visual VisualHit { get { return (Visual) base.VisualHit; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2003 // // File: GeometryHitTestResult //----------------------------------------------------------------------------- using System; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Threading; using System.Collections; using System.Diagnostics; using MS.Internal; namespace System.Windows.Media { ////// This class returns the point and visual hit during a hit test pass. /// public class GeometryHitTestResult : HitTestResult { private IntersectionDetail _intersectionDetail; ////// This constructor takes a visual and point respresenting a hit. /// public GeometryHitTestResult( Visual visualHit, IntersectionDetail intersectionDetail) : base(visualHit) { _intersectionDetail = intersectionDetail; } ////// The intersection detail with how geometry intersected with scene. /// public IntersectionDetail IntersectionDetail { get { return _intersectionDetail; } } ////// Re-expose Visual property strongly typed to 2D Visual. /// public new Visual VisualHit { get { return (Visual) base.VisualHit; } } } } // 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
- ListViewHitTestInfo.cs
- diagnosticsswitches.cs
- SqlDataSourceCustomCommandEditor.cs
- FormsAuthenticationCredentials.cs
- StateItem.cs
- SaveFileDialog.cs
- UserControl.cs
- ModelChangedEventArgsImpl.cs
- ComponentDispatcher.cs
- PageThemeParser.cs
- figurelength.cs
- OleDbReferenceCollection.cs
- DbDataAdapter.cs
- ZipIOModeEnforcingStream.cs
- SmtpFailedRecipientException.cs
- StyleSelector.cs
- EntityDataSourceSelectedEventArgs.cs
- DetailsViewUpdateEventArgs.cs
- MSAAWinEventWrap.cs
- PipeStream.cs
- RepeatButton.cs
- XmlAnyAttributeAttribute.cs
- HelpHtmlBuilder.cs
- FolderBrowserDialog.cs
- Model3DCollection.cs
- DataGridAutoFormatDialog.cs
- AdornerPresentationContext.cs
- OdbcConnectionOpen.cs
- FileSecurity.cs
- AssemblyNameProxy.cs
- XmlSerializerAssemblyAttribute.cs
- TemplatedMailWebEventProvider.cs
- MethodBody.cs
- CodeIdentifier.cs
- COM2TypeInfoProcessor.cs
- CompositeFontParser.cs
- StructuralType.cs
- MenuItem.cs
- QilUnary.cs
- DesignBindingPicker.cs
- FileSystemEventArgs.cs
- _DomainName.cs
- RawStylusInputCustomDataList.cs
- DataListItemCollection.cs
- HtmlImage.cs
- DocobjHost.cs
- TreeViewImageIndexConverter.cs
- PrimaryKeyTypeConverter.cs
- DesignerForm.cs
- StyleTypedPropertyAttribute.cs
- RecognitionEventArgs.cs
- Label.cs
- MaskedTextProvider.cs
- DataListItemCollection.cs
- SafeMarshalContext.cs
- QilStrConcat.cs
- DbConnectionStringCommon.cs
- DnsEndPoint.cs
- VirtualDirectoryMapping.cs
- NativeMethods.cs
- RadioButton.cs
- GenericArgumentsUpdater.cs
- EntityObject.cs
- BaseCollection.cs
- OAVariantLib.cs
- ResourceManager.cs
- ExpressionConverter.cs
- CodeNamespaceImportCollection.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- SystemIcmpV4Statistics.cs
- ResourcePermissionBase.cs
- ReadOnlyNameValueCollection.cs
- XmlComplianceUtil.cs
- PropertyGeneratedEventArgs.cs
- NameObjectCollectionBase.cs
- XamlPoint3DCollectionSerializer.cs
- GeometryDrawing.cs
- InternalCompensate.cs
- ServicePointManagerElement.cs
- BaseTemplateCodeDomTreeGenerator.cs
- HttpCachePolicy.cs
- DataViewSetting.cs
- UnionExpr.cs
- HandlerFactoryCache.cs
- HashCryptoHandle.cs
- ListControlDesigner.cs
- TaiwanCalendar.cs
- DataViewListener.cs
- EntityTransaction.cs
- QuaternionRotation3D.cs
- IUnknownConstantAttribute.cs
- TableLayoutCellPaintEventArgs.cs
- NullableConverter.cs
- PopupRootAutomationPeer.cs
- FontDialog.cs
- EventProvider.cs
- HttpTransportSecurityElement.cs
- XpsImage.cs
- QilInvokeEarlyBound.cs
- IISMapPath.cs