VisSpatialRelationCodes Constants
Visio Automation Reference |
Codes for spatial relationships between shapes to be passed to the Shape.SpatialRelation property.
Remarks
The spatial relationship between shapes can be indicated by any combination of the following values.
Constant | Value | Description |
---|---|---|
visSpatialContainedIn |
&H4 |
A shape can be contained within another shape. Shape B is contained within shape A if shape A encloses every region and path of shape B. |
visSpatialContain |
&H2 |
A shape can contain another shape. Shape A contains shape B if shape A encloses every region and path of shape B. |
visSpatialOverlap |
&H1 |
Two shapes can overlap. Shapes overlap if their interior regions have at least one point in common. You will also get this result if you compare a shape to itself or if either shape is a sub-shape of the other. |
visSpatialTouching |
&H8 |
A shape can be touching another shape. Shape A touches shape B if neither one contains or overlaps the other and they have one or more common points whose distance is within the specified tolerance. |