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
- ToolStripDropDownClosedEventArgs.cs
- GridViewRow.cs
- WebHttpBindingElement.cs
- XsltException.cs
- ConfigDefinitionUpdates.cs
- RegisterResponseInfo.cs
- MonitorWrapper.cs
- FixedSOMTableRow.cs
- Rect.cs
- CollectionViewProxy.cs
- Native.cs
- DataObject.cs
- IISMapPath.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- _AcceptOverlappedAsyncResult.cs
- IntranetCredentialPolicy.cs
- UnitySerializationHolder.cs
- FontCollection.cs
- IndentTextWriter.cs
- OdbcConnectionFactory.cs
- WorkflowValidationFailedException.cs
- WebBrowserDocumentCompletedEventHandler.cs
- ServiceOperationParameter.cs
- IListConverters.cs
- ExpressionBuilderCollection.cs
- AssemblyBuilder.cs
- RecognizedPhrase.cs
- PasswordDeriveBytes.cs
- AnnotationComponentChooser.cs
- PrintDialog.cs
- DropTarget.cs
- CalendarData.cs
- QilScopedVisitor.cs
- RuleSettingsCollection.cs
- PageStatePersister.cs
- ContextActivityUtils.cs
- FontFamilyConverter.cs
- NamedObject.cs
- ElementAction.cs
- Point4DConverter.cs
- HttpAsyncResult.cs
- MappingModelBuildProvider.cs
- SqlBooleanMismatchVisitor.cs
- ListViewInsertionMark.cs
- StylusSystemGestureEventArgs.cs
- CreateParams.cs
- StorageComplexPropertyMapping.cs
- UnsafeNetInfoNativeMethods.cs
- StringConverter.cs
- StoreItemCollection.Loader.cs
- WindowsToolbar.cs
- RuleSettings.cs
- SafeProcessHandle.cs
- SiteMapDataSourceView.cs
- StringTraceRecord.cs
- WebPartTransformer.cs
- MobileControlsSection.cs
- XmlSchemaIdentityConstraint.cs
- TransformerTypeCollection.cs
- StreamSecurityUpgradeInitiatorAsyncResult.cs
- CompiledQueryCacheEntry.cs
- storepermissionattribute.cs
- StrongTypingException.cs
- MutableAssemblyCacheEntry.cs
- validation.cs
- AttachmentCollection.cs
- WebPartsPersonalizationAuthorization.cs
- WebPartDeleteVerb.cs
- NonVisualControlAttribute.cs
- Boolean.cs
- HwndProxyElementProvider.cs
- Rotation3DAnimationBase.cs
- LambdaCompiler.Address.cs
- CodeDOMUtility.cs
- AnnotationDocumentPaginator.cs
- StrokeIntersection.cs
- MostlySingletonList.cs
- StreamWithDictionary.cs
- BitmapPalettes.cs
- Accessible.cs
- InvalidTimeZoneException.cs
- InstanceHandleReference.cs
- ContentElement.cs
- ApplicationDirectory.cs
- SqlConnectionHelper.cs
- HtmlProps.cs
- Image.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- EditorZoneBase.cs
- ButtonFieldBase.cs
- DataGridViewLayoutData.cs
- ParameterBinding.cs
- DateTimeConverter2.cs
- CursorConverter.cs
- ObjectHandle.cs
- VScrollBar.cs
- GlyphTypeface.cs
- CacheSection.cs
- GeometryGroup.cs
- FaultBookmark.cs