Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / GeometryHitTestResult.cs / 1305600 / 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
- SecurityChannelFaultConverter.cs
- Light.cs
- NameValueConfigurationElement.cs
- Bidi.cs
- AdRotator.cs
- ApplicationContext.cs
- DefinitionUpdate.cs
- EntitySqlQueryState.cs
- CompressedStack.cs
- EditorPartCollection.cs
- ProgressiveCrcCalculatingStream.cs
- XmlUtf8RawTextWriter.cs
- ScrollProperties.cs
- KeyGestureValueSerializer.cs
- ColumnMapVisitor.cs
- TextElementEditingBehaviorAttribute.cs
- basenumberconverter.cs
- OdbcHandle.cs
- Schema.cs
- GridViewColumn.cs
- HttpApplicationFactory.cs
- EntityDataSourceView.cs
- SendKeys.cs
- PolygonHotSpot.cs
- CookielessHelper.cs
- DbCommandDefinition.cs
- ISO2022Encoding.cs
- ContentPathSegment.cs
- DataException.cs
- ApplicationId.cs
- StringInfo.cs
- SQLInt16Storage.cs
- ToRequest.cs
- Claim.cs
- Mouse.cs
- ContainerParagraph.cs
- ProcessManager.cs
- XPathNavigator.cs
- XmlSiteMapProvider.cs
- WebPartsSection.cs
- ImageDrawing.cs
- ArglessEventHandlerProxy.cs
- HandlerBase.cs
- BypassElementCollection.cs
- ClientRolePrincipal.cs
- EdmScalarPropertyAttribute.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- XmlDataSource.cs
- bindurihelper.cs
- StringSource.cs
- RequestQueryParser.cs
- HotSpotCollection.cs
- PolyBezierSegmentFigureLogic.cs
- BitmapImage.cs
- AuthenticationException.cs
- XmlSchemaAppInfo.cs
- StylusPlugInCollection.cs
- listviewsubitemcollectioneditor.cs
- TimelineGroup.cs
- DocumentPageTextView.cs
- MissingMemberException.cs
- Invariant.cs
- DbModificationCommandTree.cs
- DiagnosticSection.cs
- xdrvalidator.cs
- PageVisual.cs
- ReferencedType.cs
- HtmlHistory.cs
- OleDbConnectionFactory.cs
- ReadOnlyNameValueCollection.cs
- DbConnectionPoolOptions.cs
- CellTreeNode.cs
- RequestQueue.cs
- UIntPtr.cs
- WindowsFormsHostAutomationPeer.cs
- PinnedBufferMemoryStream.cs
- WebPartConnectionsDisconnectVerb.cs
- SynchronizingStream.cs
- BamlBinaryReader.cs
- Quaternion.cs
- BrushConverter.cs
- PathFigureCollection.cs
- MaskedTextProvider.cs
- CombinedGeometry.cs
- InvokeWebServiceDesigner.cs
- RegistrySecurity.cs
- Stylus.cs
- ModelItem.cs
- AppSettingsReader.cs
- XmlLanguage.cs
- SizeLimitedCache.cs
- DynamicDiscoSearcher.cs
- TextEndOfSegment.cs
- ListBase.cs
- TraceListeners.cs
- GridView.cs
- COM2AboutBoxPropertyDescriptor.cs
- HtmlTextArea.cs
- DecodeHelper.cs
- versioninfo.cs