Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Nested enum: RT.Coordinates.Cairo.Vertex.Position

Summary

Describes the position of a Cairo.Vertex in relation to the vertices of its containing Cairo.Vertex.Cell.

Remarks

The geometry of these points is visualized here:

TopLeftPlus1TopPosMiterTopRightMinus1TopRightTopRightPlus1BottomRightMinus1CenterPointTopNegMiterRightNegMiterTopEdgeCenterRightEdgeCenterRightPosMiterRightOuterMiterTopOuterMiterCenterRightInnerMiterTopInnerMiter

Enum values

4 The vertex one counter-clockwise from the bottom-right vertex of the referenced Cairo.Vertex.Cell.
5The vertex at the center of the referenced Cairo.Vertex.Cell.
13 The vertex halfway along the right edge of the referenced Cairo.Vertex.Cell. Used only if the cairo is rendered as part of a straightened rectangle (see Cairo.Vertices(AtEdges)).
11 The point where the right edge intersects with the extended line from the right cell’s Cairo.Center to our Cairo.Vertex.Position.TopRightPlus1. Used only if the cairo is rendered as part of a straightened rectangle (see Cairo.Vertices(AtEdges)).
15 The point where the right edge intersects with the extended line from Cairo.Center to Cairo.Vertex.Position.BottomRightMinus1. Used only if the cairo is rendered as part of a straightened rectangle (see Cairo.Vertices(AtEdges)).
12 The point off the right edge arising from extending the line from the bottom-right corner to Cairo.Vertex.Position.BottomRightMinus1. Used only if the cairo is rendered as part of a straightened rectangle (see Cairo.Vertices(AtEdges)).
14 The point beyond the right edge arising from extending the line from the top-right corner to Cairo.Vertex.Position.TopRightPlus1. Used only if the cairo is rendered as part of a straightened rectangle (see Cairo.Vertices(AtEdges)).
8 The vertex halfway along the top edge of the referenced Cairo.Vertex.Cell. Used only if the cairo is rendered as part of a straightened rectangle (see Cairo.Vertices(AtEdges)).
6 The point where the top edge intersects with the extended line from the above cell’s Cairo.Center to our Cairo.Vertex.Position.TopLeftPlus1. Used only if the cairo is rendered as part of a straightened rectangle (see Cairo.Vertices(AtEdges)).
10 The point where the top edge intersects with the extended line from Cairo.Center to Cairo.Vertex.Position.TopRightMinus1. Used only if the cairo is rendered as part of a straightened rectangle (see Cairo.Vertices(AtEdges)).
7 The point off the top edge arising from extending the line from the top-right corner to Cairo.Vertex.Position.TopRightMinus1. Used only if the cairo is rendered as part of a straightened rectangle (see Cairo.Vertices(AtEdges)).
0The vertex one clockwise from the top-left vertex of the referenced Cairo.Vertex.Cell.
9 The point beyond the top edge arising from extending the line from the top-left corner to Cairo.Vertex.Position.TopLeftPlus1. Used only if the cairo is rendered as part of a straightened rectangle (see Cairo.Vertices(AtEdges)).
2The top-right vertex of the referenced Cairo.Vertex.Cell.
1The vertex one counter-clockwise from Cairo.Vertex.Position.TopRight.
3The vertex one clockwise from Cairo.Vertex.Position.TopRight.