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.Servers
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
.