Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- CustomExpression.cs
- PageContent.cs
- ObjectListFieldsPage.cs
- LeaseManager.cs
- TrustManager.cs
- GradientBrush.cs
- SmiMetaDataProperty.cs
- LoadedEvent.cs
- TTSEvent.cs
- TextEmbeddedObject.cs
- ConfigXmlCDataSection.cs
- StreamInfo.cs
- ComponentChangingEvent.cs
- Literal.cs
- UmAlQuraCalendar.cs
- CompilationSection.cs
- ProtocolsSection.cs
- NativeMethods.cs
- BoolExpr.cs
- CFGGrammar.cs
- Predicate.cs
- AutomationIdentifier.cs
- ListViewGroupConverter.cs
- TimeManager.cs
- FunctionNode.cs
- DifferencingCollection.cs
- AssemblyAttributes.cs
- AppSettingsExpressionEditor.cs
- TextInfo.cs
- DropSource.cs
- DbProviderFactories.cs
- IndexedWhereQueryOperator.cs
- AssociationTypeEmitter.cs
- METAHEADER.cs
- DataGridViewRowPrePaintEventArgs.cs
- SqlStatistics.cs
- SafeArrayRankMismatchException.cs
- sapiproxy.cs
- ChannelManager.cs
- SQLBytesStorage.cs
- RegexParser.cs
- VideoDrawing.cs
- RecordBuilder.cs
- TextTrailingWordEllipsis.cs
- SafeNativeMethodsCLR.cs
- ConnectionManagementElementCollection.cs
- CodeSnippetTypeMember.cs
- GlobalItem.cs
- ToolStripDropDownMenu.cs
- TypeDescriptionProviderAttribute.cs
- BamlResourceContent.cs
- mactripleDES.cs
- PtsContext.cs
- RawStylusInputReport.cs
- ScriptResourceAttribute.cs
- TreeWalker.cs
- SystemDiagnosticsSection.cs
- SessionPageStatePersister.cs
- StagingAreaInputItem.cs
- GridToolTip.cs
- DesignerEditorPartChrome.cs
- TextHidden.cs
- SHA512Managed.cs
- ProfileService.cs
- DataColumnPropertyDescriptor.cs
- EventPropertyMap.cs
- MetafileHeaderWmf.cs
- FrugalMap.cs
- WebPartTransformerAttribute.cs
- XmlValidatingReaderImpl.cs
- TabPageDesigner.cs
- XmlDigitalSignatureProcessor.cs
- MarginsConverter.cs
- PrimitiveType.cs
- SendingRequestEventArgs.cs
- assertwrapper.cs
- MetaColumn.cs
- ThumbAutomationPeer.cs
- WindowShowOrOpenTracker.cs
- ListControl.cs
- ReferencedCollectionType.cs
- MimeBasePart.cs
- Currency.cs
- HeaderedContentControl.cs
- StrongNamePublicKeyBlob.cs
- SqlDuplicator.cs
- DockingAttribute.cs
- CompensateDesigner.cs
- SchemaSetCompiler.cs
- LinkButton.cs
- TokenFactoryCredential.cs
- ExtendedProtectionPolicyTypeConverter.cs
- StorageEntityTypeMapping.cs
- Rights.cs
- MarkupCompilePass1.cs
- Activator.cs
- SqlCacheDependencyDatabaseCollection.cs
- WebPartDeleteVerb.cs
- RowUpdatingEventArgs.cs
- XPathNodeHelper.cs