CircleShapeGeometry::DoHitTest Method (IGeometryHost^, PointD, DiagramHitTestInfo^, Boolean)
Visual Studio 2015
Returns a value indicating whether the given point is within the boundary of the geometry. The hit test results are also returned.
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
public: virtual bool DoHitTest( IGeometryHost^ geometryHost, PointD hitPoint, DiagramHitTestInfo^ hitTestInfo, bool includeTolerance ) override
Parameters
- geometryHost
-
Type:
Microsoft.VisualStudio.Modeling.Diagrams::IGeometryHost^
The instance data for the geometry.
- hitPoint
-
Type:
Microsoft.VisualStudio.Modeling.Diagrams::PointD
The point to test. The point is in world units and is relative to the top-left of the IGeometryHost's parent.
- hitTestInfo
-
Type:
Microsoft.VisualStudio.Modeling.Diagrams::DiagramHitTestInfo^
The object which will be updated with the hit test results. This argument may be null in which case it is ignored.
- includeTolerance
-
Type:
System::Boolean
true to include tolerance in the HitTest calculation; false to exclude tolerance.
Return Value
Type: System::BooleanThe geometry boundary includes the thickness of the outline pen that lies outside of the graphics path used to draw the geometry.
Show: