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
- SqlHelper.cs
- TransactionWaitAsyncResult.cs
- CodePropertyReferenceExpression.cs
- Point3DIndependentAnimationStorage.cs
- TextDecorationLocationValidation.cs
- HtmlInputText.cs
- ImportContext.cs
- FormattedTextSymbols.cs
- DragDeltaEventArgs.cs
- ProxyAttribute.cs
- URLMembershipCondition.cs
- ElementHost.cs
- TextSelectionHighlightLayer.cs
- StreamingContext.cs
- TransformConverter.cs
- ControlBindingsCollection.cs
- SocketAddress.cs
- ScrollViewer.cs
- EntityViewContainer.cs
- EventMap.cs
- CodeDomSerializer.cs
- DesignerActionHeaderItem.cs
- SelectedDatesCollection.cs
- BlockCollection.cs
- Hash.cs
- NameValueConfigurationElement.cs
- EventMap.cs
- CallTemplateAction.cs
- webeventbuffer.cs
- FrugalMap.cs
- LocationUpdates.cs
- DataListItem.cs
- NetWebProxyFinder.cs
- PartialCachingControl.cs
- GridToolTip.cs
- WebEvents.cs
- EllipseGeometry.cs
- FocusTracker.cs
- ManifestResourceInfo.cs
- DbProviderFactoriesConfigurationHandler.cs
- XmlTypeMapping.cs
- EntityDataSourceValidationException.cs
- AssemblyAttributes.cs
- LinqTreeNodeEvaluator.cs
- SmtpTransport.cs
- MimeBasePart.cs
- AgileSafeNativeMemoryHandle.cs
- SymbolType.cs
- VisualTreeUtils.cs
- BaseCAMarshaler.cs
- WebPartPersonalization.cs
- CalendarDateRangeChangingEventArgs.cs
- PackageFilter.cs
- RelationshipType.cs
- DataControlCommands.cs
- NumericUpDownAcceleration.cs
- NamedElement.cs
- UnlockInstanceAsyncResult.cs
- ListDataHelper.cs
- BinHexDecoder.cs
- InstanceOwnerException.cs
- MenuItemStyleCollection.cs
- WCFBuildProvider.cs
- SessionIDManager.cs
- OpenFileDialog.cs
- DataObjectPastingEventArgs.cs
- NotificationContext.cs
- WindowsFormsHost.cs
- Utils.cs
- XmlEncodedRawTextWriter.cs
- CompiledRegexRunner.cs
- SupportingTokenSecurityTokenResolver.cs
- SchemaAttDef.cs
- precedingsibling.cs
- QilName.cs
- DesignerSerializationVisibilityAttribute.cs
- GeometryDrawing.cs
- RuntimeConfig.cs
- FreezableCollection.cs
- CollectionChangeEventArgs.cs
- XamlTypeMapper.cs
- StylusShape.cs
- DataObjectAttribute.cs
- FontStyles.cs
- CodeThrowExceptionStatement.cs
- XNodeNavigator.cs
- WindowsFormsLinkLabel.cs
- CultureSpecificCharacterBufferRange.cs
- SmtpCommands.cs
- InterleavedZipPartStream.cs
- PasswordPropertyTextAttribute.cs
- _TransmitFileOverlappedAsyncResult.cs
- ForeignKeyConstraint.cs
- SimpleApplicationHost.cs
- path.cs
- StructuralComparisons.cs
- DataGridViewAdvancedBorderStyle.cs
- PageSettings.cs
- WindowsListViewSubItem.cs
- x509utils.cs