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
- CachedRequestParams.cs
- ObjectDataProvider.cs
- CommandID.cs
- DesignerDataStoredProcedure.cs
- RolePrincipal.cs
- StorageRoot.cs
- LabelExpression.cs
- QuaternionRotation3D.cs
- AppAction.cs
- MDIClient.cs
- EqualityComparer.cs
- DataSourceHelper.cs
- DbExpressionVisitor.cs
- TabControlCancelEvent.cs
- TemplateControl.cs
- ContextDataSource.cs
- SystemIPGlobalStatistics.cs
- WebHttpEndpointElement.cs
- _ShellExpression.cs
- AutomationProperties.cs
- WebServiceData.cs
- OleServicesContext.cs
- SqlBuffer.cs
- SqlMethodCallConverter.cs
- APCustomTypeDescriptor.cs
- FakeModelPropertyImpl.cs
- SchemaImporterExtensionElement.cs
- XmlByteStreamReader.cs
- StylusLogic.cs
- ConstraintManager.cs
- PeerNameRecordCollection.cs
- Matrix.cs
- PackWebRequestFactory.cs
- IpcManager.cs
- SqlServer2KCompatibilityAnnotation.cs
- MdImport.cs
- PerformanceCounterPermissionEntry.cs
- wgx_render.cs
- DiscreteKeyFrames.cs
- Comparer.cs
- XmlSchemaCollection.cs
- PrivilegeNotHeldException.cs
- MessageSecurityOverHttpElement.cs
- LayoutExceptionEventArgs.cs
- Fault.cs
- MaterialCollection.cs
- Merger.cs
- BuildProviderCollection.cs
- LineSegment.cs
- DBDataPermission.cs
- BufferedMessageData.cs
- CreateUserWizard.cs
- ExcludeFromCodeCoverageAttribute.cs
- CellParagraph.cs
- ListItemCollection.cs
- ServiceProviders.cs
- CorrelationToken.cs
- DecimalAnimation.cs
- Icon.cs
- WorkingDirectoryEditor.cs
- RecoverInstanceLocksCommand.cs
- WorkflowMessageEventArgs.cs
- XmlUnspecifiedAttribute.cs
- httpapplicationstate.cs
- ColumnHeaderCollectionEditor.cs
- Label.cs
- FixedSOMPage.cs
- ClientRuntime.cs
- login.cs
- XmlTypeMapping.cs
- IntranetCredentialPolicy.cs
- SpecialNameAttribute.cs
- RootNamespaceAttribute.cs
- WindowsRichEditRange.cs
- UniqueID.cs
- UpdatePanelControlTrigger.cs
- IItemProperties.cs
- ToolboxItemCollection.cs
- Queue.cs
- IISUnsafeMethods.cs
- ListChangedEventArgs.cs
- VirtualDirectoryMapping.cs
- ModelToObjectValueConverter.cs
- ExtenderControl.cs
- SiteMapDataSourceView.cs
- XmlAttributeProperties.cs
- XmlWriterTraceListener.cs
- CompiledAction.cs
- RegexCaptureCollection.cs
- BooleanStorage.cs
- WebPartTransformerAttribute.cs
- DataTableReader.cs
- TreeViewCancelEvent.cs
- tibetanshape.cs
- FaultContractAttribute.cs
- SoapSchemaMember.cs
- PagerSettings.cs
- Literal.cs
- WsdlInspector.cs
- QuaternionConverter.cs