All types
|
All members
RT.Coordinates
RT.Coordinates
At
Edges
Cairo
Cairo
(
cell
,
pos
)
Cairo
(
x
,
y
,
pos
)
Equals
(
other
)
Equals
(
obj
)
GetHashCode
()
Rectangle
(
width
,
height
)
Rectangle
(
dx
,
dy
,
dw
,
dh
)
ToString
()
Vertices
(
at
Edges
)
Vertices
(
dx
,
dy
,
dw
,
dh
)
operator==
(
one
,
two
)
operator!=
(
one
,
two
)
Cell
Center
Edges
Neighbors
Pos
Grid
Position
Vertex
Vertex
(
cell
,
pos
)
Equals
(
other
)
Equals
(
obj
)
GetHashCode
()
Cell
Point
Pos
Position
BottomRightMinus1
CenterPoint
RightEdgeCenter
RightEdgeNegMiter
RightEdgePosMiter
RightInnerMiter
RightOuterMiter
TopEdgeCenter
TopEdgeNegMiter
TopEdgePosMiter
TopInnerMiter
TopLeftPlus1
TopOuterMiter
TopRight
TopRightMinus1
TopRightPlus1
Cell
With
Distance
<TCell>
Chamf
Circle
Fraction
Circular
Cell
Combined
Cell
<TCell>
Edge
Edge
Info
<TCell>
Edge
Type
Floret
Generic
Vertex
Grid
Utils
Hex
IHas
Direction
<TCell, TDirection>
IHas
Svg
Geometry
INeighbor
<TCell>
Kite
Link
<T>
Maze
Bias
Octo
Cell
Penrose
Penta
Cell
Pentavector
Rhomb
Rhombihexadel
Snubquad
Square
Structure
<TCell>
Svg
Color
Svg
Instructions
Tri
Vertex
PuzzleSolvers
RT.CommandLine
RT.Geometry
RT.Json
RT.Lingo.Base
RT.PostBuild
RT.Serialization
RT.Serialization.Binary
RT.Serialization.Json
RT.Serialization.Xml
RT.Util.Core
Legend
Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field
Nested enum:
RT.Coordinates.
Cairo.Vertex.Position
Assembly:
RT.Coordinates, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null
Namespace:
RT.Coordinates
Declared in:
RT.Coordinates.
Cairo
.
Vertex
Show inherited types...
Inherits from:
System.Enum
System.ValueType
object
Show implemented interfaces...
Implements:
System.IComparable
System.IConvertible
System.IFormattable
System.ISpanFormattable
Underlying integer type:
System.Int32
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:
TopLeftPlus1
TopPosMiter
TopRightMinus1
TopRight
TopRightPlus1
BottomRightMinus1
CenterPoint
TopNegMiter
RightNegMiter
TopEdgeCenter
RightEdgeCenter
RightPosMiter
RightOuterMiter
TopOuterMiter
Center
RightInnerMiter
TopInnerMiter
Enum values
BottomRightMinus1
4
The vertex one counter-clockwise from the bottom-right vertex of the referenced
Cairo
.
Vertex
.
Cell
.
CenterPoint
5
The vertex at the center of the referenced
Cairo
.
Vertex
.
Cell
.
RightEdgeCenter
13
The vertex halfway along the right edge of the referenced
Cairo
.
Vertex
.
Cell
.
(see also remarks)
RightEdgeNegMiter
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
.
(see also remarks)
RightEdgePosMiter
15
The point where the right edge intersects with the extended line from
Cairo
.
Center
to
Cairo
.
Vertex
.
Position
.
BottomRightMinus1
.
(see also remarks)
RightInnerMiter
12
The point off the right edge arising from extending the line from the bottom-right corner to
Cairo
.
Vertex
.
Position
.
BottomRightMinus1
.
(see also remarks)
RightOuterMiter
14
The point beyond the right edge arising from extending the line from the top-right corner to
Cairo
.
Vertex
.
Position
.
TopRightPlus1
.
(see also remarks)
TopEdgeCenter
8
The vertex halfway along the top edge of the referenced
Cairo
.
Vertex
.
Cell
.
(see also remarks)
TopEdgeNegMiter
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
.
(see also remarks)
TopEdgePosMiter
10
The point where the top edge intersects with the extended line from
Cairo
.
Center
to
Cairo
.
Vertex
.
Position
.
TopRightMinus1
.
(see also remarks)
TopInnerMiter
7
The point off the top edge arising from extending the line from the top-right corner to
Cairo
.
Vertex
.
Position
.
TopRightMinus1
.
(see also remarks)
TopLeftPlus1
0
The vertex one clockwise from the top-left vertex of the referenced
Cairo
.
Vertex
.
Cell
.
TopOuterMiter
9
The point beyond the top edge arising from extending the line from the top-left corner to
Cairo
.
Vertex
.
Position
.
TopLeftPlus1
.
(see also remarks)
TopRight
2
The top-right vertex of the referenced
Cairo
.
Vertex
.
Cell
.
TopRightMinus1
1
The vertex one counter-clockwise from
Cairo
.
Vertex
.
Position
.
TopRight
.
TopRightPlus1
3
The vertex one clockwise from
Cairo
.
Vertex
.
Position
.
TopRight
.