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 / 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
- TargetFrameworkUtil.cs
- BinaryParser.cs
- CleanUpVirtualizedItemEventArgs.cs
- ListDictionaryInternal.cs
- ExpressionCopier.cs
- StoreContentChangedEventArgs.cs
- CriticalExceptions.cs
- MembershipSection.cs
- MultiSelectRootGridEntry.cs
- DBSchemaTable.cs
- ObjectSpanRewriter.cs
- PageThemeBuildProvider.cs
- SkipStoryboardToFill.cs
- DataShape.cs
- WorkflowInstanceTerminatedRecord.cs
- DataObjectAttribute.cs
- WindowsNonControl.cs
- DataListItemCollection.cs
- XmlWriter.cs
- DynamicILGenerator.cs
- TokenBasedSetEnumerator.cs
- LinqMaximalSubtreeNominator.cs
- RecordsAffectedEventArgs.cs
- SpAudioStreamWrapper.cs
- Stack.cs
- InternalException.cs
- TabControl.cs
- SafeNativeMethods.cs
- FamilyTypefaceCollection.cs
- EntityParameter.cs
- DropDownList.cs
- CallbackValidator.cs
- LinearKeyFrames.cs
- FileUtil.cs
- AsyncStreamReader.cs
- ReadOnlyHierarchicalDataSourceView.cs
- HttpHandler.cs
- HtmlProps.cs
- AppSettingsReader.cs
- WeakHashtable.cs
- DictionaryEntry.cs
- Freezable.cs
- ISO2022Encoding.cs
- MessageQueueConverter.cs
- DynamicQueryableWrapper.cs
- PropertyCollection.cs
- XXXOnTypeBuilderInstantiation.cs
- TagNameToTypeMapper.cs
- ValuePatternIdentifiers.cs
- ToolboxItemSnapLineBehavior.cs
- RadioButton.cs
- XmlFormatExtensionPointAttribute.cs
- Int32RectValueSerializer.cs
- Msec.cs
- ValidationPropertyAttribute.cs
- PrinterUnitConvert.cs
- SystemIcmpV6Statistics.cs
- StringSource.cs
- UInt16.cs
- PickDesigner.xaml.cs
- KeyValuePairs.cs
- TargetInvocationException.cs
- TypeInfo.cs
- ZipIOLocalFileHeader.cs
- PageWrapper.cs
- ScrollItemPatternIdentifiers.cs
- XPathNavigatorKeyComparer.cs
- MemberHolder.cs
- SQLInt16.cs
- MeasurementDCInfo.cs
- RuntimeCompatibilityAttribute.cs
- GeneratedCodeAttribute.cs
- XamlFigureLengthSerializer.cs
- InvalidFilterCriteriaException.cs
- CultureInfoConverter.cs
- CorrelationTokenTypeConvertor.cs
- MemoryStream.cs
- TagNameToTypeMapper.cs
- XmlStreamStore.cs
- OrderedEnumerableRowCollection.cs
- DrawListViewColumnHeaderEventArgs.cs
- ObfuscateAssemblyAttribute.cs
- DataGridViewCellPaintingEventArgs.cs
- DetailsViewRow.cs
- FontCacheLogic.cs
- Vertex.cs
- VisualTreeHelper.cs
- ResourceDictionaryCollection.cs
- MetadataItemEmitter.cs
- TreeViewHitTestInfo.cs
- UrlMapping.cs
- CollectionConverter.cs
- DesignerView.xaml.cs
- SamlAuthenticationStatement.cs
- XamlInterfaces.cs
- HttpDebugHandler.cs
- BorderGapMaskConverter.cs
- ObjectStorage.cs
- DrawListViewItemEventArgs.cs
- ValidationSummary.cs