├── .gitattributes
├── .gitignore
├── Doxyfile
├── HexGrid.nunit
├── HexGrid.sln
├── HexGrid
├── Enums
│ ├── DiagonalEnum.cs
│ ├── DirectionEnum.cs
│ ├── ParityEnum.cs
│ ├── RotationEnum.cs
│ └── TriangleEnum.cs
├── HexGrid.csproj
├── HexGrid.nuspec
├── Logical
│ ├── AxialHexCoord.cs
│ ├── CubicHexCoord.cs
│ ├── FloatAxial.cs
│ ├── FloatCubic.cs
│ ├── HexGrid.cs
│ └── OffsetHexCoord.cs
├── Properties
│ └── AssemblyInfo.cs
└── Vec2D.cs
├── HexGridExample
├── App.config
├── HexGridExample.csproj
├── Program.cs
└── Properties
│ └── AssemblyInfo.cs
├── HexGridTest
├── AxialHexCoordTest.cs
├── CubicHexCoordTest.cs
├── FloatAxialTest.cs
├── FloatCubicTest.cs
├── HexGridTest.cs
├── HexGridTest.csproj
├── OffsetHexCoordTest.cs
├── Properties
│ └── AssemblyInfo.cs
├── Vec2DTest.cs
└── packages.config
├── LICENSE
├── README.md
├── docs
└── html
│ ├── _assembly_info_8cs.html
│ ├── _axial_hex_coord_8cs.html
│ ├── _cubic_hex_coord_8cs.html
│ ├── _diagonal_enum_8cs.html
│ ├── _diagonal_enum_8cs.js
│ ├── _direction_enum_8cs.html
│ ├── _direction_enum_8cs.js
│ ├── _float_axial_8cs.html
│ ├── _float_cubic_8cs.html
│ ├── _hex_grid_8cs.html
│ ├── _offset_hex_coord_8cs.html
│ ├── _parity_enum_8cs.html
│ ├── _parity_enum_8cs.js
│ ├── _rotation_enum_8cs.html
│ ├── _rotation_enum_8cs.js
│ ├── _temporary_generated_file__036_c0_b5_b-1481-4323-8_d20-8_f5_a_d_c_b23_d92_8cs.html
│ ├── _temporary_generated_file__5937a670-0e60-4077-877b-f7221da3dda1_8cs.html
│ ├── _temporary_generated_file___e7_a71_f73-0_f8_d-4_b9_b-_b56_e-8_e70_b10_b_c5_d3_8cs.html
│ ├── _triangle_enum_8cs.html
│ ├── _triangle_enum_8cs.js
│ ├── _vec2_d_8cs.html
│ ├── annotated.html
│ ├── annotated.js
│ ├── arrowdown.png
│ ├── arrowright.png
│ ├── bc_s.png
│ ├── bdwn.png
│ ├── classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid-members.html
│ ├── classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html
│ ├── classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.js
│ ├── classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid-members.html
│ ├── classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid.html
│ ├── classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid.js
│ ├── classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid-members.html
│ ├── classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid.html
│ ├── classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid.js
│ ├── classes.html
│ ├── closed.png
│ ├── dir_3cb425e2b7a3497cb33453c12e0f9dfb.html
│ ├── dir_3cb425e2b7a3497cb33453c12e0f9dfb.js
│ ├── dir_51c379603e08bdd9e16e7f102c936f9d.html
│ ├── dir_51c379603e08bdd9e16e7f102c936f9d.js
│ ├── dir_9edb41ecf4d8ed9652bfb4c7b0e784ac.html
│ ├── dir_9edb41ecf4d8ed9652bfb4c7b0e784ac.js
│ ├── dir_9eed77f92de805d0c609728ec5fe3bb4.html
│ ├── dir_9eed77f92de805d0c609728ec5fe3bb4.js
│ ├── doc.png
│ ├── doxygen.css
│ ├── doxygen.png
│ ├── dynsections.js
│ ├── files.html
│ ├── files.js
│ ├── folderclosed.png
│ ├── folderopen.png
│ ├── functions.html
│ ├── functions_func.html
│ ├── functions_prop.html
│ ├── functions_vars.html
│ ├── index.html
│ ├── jquery.js
│ ├── namespaceca.html
│ ├── namespaceca.js
│ ├── namespaceca_1_1axoninteractive.html
│ ├── namespaceca_1_1axoninteractive.js
│ ├── namespaceca_1_1axoninteractive_1_1_geometry.html
│ ├── namespaceca_1_1axoninteractive_1_1_geometry.js
│ ├── namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html
│ ├── namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.js
│ ├── namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex_grid.html
│ ├── namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex_grid.js
│ ├── namespaceca_1_1axoninteractive_1_1_utilities.html
│ ├── namespaceca_1_1axoninteractive_1_1_utilities.js
│ ├── namespaceca_1_1axoninteractive_1_1_utilities_1_1_hex_grid.html
│ ├── namespaceca_1_1axoninteractive_1_1_utilities_1_1_hex_grid.js
│ ├── namespacemembers.html
│ ├── namespacemembers_enum.html
│ ├── namespacemembers_eval.html
│ ├── namespaces.html
│ ├── namespaces.js
│ ├── nav_f.png
│ ├── nav_g.png
│ ├── nav_h.png
│ ├── navtree.css
│ ├── navtree.js
│ ├── navtreedata.js
│ ├── navtreeindex0.js
│ ├── open.png
│ ├── resize.js
│ ├── search
│ ├── all_0.html
│ ├── all_0.js
│ ├── all_1.html
│ ├── all_1.js
│ ├── all_10.html
│ ├── all_10.js
│ ├── all_11.html
│ ├── all_11.js
│ ├── all_12.html
│ ├── all_12.js
│ ├── all_13.html
│ ├── all_13.js
│ ├── all_14.html
│ ├── all_14.js
│ ├── all_15.html
│ ├── all_15.js
│ ├── all_2.html
│ ├── all_2.js
│ ├── all_3.html
│ ├── all_3.js
│ ├── all_4.html
│ ├── all_4.js
│ ├── all_5.html
│ ├── all_5.js
│ ├── all_6.html
│ ├── all_6.js
│ ├── all_7.html
│ ├── all_7.js
│ ├── all_8.html
│ ├── all_8.js
│ ├── all_9.html
│ ├── all_9.js
│ ├── all_a.html
│ ├── all_a.js
│ ├── all_b.html
│ ├── all_b.js
│ ├── all_c.html
│ ├── all_c.js
│ ├── all_d.html
│ ├── all_d.js
│ ├── all_e.html
│ ├── all_e.js
│ ├── all_f.html
│ ├── all_f.js
│ ├── classes_0.html
│ ├── classes_0.js
│ ├── classes_1.html
│ ├── classes_1.js
│ ├── classes_2.html
│ ├── classes_2.js
│ ├── classes_3.html
│ ├── classes_3.js
│ ├── classes_4.html
│ ├── classes_4.js
│ ├── classes_5.html
│ ├── classes_5.js
│ ├── close.png
│ ├── enums_0.html
│ ├── enums_0.js
│ ├── enums_1.html
│ ├── enums_1.js
│ ├── enums_2.html
│ ├── enums_2.js
│ ├── enums_3.html
│ ├── enums_3.js
│ ├── enumvalues_0.html
│ ├── enumvalues_0.js
│ ├── enumvalues_1.html
│ ├── enumvalues_1.js
│ ├── enumvalues_2.html
│ ├── enumvalues_2.js
│ ├── enumvalues_3.html
│ ├── enumvalues_3.js
│ ├── enumvalues_4.html
│ ├── enumvalues_4.js
│ ├── enumvalues_5.html
│ ├── enumvalues_5.js
│ ├── enumvalues_6.html
│ ├── enumvalues_6.js
│ ├── enumvalues_7.html
│ ├── enumvalues_7.js
│ ├── files_0.html
│ ├── files_0.js
│ ├── files_1.html
│ ├── files_1.js
│ ├── files_2.html
│ ├── files_2.js
│ ├── files_3.html
│ ├── files_3.js
│ ├── files_4.html
│ ├── files_4.js
│ ├── files_5.html
│ ├── files_5.js
│ ├── files_6.html
│ ├── files_6.js
│ ├── files_7.html
│ ├── files_7.js
│ ├── files_8.html
│ ├── files_8.js
│ ├── files_9.html
│ ├── files_9.js
│ ├── functions_0.html
│ ├── functions_0.js
│ ├── functions_1.html
│ ├── functions_1.js
│ ├── functions_2.html
│ ├── functions_2.js
│ ├── functions_3.html
│ ├── functions_3.js
│ ├── functions_4.html
│ ├── functions_4.js
│ ├── functions_5.html
│ ├── functions_5.js
│ ├── functions_6.html
│ ├── functions_6.js
│ ├── functions_7.html
│ ├── functions_7.js
│ ├── functions_8.html
│ ├── functions_8.js
│ ├── functions_9.html
│ ├── functions_9.js
│ ├── functions_a.html
│ ├── functions_a.js
│ ├── functions_b.html
│ ├── functions_b.js
│ ├── functions_c.html
│ ├── functions_c.js
│ ├── functions_d.html
│ ├── functions_d.js
│ ├── functions_e.html
│ ├── functions_e.js
│ ├── functions_f.html
│ ├── functions_f.js
│ ├── mag_sel.png
│ ├── namespaces_0.html
│ ├── namespaces_0.js
│ ├── nomatches.html
│ ├── properties_0.html
│ ├── properties_0.js
│ ├── properties_1.html
│ ├── properties_1.js
│ ├── properties_2.html
│ ├── properties_2.js
│ ├── properties_3.html
│ ├── properties_3.js
│ ├── search.css
│ ├── search.js
│ ├── search_l.png
│ ├── search_m.png
│ ├── search_r.png
│ ├── searchdata.js
│ ├── variables_0.html
│ ├── variables_0.js
│ ├── variables_1.html
│ ├── variables_1.js
│ ├── variables_2.html
│ ├── variables_2.js
│ ├── variables_3.html
│ ├── variables_3.js
│ ├── variables_4.html
│ ├── variables_4.js
│ ├── variables_5.html
│ ├── variables_5.js
│ ├── variables_6.html
│ ├── variables_6.js
│ ├── variables_7.html
│ └── variables_7.js
│ ├── splitbar.png
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.js
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.js
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.js
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.js
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.js
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.js
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord.js
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_cubic_hex_coord-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_cubic_hex_coord.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_cubic_hex_coord.js
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial.js
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic.js
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.js
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_vec2_d-members.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_vec2_d.html
│ ├── structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_vec2_d.js
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord-members.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord.js
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_cubic_hex_coord-members.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_cubic_hex_coord.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_cubic_hex_coord.js
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial-members.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial.js
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic-members.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.js
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord-members.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord.js
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_vec2_d-members.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_vec2_d.html
│ ├── structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_vec2_d.js
│ ├── sync_off.png
│ ├── sync_on.png
│ ├── tab_a.png
│ ├── tab_b.png
│ ├── tab_h.png
│ ├── tab_s.png
│ └── tabs.css
└── icon.png
/HexGrid.nunit:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/HexGrid.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Express 2013 for Windows Desktop
4 | VisualStudioVersion = 12.0.31101.0
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HexGrid", "HexGrid\HexGrid.csproj", "{730CE1A8-6F93-424D-AAF1-057182BC21EF}"
7 | EndProject
8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HexGridTest", "HexGridTest\HexGridTest.csproj", "{5006EA84-39F5-4C19-8A98-8A2B7007B3D8}"
9 | ProjectSection(ProjectDependencies) = postProject
10 | {730CE1A8-6F93-424D-AAF1-057182BC21EF} = {730CE1A8-6F93-424D-AAF1-057182BC21EF}
11 | EndProjectSection
12 | EndProject
13 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HexGridExample", "HexGridExample\HexGridExample.csproj", "{508A6102-47E9-49BB-ABA6-8FEF7CAFCBEA}"
14 | ProjectSection(ProjectDependencies) = postProject
15 | {730CE1A8-6F93-424D-AAF1-057182BC21EF} = {730CE1A8-6F93-424D-AAF1-057182BC21EF}
16 | EndProjectSection
17 | EndProject
18 | Global
19 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
20 | Debug|Any CPU = Debug|Any CPU
21 | Release|Any CPU = Release|Any CPU
22 | EndGlobalSection
23 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
24 | {730CE1A8-6F93-424D-AAF1-057182BC21EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
25 | {730CE1A8-6F93-424D-AAF1-057182BC21EF}.Debug|Any CPU.Build.0 = Debug|Any CPU
26 | {730CE1A8-6F93-424D-AAF1-057182BC21EF}.Release|Any CPU.ActiveCfg = Release|Any CPU
27 | {730CE1A8-6F93-424D-AAF1-057182BC21EF}.Release|Any CPU.Build.0 = Release|Any CPU
28 | {5006EA84-39F5-4C19-8A98-8A2B7007B3D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
29 | {5006EA84-39F5-4C19-8A98-8A2B7007B3D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
30 | {5006EA84-39F5-4C19-8A98-8A2B7007B3D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
31 | {5006EA84-39F5-4C19-8A98-8A2B7007B3D8}.Release|Any CPU.Build.0 = Release|Any CPU
32 | {508A6102-47E9-49BB-ABA6-8FEF7CAFCBEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
33 | {508A6102-47E9-49BB-ABA6-8FEF7CAFCBEA}.Debug|Any CPU.Build.0 = Debug|Any CPU
34 | {508A6102-47E9-49BB-ABA6-8FEF7CAFCBEA}.Release|Any CPU.ActiveCfg = Release|Any CPU
35 | {508A6102-47E9-49BB-ABA6-8FEF7CAFCBEA}.Release|Any CPU.Build.0 = Release|Any CPU
36 | EndGlobalSection
37 | GlobalSection(SolutionProperties) = preSolution
38 | HideSolutionNode = FALSE
39 | EndGlobalSection
40 | EndGlobal
41 |
--------------------------------------------------------------------------------
/HexGrid/Enums/DiagonalEnum.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ca.axoninteractive.Geometry.Hex
4 | {
5 | ///
6 | /// Represents a diagonal hex (see http://www.redblobgames.com/grids/hexagons/), relative to
7 | /// a central pointy-topped hex. Note that cardinal directions are used here to make these
8 | /// easier to distinguish.
9 | ///
10 | public enum DiagonalEnum : int
11 | {
12 | ESE = 0,
13 | S = 1,
14 | WSW = 2,
15 | WNW = 3,
16 | N = 4,
17 | ENE = 5
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/HexGrid/Enums/DirectionEnum.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ca.axoninteractive.Geometry.Hex
4 | {
5 | ///
6 | /// Represents directionality in the context of a pointy-topped hexagon's faces, where each
7 | /// direction points from the center of the hex and faces perpendicularly to the face that
8 | /// it represents (bisecting that face and pointing outward directly through its middle).
9 | /// Note that cardinal directions are used here to make these easier to distinguish.
10 | ///
11 | public enum DirectionEnum : int
12 | {
13 | E = 0,
14 | SE = 1,
15 | SW = 2,
16 | W = 3,
17 | NW = 4,
18 | NE = 5
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/HexGrid/Enums/ParityEnum.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ca.axoninteractive.Geometry.Hex
4 | {
5 | ///
6 | /// Represents the row-parity of an OffsetHexCoord (although it can represent the parity of
7 | /// anything, really).
8 | ///
9 | public enum ParityEnum : int
10 | {
11 | Even = 0,
12 | Odd = 1
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/HexGrid/Enums/RotationEnum.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ca.axoninteractive.Geometry.Hex
4 | {
5 | ///
6 | /// Represents a rotation either clockwise or counter-clockwise around a central point.
7 | /// Rotations must occur in exact 60 degree intervals, so each 60 degree interval from
8 | /// 60 through 300 degrees is represented in either direction (0 and 360 are not as they
9 | /// represent no rotation).
10 | ///
11 | public enum RotationEnum : int
12 | {
13 | CW_60,
14 | CW_120,
15 | CW_180,
16 | CW_240,
17 | CW_300,
18 | CCW_60,
19 | CCW_120,
20 | CCW_180,
21 | CCW_240,
22 | CCW_300
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/HexGrid/Enums/TriangleEnum.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ca.axoninteractive.Geometry.Hex
4 | {
5 | public enum TriangleEnum
6 | {
7 | Top, Bottom
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/HexGrid/HexGrid.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $id$
5 | $version$
6 | HexGrid
7 | Jeff Rose
8 | Jeff Rose
9 | https://raw.githubusercontent.com/DigitalMachinist/HexGrid/master/LICENSE
10 | https://github.com/DigitalMachinist/HexGrid
11 | https://raw.githubusercontent.com/DigitalMachinist/HexGrid/master/icon.png
12 | false
13 | $description$
14 | Copyright 2015 Jeff Rose
15 | hex grid map geometry 2d
16 |
17 |
18 |
--------------------------------------------------------------------------------
/HexGrid/Logical/FloatAxial.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace ca.axoninteractive.Geometry.Hex
7 | {
8 | ///
9 | /// FloatAxial represents a pseudo-position on the hex grid. It does not directly represent
10 | /// the position of a hex, but instead is used as a means to compute a hex position. It is
11 | /// needed in order to transform the world-space point into hex coordinates in
12 | /// HexGrid.PointToCubic() which eventually yields a CubicHexCoord from CubicHexCoord.Round().
13 | ///
14 | public struct FloatAxial
15 | {
16 | #region Members
17 |
18 | public float q;
19 | public float r;
20 |
21 | #endregion
22 |
23 |
24 | #region Constructors
25 |
26 | ///
27 | /// Create a new FloatAxial given a AxialHexCoord.
28 | ///
29 | /// Any AxialHexCoord representing a hex.
30 | public
31 | FloatAxial( AxialHexCoord axial )
32 | {
33 | this.q = (float)axial.q;
34 | this.r = (float)axial.r;
35 | }
36 |
37 |
38 | ///
39 | /// Create a new FloatCubic given the coordinates q and r.
40 | ///
41 | /// The position of this hex on the column axis.
42 | /// The position of this hex on the row axis.
43 | public
44 | FloatAxial( float q, float r )
45 | {
46 | this.q = q;
47 | this.r = r;
48 | }
49 |
50 | #endregion
51 |
52 |
53 | #region Type Conversions
54 |
55 | ///
56 | /// Return this FloatAxial as a FloatCubic.
57 | ///
58 | /// A FloatCubic representing this FloatAxial.
59 | public
60 | FloatCubic
61 | ToFloatCubic()
62 | {
63 | float x = this.q;
64 | float z = this.r;
65 | float y = -x - z;
66 |
67 | return new FloatCubic( x, y, z );
68 | }
69 |
70 | #endregion
71 | }
72 | }
73 |
--------------------------------------------------------------------------------
/HexGrid/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("HexGrid")]
9 | [assembly: AssemblyDescription( "A logical hex-grid implementation based on Amit Patel's examples at http://www.redblobgames.com/grids/hexagons/." )]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany( "Axon Interactive" )]
12 | [assembly: AssemblyProduct("HexGrid")]
13 | [assembly: AssemblyCopyright( "Copyright © Axon Interactive 2015" )]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("0e3c3658-ef23-4285-a6ba-5e1654baf9de")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/HexGridExample/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/HexGridExample/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ca.axoninteractive.Geometry.Hex
4 | {
5 | class Program
6 | {
7 | static void Main( string[] args )
8 | {
9 | //FloatCubic floatCubic = new FloatAxial( -0.01f, -1f ).ToFloatCubic();
10 | //CubicHexCoord rounded = floatCubic.Round();
11 | //AxialHexCoord axial = rounded.ToAxial();
12 |
13 | HexGrid grid = new HexGrid( 2f );
14 | float offset = 0.5f * grid.HexRadius;
15 | //grid.PointToDirectionInHex( new Vec2D( 0f, 0f ) );
16 | grid.PointToDirectionInHex( new Vec2D( 0.10f, 0.10f ) );
17 | grid.PointToDirectionInHex( new Vec2D( -0.10f, -0.10f ) );
18 | grid.PointToDirectionInHex( new Vec2D( 0f, 0f ) );
19 | grid.PointToDirectionInHex( new Vec2D( 0.99f, 1.00f ) );
20 | grid.PointToDirectionInHex( new Vec2D( -0.99f, -1.00f ) );
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/HexGridExample/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle( "HexGridExample" )]
9 | [assembly: AssemblyDescription( "" )]
10 | [assembly: AssemblyConfiguration( "" )]
11 | [assembly: AssemblyCompany( "" )]
12 | [assembly: AssemblyProduct( "HexGridExample" )]
13 | [assembly: AssemblyCopyright( "Copyright © 2015" )]
14 | [assembly: AssemblyTrademark( "" )]
15 | [assembly: AssemblyCulture( "" )]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible( false )]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid( "d451eaff-f23c-4c7b-b26f-2a84ab8c65f5" )]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion( "1.0.0.0" )]
36 | [assembly: AssemblyFileVersion( "1.0.0.0" )]
37 |
--------------------------------------------------------------------------------
/HexGridTest/AxialHexCoordTest.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using NUnit.Framework;
3 | using ca.axoninteractive.Geometry.Hex;
4 |
5 | namespace ca.axoninteractive.Geometry.HexGridTest
6 | {
7 | [TestFixture]
8 | public class AxialHexCoordTest
9 | {
10 | #region Constructors
11 |
12 | [Test]
13 | public void ConstructorQR()
14 | {
15 | AxialHexCoord axial = new AxialHexCoord( 1, 2 );
16 |
17 | Assert.That( axial.q, Is.EqualTo( 1 ) );
18 | Assert.That( axial.r, Is.EqualTo( 2 ) );
19 | }
20 |
21 | [Test]
22 | public void ConstructorParameterless()
23 | {
24 | AxialHexCoord axial = new AxialHexCoord();
25 |
26 | Assert.That( axial.q, Is.EqualTo( 0 ) );
27 | Assert.That( axial.r, Is.EqualTo( 0 ) );
28 | }
29 |
30 | #endregion
31 |
32 | #region Type Conversions
33 |
34 | [Test]
35 | public void ToCubic()
36 | {
37 | CubicHexCoord cubic = new AxialHexCoord( 1, 2 ).ToCubic();
38 |
39 | Assert.That( cubic.x, Is.EqualTo( 1 ) );
40 | Assert.That( cubic.y, Is.EqualTo( -3 ) );
41 | Assert.That( cubic.z, Is.EqualTo( 2 ) );
42 | }
43 |
44 | #endregion
45 |
46 | #region Operator Overloads
47 |
48 | [Test]
49 | public void OperatorOverloadPlus()
50 | {
51 | AxialHexCoord axial = new AxialHexCoord( 1, 2 ) + new AxialHexCoord( 3, 4 );
52 |
53 | Assert.That( axial.q, Is.EqualTo( 4 ) );
54 | Assert.That( axial.r, Is.EqualTo( 6 ) );
55 | }
56 |
57 | [Test]
58 | public void OperatorOverloadMinus()
59 | {
60 | AxialHexCoord axial = new AxialHexCoord( 4, 3 ) - new AxialHexCoord( 1, 2 );
61 |
62 | Assert.That( axial.q, Is.EqualTo( 3 ) );
63 | Assert.That( axial.r, Is.EqualTo( 1 ) );
64 | }
65 |
66 | [Test]
67 | public void OperatorOverloadEquals()
68 | {
69 | bool isTrue = new AxialHexCoord( 1, 2 ) == new AxialHexCoord( 1, 2 );
70 | bool isFalse = new AxialHexCoord( 1, 2 ) == new AxialHexCoord( 3, 4 );
71 |
72 | Assert.That( isTrue, Is.True );
73 | Assert.That( isFalse, Is.False );
74 | }
75 |
76 | [Test]
77 | public void OperatorOverloadNotEquals()
78 | {
79 | bool isTrue = new AxialHexCoord( 1, 2 ) != new AxialHexCoord( 3, 4 );
80 | bool isFalse = new AxialHexCoord( 1, 2 ) != new AxialHexCoord( 1, 2 );
81 |
82 | Assert.That( isTrue, Is.True );
83 | Assert.That( isFalse, Is.False );
84 | }
85 |
86 | #endregion
87 | }
88 | }
89 |
--------------------------------------------------------------------------------
/HexGridTest/FloatAxialTest.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using NUnit.Framework;
3 | using ca.axoninteractive.Geometry.Hex;
4 |
5 | namespace ca.axoninteractive.Geometry.HexGridTest
6 | {
7 | [TestFixture]
8 | public class FloatAxialTest
9 | {
10 | // The range in which floating-point numbers are consider equal.
11 | public const float EPSILON = 0.000001f;
12 |
13 | #region Constructors
14 |
15 | [Test]
16 | public void ConstructorAxial()
17 | {
18 | AxialHexCoord axial = new AxialHexCoord( 1, 2 );
19 | FloatAxial floatAxial = new FloatAxial( axial );
20 |
21 | Assert.That( floatAxial.q, Is.InRange( 1f - EPSILON, 1f + EPSILON ) );
22 | Assert.That( floatAxial.r, Is.InRange( 2f - EPSILON, 2f + EPSILON ) );
23 | }
24 |
25 | [Test]
26 | public void ConstructorQR()
27 | {
28 | FloatAxial floatAxial = new FloatAxial( 1f, 2f );
29 |
30 | Assert.That( floatAxial.q, Is.EqualTo( 1f ) );
31 | Assert.That( floatAxial.r, Is.EqualTo( 2f ) );
32 | }
33 |
34 | [Test]
35 | public void ConstructorParameterless()
36 | {
37 | FloatAxial floatAxial = new FloatAxial();
38 |
39 | Assert.That( floatAxial.q, Is.EqualTo( 0f ) );
40 | Assert.That( floatAxial.r, Is.EqualTo( 0f ) );
41 | }
42 |
43 | #endregion
44 |
45 | #region Type Conversions
46 |
47 | [Test]
48 | public void ToFloatCubic()
49 | {
50 | FloatCubic floatCubic = new FloatAxial( 1f, 2f ).ToFloatCubic();
51 |
52 | Assert.That( floatCubic.x, Is.InRange( 1f - EPSILON, 1f + EPSILON ) );
53 | Assert.That( floatCubic.y, Is.InRange( -3f - EPSILON, -3f + EPSILON ) );
54 | Assert.That( floatCubic.z, Is.InRange( 2f - EPSILON, 2f + EPSILON ) );
55 | }
56 |
57 | #endregion
58 | }
59 | }
60 |
--------------------------------------------------------------------------------
/HexGridTest/FloatCubicTest.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using NUnit.Framework;
3 | using ca.axoninteractive.Geometry.Hex;
4 |
5 | namespace ca.axoninteractive.Geometry.HexGridTest
6 | {
7 | [TestFixture]
8 | public class FloatCubicTest
9 | {
10 | // The range in which floating-point numbers are consider equal.
11 | public const float EPSILON = 0.000001f;
12 |
13 | #region Constructors
14 |
15 | [Test]
16 | public void ConstructorCubic()
17 | {
18 | FloatCubic floatCubic = new FloatCubic( new CubicHexCoord( 1, 2, 3 ) );
19 |
20 | Assert.That( floatCubic.x, Is.InRange( 1f - EPSILON, 1f + EPSILON ) );
21 | Assert.That( floatCubic.y, Is.InRange( 2f - EPSILON, 2f + EPSILON ) );
22 | Assert.That( floatCubic.z, Is.InRange( 3f - EPSILON, 3f + EPSILON ) );
23 | }
24 |
25 | [Test]
26 | public void ConstructorXYZ()
27 | {
28 | FloatCubic floatCubic = new FloatCubic( 1f, 2f, 3f );
29 |
30 | Assert.That( floatCubic.x, Is.EqualTo( 1f ) );
31 | Assert.That( floatCubic.y, Is.EqualTo( 2f ) );
32 | Assert.That( floatCubic.z, Is.EqualTo( 3f ) );
33 | }
34 |
35 | [Test]
36 | public void ConstructorParameterless()
37 | {
38 | FloatCubic floatCubic = new FloatCubic();
39 |
40 | Assert.That( floatCubic.x, Is.EqualTo( 0f ) );
41 | Assert.That( floatCubic.y, Is.EqualTo( 0f ) );
42 | Assert.That( floatCubic.z, Is.EqualTo( 0f ) );
43 | }
44 |
45 | #endregion
46 |
47 | #region Type Conversions
48 |
49 | [Test]
50 | public void ToFloatAxial()
51 | {
52 | FloatAxial floatAxial = new FloatCubic( 1f, 2f, 3f ).ToFloatAxial();
53 |
54 | Assert.That( floatAxial.q, Is.InRange( 1f - EPSILON, 1f + EPSILON ) );
55 | Assert.That( floatAxial.r, Is.InRange( 3f - EPSILON, 3f + EPSILON ) );
56 | }
57 |
58 | #endregion
59 |
60 | #region Instance Methods
61 |
62 | [Test]
63 | public void Round()
64 | {
65 | FloatCubic floatCubic = new FloatAxial( 1.2f, 2.2f ).ToFloatCubic();
66 | CubicHexCoord rounded = floatCubic.Round();
67 | AxialHexCoord axial = rounded.ToAxial();
68 |
69 | Assert.That( axial.q, Is.EqualTo( 1 ) );
70 | Assert.That( axial.r, Is.EqualTo( 2 ) );
71 | }
72 |
73 | [Test]
74 | public void Scale()
75 | {
76 | FloatCubic floatCubic = new FloatCubic( 1f, 2f, -3f ).Scale( 3f );
77 |
78 | Assert.That( floatCubic.x, Is.InRange( 3f - EPSILON, 3f + EPSILON ) );
79 | Assert.That( floatCubic.y, Is.InRange( 6f - EPSILON, 6f + EPSILON ) );
80 | Assert.That( floatCubic.z, Is.InRange( -9f - EPSILON, -9f + EPSILON ) );
81 | }
82 |
83 | #endregion
84 | }
85 | }
86 |
--------------------------------------------------------------------------------
/HexGridTest/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle( "HexGridTest" )]
9 | [assembly: AssemblyDescription( "" )]
10 | [assembly: AssemblyConfiguration( "" )]
11 | [assembly: AssemblyCompany( "" )]
12 | [assembly: AssemblyProduct( "HexGridTest" )]
13 | [assembly: AssemblyCopyright( "Copyright © 2015" )]
14 | [assembly: AssemblyTrademark( "" )]
15 | [assembly: AssemblyCulture( "" )]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible( false )]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid( "3a707525-d4c1-434a-baad-ad5bd424d7f5" )]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion( "1.0.0.0" )]
36 | [assembly: AssemblyFileVersion( "1.0.0.0" )]
37 |
--------------------------------------------------------------------------------
/HexGridTest/Vec2DTest.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using NUnit.Framework;
3 | using ca.axoninteractive.Geometry.Hex;
4 |
5 | namespace ca.axoninteractive.Geometry.HexGridTest
6 | {
7 | [TestFixture]
8 | public class Vec2DTest
9 | {
10 | // The range in which floating-point numbers are consider equal.
11 | public const float EPSILON = 0.000001f;
12 |
13 |
14 | #region Constructors
15 |
16 | [Test]
17 | public void ConstructorXZ()
18 | {
19 | Vec2D point = new Vec2D( 1f, 2f );
20 |
21 | Assert.That( point.x, Is.EqualTo( 1f ) );
22 | Assert.That( point.y, Is.EqualTo( 2f ) );
23 | }
24 |
25 | [Test]
26 | public void ConstructorParameterless()
27 | {
28 | Vec2D point = new Vec2D();
29 |
30 | Assert.That( point.x, Is.EqualTo( 0f ) );
31 | Assert.That( point.y, Is.EqualTo( 0f ) );
32 | }
33 |
34 | #endregion
35 |
36 |
37 | #region Operator Overloads
38 |
39 | [Test]
40 | public void OperatorOverloadPlus()
41 | {
42 | Vec2D point = new Vec2D( 1f, 2f ) + new Vec2D( 3f, 4f );
43 |
44 | Assert.That( point.x, Is.InRange( 4f - EPSILON, 4f + EPSILON ) );
45 | Assert.That( point.y, Is.InRange( 6f - EPSILON, 6f + EPSILON ) );
46 | }
47 |
48 | [Test]
49 | public void OperatorOverloadMinus()
50 | {
51 | Vec2D point = new Vec2D( 4f, 3f ) - new Vec2D( 1f, 2f );
52 |
53 | Assert.That( point.x, Is.InRange( 3f - EPSILON, 3f + EPSILON ) );
54 | Assert.That( point.y, Is.InRange( 1f - EPSILON, 1f + EPSILON ) );
55 | }
56 |
57 | #endregion
58 |
59 |
60 | #region Instance Methods
61 |
62 | [Test]
63 | public void Distance()
64 | {
65 | Vec2D point1 = new Vec2D( 1, 1 );
66 | Vec2D point2 = new Vec2D( 3, 3 );
67 |
68 | float length = point1.Distance( point2 );
69 | float expected = (float)( 2 * Math.Sqrt( 2 ) );
70 |
71 | Assert.That( length, Is.InRange( expected - EPSILON, expected + EPSILON ) );
72 | }
73 |
74 | [Test]
75 | public void Length()
76 | {
77 | Vec2D point = new Vec2D( 2, 2 );
78 |
79 | float length = point.Length();
80 | float expected = (float)( 2 * Math.Sqrt( 2 ) );
81 |
82 | Assert.That( length, Is.InRange( expected - EPSILON, expected + EPSILON ) );
83 | }
84 |
85 | #endregion
86 | }
87 | }
88 |
--------------------------------------------------------------------------------
/HexGridTest/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2015 Jeff Rose
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
23 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | HexGrid
2 | =======
3 |
4 | A logical hex-grid implementation based on Amit Patel's examples at http://www.redblobgames.com/grids/hexagons/.
5 |
6 | ## Overview
7 |
8 | This is a library designed to make computing hexagonal grid geometry straightforward and to enable a broad category of operations to get collections of hexes in various configurations surrounding or in relating to a given hex. Furthermore, it provides functionality to round a 2D point (i.e. cursor screen position or 2D world position) to the nearest hex.
9 |
10 | This being said, this is a *logical* hex grid library. It does not actually lay hexes out in memory. It is purely a mathematical model to make that easier, should you need to do it. This, of course, means that this library will not consume large amounts of memory unless you use it to do that yourself.
11 |
12 | *A NuGet package of HexGrid (not including test libraries) is [now available for download](https://www.nuget.org/packages/HexGrid/1.0.0)!*
13 |
14 | ## Documentation
15 |
16 | Doxygen HTML docs are provided and are relatively complete.
17 |
18 | ## Tests
19 |
20 | A NUnit test project is included with reasonably complete unit test coverage. It isn't 100% complete, but each function is run and compared against an expected result to test for correctness at least.
21 |
22 | If I missed anything, please let me know or submit a PR.
23 |
24 | ## Developer
25 |
26 | Written by Jeff Rose (jrose0@gmail.com)
27 |
28 | ## License
29 |
30 | Licensed under the MIT License. See the LICENCE file for more information.
31 |
--------------------------------------------------------------------------------
/docs/html/_diagonal_enum_8cs.js:
--------------------------------------------------------------------------------
1 | var _diagonal_enum_8cs =
2 | [
3 | [ "DiagonalEnum", "_diagonal_enum_8cs.html#a99e444b6b1dfbfbd92f71975469f1a16", [
4 | [ "ESE", "_diagonal_enum_8cs.html#a99e444b6b1dfbfbd92f71975469f1a16af821be3f799c89afb1e117b306b36e2c", null ],
5 | [ "S", "_diagonal_enum_8cs.html#a99e444b6b1dfbfbd92f71975469f1a16a5dbc98dcc983a70728bd082d1a47546e", null ],
6 | [ "WSW", "_diagonal_enum_8cs.html#a99e444b6b1dfbfbd92f71975469f1a16ae1d9d2b1da068349a7174fd0d9b377d4", null ],
7 | [ "WNW", "_diagonal_enum_8cs.html#a99e444b6b1dfbfbd92f71975469f1a16a2885d50f5c4d4443bea9e1f8b7c25b86", null ],
8 | [ "N", "_diagonal_enum_8cs.html#a99e444b6b1dfbfbd92f71975469f1a16a8d9c307cb7f3c4a32822a51922d1ceaa", null ],
9 | [ "ENE", "_diagonal_enum_8cs.html#a99e444b6b1dfbfbd92f71975469f1a16a66fbab0fb6ada703934d0c474adc65db", null ]
10 | ] ]
11 | ];
--------------------------------------------------------------------------------
/docs/html/_direction_enum_8cs.js:
--------------------------------------------------------------------------------
1 | var _direction_enum_8cs =
2 | [
3 | [ "DirectionEnum", "_direction_enum_8cs.html#a1ef0818b3b3a8024b14f89e80437c250", [
4 | [ "E", "_direction_enum_8cs.html#a1ef0818b3b3a8024b14f89e80437c250a3a3ea00cfc35332cedf6e5e9a32e94da", null ],
5 | [ "SE", "_direction_enum_8cs.html#a1ef0818b3b3a8024b14f89e80437c250af003c44deab679aa2edfaff864c77402", null ],
6 | [ "SW", "_direction_enum_8cs.html#a1ef0818b3b3a8024b14f89e80437c250a6f56aa4e2561eb66f17f6d8de8070a77", null ],
7 | [ "W", "_direction_enum_8cs.html#a1ef0818b3b3a8024b14f89e80437c250a61e9c06ea9a85a5088a499df6458d276", null ],
8 | [ "NW", "_direction_enum_8cs.html#a1ef0818b3b3a8024b14f89e80437c250a7f39ac71e81132daad44925b3bdfde5a", null ],
9 | [ "NE", "_direction_enum_8cs.html#a1ef0818b3b3a8024b14f89e80437c250adc33066c3993e0d50896e533fd692ce0", null ]
10 | ] ]
11 | ];
--------------------------------------------------------------------------------
/docs/html/_parity_enum_8cs.js:
--------------------------------------------------------------------------------
1 | var _parity_enum_8cs =
2 | [
3 | [ "ParityEnum", "_parity_enum_8cs.html#ad0639fd685d6c0dabe3d8b5ad82a8b4d", [
4 | [ "Even", "_parity_enum_8cs.html#ad0639fd685d6c0dabe3d8b5ad82a8b4da35537fbc25d87ffe59e4f35fefcd34b7", null ],
5 | [ "Odd", "_parity_enum_8cs.html#ad0639fd685d6c0dabe3d8b5ad82a8b4da37b6bd7fe61d651735cec3d3b0356c66", null ]
6 | ] ]
7 | ];
--------------------------------------------------------------------------------
/docs/html/_rotation_enum_8cs.js:
--------------------------------------------------------------------------------
1 | var _rotation_enum_8cs =
2 | [
3 | [ "RotationEnum", "_rotation_enum_8cs.html#a099158f11d7ea6c2704a284b69593cc9", [
4 | [ "CW_60", "_rotation_enum_8cs.html#a099158f11d7ea6c2704a284b69593cc9a8f87c2ce062a98ba8fb19dd93273df4e", null ],
5 | [ "CW_120", "_rotation_enum_8cs.html#a099158f11d7ea6c2704a284b69593cc9afefd711556592ae10db377d42b6006de", null ],
6 | [ "CW_180", "_rotation_enum_8cs.html#a099158f11d7ea6c2704a284b69593cc9a7a5c213c06c7ad233e48e9e258591ffc", null ],
7 | [ "CW_240", "_rotation_enum_8cs.html#a099158f11d7ea6c2704a284b69593cc9a3baa44e12db59366297f2b9b6b865fae", null ],
8 | [ "CW_300", "_rotation_enum_8cs.html#a099158f11d7ea6c2704a284b69593cc9ae4ebba70476642f4dfdc3f22260c65be", null ],
9 | [ "CCW_60", "_rotation_enum_8cs.html#a099158f11d7ea6c2704a284b69593cc9a3658e9cc0a5f6aad6a9af69b3d431a85", null ],
10 | [ "CCW_120", "_rotation_enum_8cs.html#a099158f11d7ea6c2704a284b69593cc9a015dbea387f0c079be460bda1976b1f1", null ],
11 | [ "CCW_180", "_rotation_enum_8cs.html#a099158f11d7ea6c2704a284b69593cc9a45e3c12f9fe5d96057a0e6b255d59bc2", null ],
12 | [ "CCW_240", "_rotation_enum_8cs.html#a099158f11d7ea6c2704a284b69593cc9a24dd860bb21c5fa7038a240ca84dea38", null ],
13 | [ "CCW_300", "_rotation_enum_8cs.html#a099158f11d7ea6c2704a284b69593cc9af396c9700cc31fbeddbd04d649dc1172", null ]
14 | ] ]
15 | ];
--------------------------------------------------------------------------------
/docs/html/_triangle_enum_8cs.js:
--------------------------------------------------------------------------------
1 | var _triangle_enum_8cs =
2 | [
3 | [ "TriangleEnum", "_triangle_enum_8cs.html#aebdea4fa7bd21d9a72cf9fe72e5a3f4d", [
4 | [ "Top", "_triangle_enum_8cs.html#aebdea4fa7bd21d9a72cf9fe72e5a3f4daa4ffdcf0dc1f31b9acaf295d75b51d00", null ],
5 | [ "Bottom", "_triangle_enum_8cs.html#aebdea4fa7bd21d9a72cf9fe72e5a3f4da2ad9d63b69c4a10a5cc9cad923133bc4", null ]
6 | ] ]
7 | ];
--------------------------------------------------------------------------------
/docs/html/annotated.js:
--------------------------------------------------------------------------------
1 | var annotated =
2 | [
3 | [ "ca", "namespaceca.html", "namespaceca" ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/arrowdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/arrowdown.png
--------------------------------------------------------------------------------
/docs/html/arrowright.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/arrowright.png
--------------------------------------------------------------------------------
/docs/html/bc_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/bc_s.png
--------------------------------------------------------------------------------
/docs/html/bdwn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/bdwn.png
--------------------------------------------------------------------------------
/docs/html/classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.js:
--------------------------------------------------------------------------------
1 | var classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid =
2 | [
3 | [ "HexGrid", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a92ee3d1dde84186b3aa0d82ca58b3daa", null ],
4 | [ "AxialToPoint", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a738cade61509a3fa5d5c40f37b9c3a6b", null ],
5 | [ "OffsetToPoint", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a62756e026fb820bc39ce489c2dff3c26", null ],
6 | [ "PointToCubic", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a57cb731d2c2af90b861e6dc18fdbc3c4", null ],
7 | [ "PointToDirectionInHex", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#ad0fe4f4043b3f46b0fc8960e1cd9974a", null ],
8 | [ "ONE_THIRD", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a7fe2070afda46b0c992be08657cf32f4", null ],
9 | [ "SQRT_3", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a15db51df8b8eda53b71a8f0d45d3cbf4", null ],
10 | [ "TWO_THIRDS", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#af2031a9c0cbca5a2bbe3dc1542068204", null ],
11 | [ "HexRadius", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#ae92f66c492f7dacc513dc8f4f9f57735", null ],
12 | [ "Slice", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#acc2f8d1bddbee4c63c010b043a429b54", null ]
13 | ];
--------------------------------------------------------------------------------
/docs/html/classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid.js:
--------------------------------------------------------------------------------
1 | var classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid =
2 | [
3 | [ "HexGrid", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid.html#a720a41ec42509c0d9eac6f19a48f3b95", null ],
4 | [ "AxialToPoint", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid.html#a68c32a038491535fc4337aabb3957c6a", null ],
5 | [ "OffsetToPoint", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid.html#ad05dc0252db808e4022f736af7cedd64", null ],
6 | [ "PointToCubic", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid.html#adbfa876651b16017c0090305fcafc38c", null ],
7 | [ "HexRadius", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid.html#a66b602a99507865481a70aab124ec322", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid.js:
--------------------------------------------------------------------------------
1 | var classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid =
2 | [
3 | [ "HexGrid", "classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid.html#ae68b5e6882abff88fd936908121de3ad", null ],
4 | [ "AxialToPoint", "classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid.html#acad0228385e21bffbf37be63760959d8", null ],
5 | [ "OffsetToPoint", "classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid.html#a94c885f26a4d763e32805d9afee432dd", null ],
6 | [ "PointToCubic", "classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid.html#a2060f01513ed080af433c72fbe092818", null ],
7 | [ "HexRadius", "classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid.html#a81621fe9cce812f544c7bb8064dbcd80", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/closed.png
--------------------------------------------------------------------------------
/docs/html/dir_3cb425e2b7a3497cb33453c12e0f9dfb.js:
--------------------------------------------------------------------------------
1 | var dir_3cb425e2b7a3497cb33453c12e0f9dfb =
2 | [
3 | [ "obj", "dir_9eed77f92de805d0c609728ec5fe3bb4.html", "dir_9eed77f92de805d0c609728ec5fe3bb4" ],
4 | [ "Properties", "dir_9edb41ecf4d8ed9652bfb4c7b0e784ac.html", "dir_9edb41ecf4d8ed9652bfb4c7b0e784ac" ],
5 | [ "AxialHexCoord.cs", "_axial_hex_coord_8cs.html", [
6 | [ "AxialHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord" ]
7 | ] ],
8 | [ "CubicHexCoord.cs", "_cubic_hex_coord_8cs.html", [
9 | [ "CubicHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord" ]
10 | ] ],
11 | [ "DiagonalEnum.cs", "_diagonal_enum_8cs.html", "_diagonal_enum_8cs" ],
12 | [ "DirectionEnum.cs", "_direction_enum_8cs.html", "_direction_enum_8cs" ],
13 | [ "FloatAxial.cs", "_float_axial_8cs.html", [
14 | [ "FloatAxial", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial" ]
15 | ] ],
16 | [ "FloatCubic.cs", "_float_cubic_8cs.html", [
17 | [ "FloatCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic" ]
18 | ] ],
19 | [ "HexGrid.cs", "_hex_grid_8cs.html", [
20 | [ "HexGrid", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid" ]
21 | ] ],
22 | [ "OffsetHexCoord.cs", "_offset_hex_coord_8cs.html", [
23 | [ "OffsetHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord" ]
24 | ] ],
25 | [ "ParityEnum.cs", "_parity_enum_8cs.html", "_parity_enum_8cs" ],
26 | [ "RotationEnum.cs", "_rotation_enum_8cs.html", "_rotation_enum_8cs" ],
27 | [ "TriangleEnum.cs", "_triangle_enum_8cs.html", "_triangle_enum_8cs" ],
28 | [ "Vec2D.cs", "_vec2_d_8cs.html", [
29 | [ "Vec2D", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d" ]
30 | ] ]
31 | ];
--------------------------------------------------------------------------------
/docs/html/dir_51c379603e08bdd9e16e7f102c936f9d.js:
--------------------------------------------------------------------------------
1 | var dir_51c379603e08bdd9e16e7f102c936f9d =
2 | [
3 | [ "TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs", "_temporary_generated_file__036_c0_b5_b-1481-4323-8_d20-8_f5_a_d_c_b23_d92_8cs.html", null ],
4 | [ "TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs", "_temporary_generated_file__5937a670-0e60-4077-877b-f7221da3dda1_8cs.html", null ],
5 | [ "TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs", "_temporary_generated_file___e7_a71_f73-0_f8_d-4_b9_b-_b56_e-8_e70_b10_b_c5_d3_8cs.html", null ]
6 | ];
--------------------------------------------------------------------------------
/docs/html/dir_9edb41ecf4d8ed9652bfb4c7b0e784ac.js:
--------------------------------------------------------------------------------
1 | var dir_9edb41ecf4d8ed9652bfb4c7b0e784ac =
2 | [
3 | [ "AssemblyInfo.cs", "_assembly_info_8cs.html", null ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/dir_9eed77f92de805d0c609728ec5fe3bb4.js:
--------------------------------------------------------------------------------
1 | var dir_9eed77f92de805d0c609728ec5fe3bb4 =
2 | [
3 | [ "Debug", "dir_51c379603e08bdd9e16e7f102c936f9d.html", "dir_51c379603e08bdd9e16e7f102c936f9d" ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/doc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/doc.png
--------------------------------------------------------------------------------
/docs/html/doxygen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/doxygen.png
--------------------------------------------------------------------------------
/docs/html/files.js:
--------------------------------------------------------------------------------
1 | var files =
2 | [
3 | [ "HexGrid", "dir_3cb425e2b7a3497cb33453c12e0f9dfb.html", "dir_3cb425e2b7a3497cb33453c12e0f9dfb" ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/folderclosed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/folderclosed.png
--------------------------------------------------------------------------------
/docs/html/folderopen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/folderopen.png
--------------------------------------------------------------------------------
/docs/html/namespaceca.js:
--------------------------------------------------------------------------------
1 | var namespaceca =
2 | [
3 | [ "axoninteractive", "namespaceca_1_1axoninteractive.html", "namespaceca_1_1axoninteractive" ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/namespaceca_1_1axoninteractive.js:
--------------------------------------------------------------------------------
1 | var namespaceca_1_1axoninteractive =
2 | [
3 | [ "Geometry", "namespaceca_1_1axoninteractive_1_1_geometry.html", "namespaceca_1_1axoninteractive_1_1_geometry" ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/namespaceca_1_1axoninteractive_1_1_geometry.js:
--------------------------------------------------------------------------------
1 | var namespaceca_1_1axoninteractive_1_1_geometry =
2 | [
3 | [ "Hex", "namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html", "namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex" ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.js:
--------------------------------------------------------------------------------
1 | var namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex =
2 | [
3 | [ "AxialHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord" ],
4 | [ "CubicHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord" ],
5 | [ "FloatAxial", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial" ],
6 | [ "FloatCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic" ],
7 | [ "HexGrid", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid" ],
8 | [ "OffsetHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord" ],
9 | [ "Vec2D", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d" ]
10 | ];
--------------------------------------------------------------------------------
/docs/html/namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex_grid.js:
--------------------------------------------------------------------------------
1 | var namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex_grid =
2 | [
3 | [ "AxialHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord" ],
4 | [ "CubicHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_cubic_hex_coord.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_cubic_hex_coord" ],
5 | [ "FloatAxial", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial" ],
6 | [ "FloatCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic" ],
7 | [ "HexGrid", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid.html", "classca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_hex_grid" ],
8 | [ "OffsetHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord" ],
9 | [ "Vec2D", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_vec2_d.html", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_vec2_d" ]
10 | ];
--------------------------------------------------------------------------------
/docs/html/namespaceca_1_1axoninteractive_1_1_utilities.js:
--------------------------------------------------------------------------------
1 | var namespaceca_1_1axoninteractive_1_1_utilities =
2 | [
3 | [ "HexGrid", "namespaceca_1_1axoninteractive_1_1_utilities_1_1_hex_grid.html", "namespaceca_1_1axoninteractive_1_1_utilities_1_1_hex_grid" ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/namespaceca_1_1axoninteractive_1_1_utilities_1_1_hex_grid.js:
--------------------------------------------------------------------------------
1 | var namespaceca_1_1axoninteractive_1_1_utilities_1_1_hex_grid =
2 | [
3 | [ "AxialHexCoord", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord.html", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord" ],
4 | [ "CubicHexCoord", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_cubic_hex_coord.html", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_cubic_hex_coord" ],
5 | [ "FloatAxial", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial.html", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial" ],
6 | [ "FloatCubic", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.html", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic" ],
7 | [ "HexGrid", "classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid.html", "classca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_hex_grid" ],
8 | [ "OffsetHexCoord", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord.html", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord" ],
9 | [ "Vec2D", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_vec2_d.html", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_vec2_d" ]
10 | ];
--------------------------------------------------------------------------------
/docs/html/namespaces.js:
--------------------------------------------------------------------------------
1 | var namespaces =
2 | [
3 | [ "ca", "namespaceca.html", "namespaceca" ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/nav_f.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/nav_f.png
--------------------------------------------------------------------------------
/docs/html/nav_g.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/nav_g.png
--------------------------------------------------------------------------------
/docs/html/nav_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/nav_h.png
--------------------------------------------------------------------------------
/docs/html/navtreedata.js:
--------------------------------------------------------------------------------
1 | var NAVTREE =
2 | [
3 | [ "HexGrid", "index.html", [
4 | [ "Packages", null, [
5 | [ "Packages", "namespaces.html", "namespaces" ],
6 | [ "Package Functions", "namespacemembers.html", [
7 | [ "All", "namespacemembers.html", null ],
8 | [ "Enumerations", "namespacemembers_enum.html", null ],
9 | [ "Enumerator", "namespacemembers_eval.html", null ]
10 | ] ]
11 | ] ],
12 | [ "Classes", null, [
13 | [ "Class List", "annotated.html", "annotated" ],
14 | [ "Class Index", "classes.html", null ],
15 | [ "Class Members", "functions.html", [
16 | [ "All", "functions.html", null ],
17 | [ "Functions", "functions_func.html", null ],
18 | [ "Variables", "functions_vars.html", null ],
19 | [ "Properties", "functions_prop.html", null ]
20 | ] ]
21 | ] ],
22 | [ "Files", null, [
23 | [ "File List", "files.html", "files" ]
24 | ] ]
25 | ] ]
26 | ];
27 |
28 | var NAVTREEINDEX =
29 | [
30 | "_assembly_info_8cs.html"
31 | ];
32 |
33 | var SYNCONMSG = 'click to disable panel synchronisation';
34 | var SYNCOFFMSG = 'click to enable panel synchronisation';
--------------------------------------------------------------------------------
/docs/html/open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/open.png
--------------------------------------------------------------------------------
/docs/html/search/all_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['area',['Area',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#ad72621d9a24e723ec3179a0105cb0007',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
4 | ['areaaround',['AreaAround',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#ae0af1822eb3f93d776690e6eab4feed8',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
5 | ['assemblyinfo_2ecs',['AssemblyInfo.cs',['../_assembly_info_8cs.html',1,'']]],
6 | ['axialhexcoord',['AxialHexCoord',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a1649e0af0ab864522c7074f0da4bc632',1,'ca::axoninteractive::Geometry::Hex::AxialHexCoord']]],
7 | ['axialhexcoord',['AxialHexCoord',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html',1,'ca::axoninteractive::Geometry::Hex']]],
8 | ['axialhexcoord_2ecs',['AxialHexCoord.cs',['../_axial_hex_coord_8cs.html',1,'']]],
9 | ['axialtopoint',['AxialToPoint',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a738cade61509a3fa5d5c40f37b9c3a6b',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
10 | ];
11 |
--------------------------------------------------------------------------------
/docs/html/search/all_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bottom',['Bottom',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#aebdea4fa7bd21d9a72cf9fe72e5a3f4da2ad9d63b69c4a10a5cc9cad923133bc4',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_10.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_10.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['temporarygeneratedfile_5f036c0b5b_2d1481_2d4323_2d8d20_2d8f5adcb23d92_2ecs',['TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs',['../_temporary_generated_file__036_c0_b5_b-1481-4323-8_d20-8_f5_a_d_c_b23_d92_8cs.html',1,'']]],
4 | ['temporarygeneratedfile_5f5937a670_2d0e60_2d4077_2d877b_2df7221da3dda1_2ecs',['TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs',['../_temporary_generated_file__5937a670-0e60-4077-877b-f7221da3dda1_8cs.html',1,'']]],
5 | ['temporarygeneratedfile_5fe7a71f73_2d0f8d_2d4b9b_2db56e_2d8e70b10bc5d3_2ecs',['TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs',['../_temporary_generated_file___e7_a71_f73-0_f8_d-4_b9_b-_b56_e-8_e70_b10_b_c5_d3_8cs.html',1,'']]],
6 | ['toaxial',['ToAxial',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a546ffc26213094b8c46bcf26be657809',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
7 | ['tocubic',['ToCubic',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a65947e120a117291625ab11c9d83c847',1,'ca.axoninteractive.Geometry.Hex.AxialHexCoord.ToCubic()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a4350a25a0a800028e56910507ff840ba',1,'ca.axoninteractive.Geometry.Hex.OffsetHexCoord.ToCubic()']]],
8 | ['tofloataxial',['ToFloatAxial',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a54ee21d919ddb4e065e53f5317538b94',1,'ca::axoninteractive::Geometry::Hex::FloatCubic']]],
9 | ['tofloatcubic',['ToFloatCubic',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#add3cd1669f683ed8aedc7926862ff265',1,'ca::axoninteractive::Geometry::Hex::FloatAxial']]],
10 | ['tooffset',['ToOffset',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a7b9d64ba45f9064c50158124a4ba7400',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
11 | ['top',['Top',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#aebdea4fa7bd21d9a72cf9fe72e5a3f4daa4ffdcf0dc1f31b9acaf295d75b51d00',1,'ca::axoninteractive::Geometry::Hex']]],
12 | ['triangleenum',['TriangleEnum',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#aebdea4fa7bd21d9a72cf9fe72e5a3f4d',1,'ca::axoninteractive::Geometry::Hex']]],
13 | ['triangleenum_2ecs',['TriangleEnum.cs',['../_triangle_enum_8cs.html',1,'']]],
14 | ['two_5fthirds',['TWO_THIRDS',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#af2031a9c0cbca5a2bbe3dc1542068204',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
15 | ];
16 |
--------------------------------------------------------------------------------
/docs/html/search/all_11.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_11.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['vec2d',['Vec2D',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['vec2d',['Vec2D',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#a6bab0d2524a154592675d9e294e2f704',1,'ca::axoninteractive::Geometry::Hex::Vec2D']]],
5 | ['vec2d_2ecs',['Vec2D.cs',['../_vec2_d_8cs.html',1,'']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/all_12.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_12.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['w',['W',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250a61e9c06ea9a85a5088a499df6458d276',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['wnw',['WNW',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16a2885d50f5c4d4443bea9e1f8b7c25b86',1,'ca::axoninteractive::Geometry::Hex']]],
5 | ['wsw',['WSW',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16ae1d9d2b1da068349a7174fd0d9b377d4',1,'ca::axoninteractive::Geometry::Hex']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/all_13.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_13.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['x',['x',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#aa53b776bec3af0e25cd772e96ac26699',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.x()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a3e8500284f0d247fc21517827a820f87',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.x()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#adfbd466b4642ca519c000740f89be382',1,'ca.axoninteractive.Geometry.Hex.Vec2D.x()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_14.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_14.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['y',['y',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a072331698a6a283af61afab845ef0ba2',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.y()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a6ddb4f9544ffb34af73b226db12d9d8c',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.y()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#a78bd611f1e1fb39af9a8e3f1bb1f0b0a',1,'ca.axoninteractive.Geometry.Hex.Vec2D.y()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_15.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_15.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['z',['z',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a60826966fa9f1635aae921ae341d76c7',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.z()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a002e289b7c6cc9869225b6861b0a1199',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.z()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['diagonal',['Diagonal',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a62f8277610956bb4e47ec8eddb9d44b7',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
4 | ['diagonaldiff',['DiagonalDiff',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#afc5cad6a7c27663e4c38dec6d4bc603a',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
5 | ['diagonalenum',['DiagonalEnum',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16',1,'ca::axoninteractive::Geometry::Hex']]],
6 | ['diagonalenum_2ecs',['DiagonalEnum.cs',['../_diagonal_enum_8cs.html',1,'']]],
7 | ['diagonals',['Diagonals',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#aed76273adaeff038230875c2cfcff0f8',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
8 | ['directiondiff',['DirectionDiff',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a036986d689e0ac07bb67c4bee665e8e6',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
9 | ['directionenum',['DirectionEnum',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250',1,'ca::axoninteractive::Geometry::Hex']]],
10 | ['directionenum_2ecs',['DirectionEnum.cs',['../_direction_enum_8cs.html',1,'']]],
11 | ['distance',['Distance',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a4ee0fa6eb47767e93c1eb16ac4f7ae60',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.Distance()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#aa19592b18ad8306eaed012e599e8a257',1,'ca.axoninteractive.Geometry.Hex.Vec2D.Distance()']]],
12 | ['distanceto',['DistanceTo',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a159bb3a8b896f8560764566c3d62f481',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]]
13 | ];
14 |
--------------------------------------------------------------------------------
/docs/html/search/all_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['e',['E',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250a3a3ea00cfc35332cedf6e5e9a32e94da',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['ene',['ENE',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16a66fbab0fb6ada703934d0c474adc65db',1,'ca::axoninteractive::Geometry::Hex']]],
5 | ['equals',['Equals',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a46f04d45b0cbb57369d146964d36d09b',1,'ca.axoninteractive.Geometry.Hex.AxialHexCoord.Equals()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a9a89a06b669738ac13209aa1741a5565',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.Equals()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#aa451d1877d6ac50045ad70707f936302',1,'ca.axoninteractive.Geometry.Hex.OffsetHexCoord.Equals()']]],
6 | ['ese',['ESE',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16af821be3f799c89afb1e117b306b36e2c',1,'ca::axoninteractive::Geometry::Hex']]],
7 | ['even',['Even',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#ad0639fd685d6c0dabe3d8b5ad82a8b4da35537fbc25d87ffe59e4f35fefcd34b7',1,'ca::axoninteractive::Geometry::Hex']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/search/all_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['floataxial',['FloatAxial',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['floataxial',['FloatAxial',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#addb3b8ac33094e21bd68f06c05af9ecf',1,'ca.axoninteractive.Geometry.Hex.FloatAxial.FloatAxial(AxialHexCoord axial)'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#a04a78a140b41b1220373d94fb91dab28',1,'ca.axoninteractive.Geometry.Hex.FloatAxial.FloatAxial(float q, float r)']]],
5 | ['floataxial_2ecs',['FloatAxial.cs',['../_float_axial_8cs.html',1,'']]],
6 | ['floatcubic',['FloatCubic',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#aad24eba9275f20b98640c7dd5fddd44b',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.FloatCubic(CubicHexCoord cubic)'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a24f985e283d1220499655cfa8dbf2404',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.FloatCubic(float x, float y, float z)']]],
7 | ['floatcubic',['FloatCubic',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html',1,'ca::axoninteractive::Geometry::Hex']]],
8 | ['floatcubic_2ecs',['FloatCubic.cs',['../_float_cubic_8cs.html',1,'']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/docs/html/search/all_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['gethashcode',['GetHashCode',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a853b6a6f7752d7d8a71b02b85fa23065',1,'ca.axoninteractive.Geometry.Hex.AxialHexCoord.GetHashCode()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a135e5c4d0b5fd23294dbab5a6408799b',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.GetHashCode()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a2a539a5a41ddf365e9666e26e4d9f97b',1,'ca.axoninteractive.Geometry.Hex.OffsetHexCoord.GetHashCode()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['hexgrid',['HexGrid',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['hexgrid',['HexGrid',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a92ee3d1dde84186b3aa0d82ca58b3daa',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]],
5 | ['hexgrid_2ecs',['HexGrid.cs',['../_hex_grid_8cs.html',1,'']]],
6 | ['hexradius',['HexRadius',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#ae92f66c492f7dacc513dc8f4f9f57735',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/all_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['intersectranges',['IntersectRanges',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#ae8f0f3c027618d1a5c0c33cf0631edd7',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
4 | ['isoddrow',['IsOddRow',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#ab7291207d53d6628b7a0520b09555321',1,'ca::axoninteractive::Geometry::Hex::OffsetHexCoord']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/all_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['length',['Length',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#a823bd71cd031cb58c0813e4bc350b9b8',1,'ca::axoninteractive::Geometry::Hex::Vec2D']]],
4 | ['line',['Line',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#ad1b0532f93809f67692ef003dcf31661',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
5 | ['lineto',['LineTo',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a295c8fa00c5205f3b82f763458a6c7f8',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/all_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['n',['N',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16a8d9c307cb7f3c4a32822a51922d1ceaa',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['ne',['NE',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250adc33066c3993e0d50896e533fd692ce0',1,'ca::axoninteractive::Geometry::Hex']]],
5 | ['neighbor',['Neighbor',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#aaebbab4d67e4e13cbaa56eca8c43b458',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
6 | ['neighbors',['Neighbors',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a1b311f13804382295eab4f2d71bf6917',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
7 | ['nw',['NW',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250a7f39ac71e81132daad44925b3bdfde5a',1,'ca::axoninteractive::Geometry::Hex']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/search/all_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['parityenum',['ParityEnum',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#ad0639fd685d6c0dabe3d8b5ad82a8b4d',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['parityenum_2ecs',['ParityEnum.cs',['../_parity_enum_8cs.html',1,'']]],
5 | ['pointtocubic',['PointToCubic',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a57cb731d2c2af90b861e6dc18fdbc3c4',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]],
6 | ['pointtodirectioninhex',['PointToDirectionInHex',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#ad0fe4f4043b3f46b0fc8960e1cd9974a',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/all_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['q',['q',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a3e598aa7106bda5fae45d3c72b62f07c',1,'ca.axoninteractive.Geometry.Hex.AxialHexCoord.q()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#a302dfd83ed44787f6fcccd3bdfa76a02',1,'ca.axoninteractive.Geometry.Hex.FloatAxial.q()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a666c10f0077f94ab86984b006f0a43b9',1,'ca.axoninteractive.Geometry.Hex.OffsetHexCoord.q()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['r',['r',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#aad09ab074eb6d86d675c26edcb6cd9cd',1,'ca.axoninteractive.Geometry.Hex.AxialHexCoord.r()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#a2e3f908780aca1283e5f8793f9839279',1,'ca.axoninteractive.Geometry.Hex.FloatAxial.r()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a8035f9715bf42381fdc8869843688a6b',1,'ca.axoninteractive.Geometry.Hex.OffsetHexCoord.r()']]],
4 | ['ring',['Ring',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a4308a365940ce3bac7f476ff4bb8ecc6',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
5 | ['ringaround',['RingAround',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#ae12fa6ae8a33378de9888273b63d3194',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
6 | ['rotate',['Rotate',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#aa75dcd81c4d1872f1cb7e544eeb6bf57',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
7 | ['rotatearoundother',['RotateAroundOther',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a20c8fd151f008962d7a0cc5e91d05448',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
8 | ['rotateotheraround',['RotateOtherAround',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a3a72b6523f06aab911c644ebcd0dbcae',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
9 | ['rotationenum',['RotationEnum',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9',1,'ca::axoninteractive::Geometry::Hex']]],
10 | ['rotationenum_2ecs',['RotationEnum.cs',['../_rotation_enum_8cs.html',1,'']]],
11 | ['round',['Round',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#aaeefccdcb33f8a0bdd6b9b167bc36c23',1,'ca::axoninteractive::Geometry::Hex::FloatCubic']]],
12 | ['rowparity',['RowParity',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a2a23f6a915145f198833f56ca094188e',1,'ca::axoninteractive::Geometry::Hex::OffsetHexCoord']]]
13 | ];
14 |
--------------------------------------------------------------------------------
/docs/html/search/all_f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/all_f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['s',['S',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16a5dbc98dcc983a70728bd082d1a47546e',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['scale',['Scale',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#aaf6b069a7c09b27f1c4ff103ee5c74d7',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.Scale()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#af8cd23e291bd8021e912a7061a8baf18',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.Scale()']]],
5 | ['se',['SE',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250af003c44deab679aa2edfaff864c77402',1,'ca::axoninteractive::Geometry::Hex']]],
6 | ['slice',['Slice',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#acc2f8d1bddbee4c63c010b043a429b54',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]],
7 | ['spiralaroundinward',['SpiralAroundInward',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a67219507a55b95170477d1dbf0554750',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
8 | ['spiralaroundoutward',['SpiralAroundOutward',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a34c1eb6dba2c6e6005d477a1dfef7af2',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
9 | ['spiralinward',['SpiralInward',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a09ec0ff60ad72cb909700f9820136c32',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
10 | ['spiraloutward',['SpiralOutward',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#afe1d2768a8952fa2aff5da34a6d7d955',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
11 | ['sqrt_5f3',['SQRT_3',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a15db51df8b8eda53b71a8f0d45d3cbf4',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]],
12 | ['sw',['SW',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250a6f56aa4e2561eb66f17f6d8de8070a77',1,'ca::axoninteractive::Geometry::Hex']]]
13 | ];
14 |
--------------------------------------------------------------------------------
/docs/html/search/classes_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['axialhexcoord',['AxialHexCoord',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/classes_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['cubichexcoord',['CubicHexCoord',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/classes_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['floataxial',['FloatAxial',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['floatcubic',['FloatCubic',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html',1,'ca::axoninteractive::Geometry::Hex']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/classes_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['hexgrid',['HexGrid',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/classes_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['offsethexcoord',['OffsetHexCoord',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/classes_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/classes_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['vec2d',['Vec2D',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/search/close.png
--------------------------------------------------------------------------------
/docs/html/search/enums_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enums_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['diagonalenum',['DiagonalEnum',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['directionenum',['DirectionEnum',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250',1,'ca::axoninteractive::Geometry::Hex']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/enums_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enums_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['parityenum',['ParityEnum',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#ad0639fd685d6c0dabe3d8b5ad82a8b4d',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enums_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enums_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['rotationenum',['RotationEnum',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enums_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enums_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['triangleenum',['TriangleEnum',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#aebdea4fa7bd21d9a72cf9fe72e5a3f4d',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bottom',['Bottom',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#aebdea4fa7bd21d9a72cf9fe72e5a3f4da2ad9d63b69c4a10a5cc9cad923133bc4',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ccw_5f120',['CCW_120',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9a015dbea387f0c079be460bda1976b1f1',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['ccw_5f180',['CCW_180',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9a45e3c12f9fe5d96057a0e6b255d59bc2',1,'ca::axoninteractive::Geometry::Hex']]],
5 | ['ccw_5f240',['CCW_240',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9a24dd860bb21c5fa7038a240ca84dea38',1,'ca::axoninteractive::Geometry::Hex']]],
6 | ['ccw_5f300',['CCW_300',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9af396c9700cc31fbeddbd04d649dc1172',1,'ca::axoninteractive::Geometry::Hex']]],
7 | ['ccw_5f60',['CCW_60',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9a3658e9cc0a5f6aad6a9af69b3d431a85',1,'ca::axoninteractive::Geometry::Hex']]],
8 | ['cw_5f120',['CW_120',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9afefd711556592ae10db377d42b6006de',1,'ca::axoninteractive::Geometry::Hex']]],
9 | ['cw_5f180',['CW_180',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9a7a5c213c06c7ad233e48e9e258591ffc',1,'ca::axoninteractive::Geometry::Hex']]],
10 | ['cw_5f240',['CW_240',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9a3baa44e12db59366297f2b9b6b865fae',1,'ca::axoninteractive::Geometry::Hex']]],
11 | ['cw_5f300',['CW_300',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9ae4ebba70476642f4dfdc3f22260c65be',1,'ca::axoninteractive::Geometry::Hex']]],
12 | ['cw_5f60',['CW_60',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a099158f11d7ea6c2704a284b69593cc9a8f87c2ce062a98ba8fb19dd93273df4e',1,'ca::axoninteractive::Geometry::Hex']]]
13 | ];
14 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['e',['E',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250a3a3ea00cfc35332cedf6e5e9a32e94da',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['ene',['ENE',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16a66fbab0fb6ada703934d0c474adc65db',1,'ca::axoninteractive::Geometry::Hex']]],
5 | ['ese',['ESE',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16af821be3f799c89afb1e117b306b36e2c',1,'ca::axoninteractive::Geometry::Hex']]],
6 | ['even',['Even',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#ad0639fd685d6c0dabe3d8b5ad82a8b4da35537fbc25d87ffe59e4f35fefcd34b7',1,'ca::axoninteractive::Geometry::Hex']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['n',['N',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16a8d9c307cb7f3c4a32822a51922d1ceaa',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['ne',['NE',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250adc33066c3993e0d50896e533fd692ce0',1,'ca::axoninteractive::Geometry::Hex']]],
5 | ['nw',['NW',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250a7f39ac71e81132daad44925b3bdfde5a',1,'ca::axoninteractive::Geometry::Hex']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['odd',['Odd',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#ad0639fd685d6c0dabe3d8b5ad82a8b4da37b6bd7fe61d651735cec3d3b0356c66',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['s',['S',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16a5dbc98dcc983a70728bd082d1a47546e',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['se',['SE',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250af003c44deab679aa2edfaff864c77402',1,'ca::axoninteractive::Geometry::Hex']]],
5 | ['sw',['SW',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250a6f56aa4e2561eb66f17f6d8de8070a77',1,'ca::axoninteractive::Geometry::Hex']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['top',['Top',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#aebdea4fa7bd21d9a72cf9fe72e5a3f4daa4ffdcf0dc1f31b9acaf295d75b51d00',1,'ca::axoninteractive::Geometry::Hex']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['w',['W',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a1ef0818b3b3a8024b14f89e80437c250a61e9c06ea9a85a5088a499df6458d276',1,'ca::axoninteractive::Geometry::Hex']]],
4 | ['wnw',['WNW',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16a2885d50f5c4d4443bea9e1f8b7c25b86',1,'ca::axoninteractive::Geometry::Hex']]],
5 | ['wsw',['WSW',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html#a99e444b6b1dfbfbd92f71975469f1a16ae1d9d2b1da068349a7174fd0d9b377d4',1,'ca::axoninteractive::Geometry::Hex']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/files_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/files_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['assemblyinfo_2ecs',['AssemblyInfo.cs',['../_assembly_info_8cs.html',1,'']]],
4 | ['axialhexcoord_2ecs',['AxialHexCoord.cs',['../_axial_hex_coord_8cs.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/files_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/files_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['cubichexcoord_2ecs',['CubicHexCoord.cs',['../_cubic_hex_coord_8cs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/files_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/files_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['diagonalenum_2ecs',['DiagonalEnum.cs',['../_diagonal_enum_8cs.html',1,'']]],
4 | ['directionenum_2ecs',['DirectionEnum.cs',['../_direction_enum_8cs.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/files_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/files_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['floataxial_2ecs',['FloatAxial.cs',['../_float_axial_8cs.html',1,'']]],
4 | ['floatcubic_2ecs',['FloatCubic.cs',['../_float_cubic_8cs.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/files_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/files_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['hexgrid_2ecs',['HexGrid.cs',['../_hex_grid_8cs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/files_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/files_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['offsethexcoord_2ecs',['OffsetHexCoord.cs',['../_offset_hex_coord_8cs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/files_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/files_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['parityenum_2ecs',['ParityEnum.cs',['../_parity_enum_8cs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/files_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/files_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['rotationenum_2ecs',['RotationEnum.cs',['../_rotation_enum_8cs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/files_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/files_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['temporarygeneratedfile_5f036c0b5b_2d1481_2d4323_2d8d20_2d8f5adcb23d92_2ecs',['TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs',['../_temporary_generated_file__036_c0_b5_b-1481-4323-8_d20-8_f5_a_d_c_b23_d92_8cs.html',1,'']]],
4 | ['temporarygeneratedfile_5f5937a670_2d0e60_2d4077_2d877b_2df7221da3dda1_2ecs',['TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs',['../_temporary_generated_file__5937a670-0e60-4077-877b-f7221da3dda1_8cs.html',1,'']]],
5 | ['temporarygeneratedfile_5fe7a71f73_2d0f8d_2d4b9b_2db56e_2d8e70b10bc5d3_2ecs',['TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs',['../_temporary_generated_file___e7_a71_f73-0_f8_d-4_b9_b-_b56_e-8_e70_b10_b_c5_d3_8cs.html',1,'']]],
6 | ['triangleenum_2ecs',['TriangleEnum.cs',['../_triangle_enum_8cs.html',1,'']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/files_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/files_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['vec2d_2ecs',['Vec2D.cs',['../_vec2_d_8cs.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['area',['Area',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#ad72621d9a24e723ec3179a0105cb0007',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
4 | ['areaaround',['AreaAround',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#ae0af1822eb3f93d776690e6eab4feed8',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
5 | ['axialhexcoord',['AxialHexCoord',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a1649e0af0ab864522c7074f0da4bc632',1,'ca::axoninteractive::Geometry::Hex::AxialHexCoord']]],
6 | ['axialtopoint',['AxialToPoint',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a738cade61509a3fa5d5c40f37b9c3a6b',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/functions_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['cubichexcoord',['CubicHexCoord',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a6ed262a81089e3b97624433ed40426a2',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['diagonal',['Diagonal',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a62f8277610956bb4e47ec8eddb9d44b7',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
4 | ['diagonaldiff',['DiagonalDiff',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#afc5cad6a7c27663e4c38dec6d4bc603a',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
5 | ['diagonals',['Diagonals',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#aed76273adaeff038230875c2cfcff0f8',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
6 | ['directiondiff',['DirectionDiff',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a036986d689e0ac07bb67c4bee665e8e6',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
7 | ['distance',['Distance',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a4ee0fa6eb47767e93c1eb16ac4f7ae60',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.Distance()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#aa19592b18ad8306eaed012e599e8a257',1,'ca.axoninteractive.Geometry.Hex.Vec2D.Distance()']]],
8 | ['distanceto',['DistanceTo',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a159bb3a8b896f8560764566c3d62f481',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/docs/html/search/functions_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['equals',['Equals',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a46f04d45b0cbb57369d146964d36d09b',1,'ca.axoninteractive.Geometry.Hex.AxialHexCoord.Equals()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a9a89a06b669738ac13209aa1741a5565',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.Equals()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#aa451d1877d6ac50045ad70707f936302',1,'ca.axoninteractive.Geometry.Hex.OffsetHexCoord.Equals()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['floataxial',['FloatAxial',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#addb3b8ac33094e21bd68f06c05af9ecf',1,'ca.axoninteractive.Geometry.Hex.FloatAxial.FloatAxial(AxialHexCoord axial)'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#a04a78a140b41b1220373d94fb91dab28',1,'ca.axoninteractive.Geometry.Hex.FloatAxial.FloatAxial(float q, float r)']]],
4 | ['floatcubic',['FloatCubic',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#aad24eba9275f20b98640c7dd5fddd44b',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.FloatCubic(CubicHexCoord cubic)'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a24f985e283d1220499655cfa8dbf2404',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.FloatCubic(float x, float y, float z)']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/functions_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['gethashcode',['GetHashCode',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a853b6a6f7752d7d8a71b02b85fa23065',1,'ca.axoninteractive.Geometry.Hex.AxialHexCoord.GetHashCode()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a135e5c4d0b5fd23294dbab5a6408799b',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.GetHashCode()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a2a539a5a41ddf365e9666e26e4d9f97b',1,'ca.axoninteractive.Geometry.Hex.OffsetHexCoord.GetHashCode()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['hexgrid',['HexGrid',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a92ee3d1dde84186b3aa0d82ca58b3daa',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['intersectranges',['IntersectRanges',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#ae8f0f3c027618d1a5c0c33cf0631edd7',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['length',['Length',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#a823bd71cd031cb58c0813e4bc350b9b8',1,'ca::axoninteractive::Geometry::Hex::Vec2D']]],
4 | ['line',['Line',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#ad1b0532f93809f67692ef003dcf31661',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
5 | ['lineto',['LineTo',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a295c8fa00c5205f3b82f763458a6c7f8',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/functions_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['neighbor',['Neighbor',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#aaebbab4d67e4e13cbaa56eca8c43b458',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
4 | ['neighbors',['Neighbors',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a1b311f13804382295eab4f2d71bf6917',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/functions_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_b.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['pointtocubic',['PointToCubic',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a57cb731d2c2af90b861e6dc18fdbc3c4',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]],
4 | ['pointtodirectioninhex',['PointToDirectionInHex',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#ad0fe4f4043b3f46b0fc8960e1cd9974a',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/functions_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ring',['Ring',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a4308a365940ce3bac7f476ff4bb8ecc6',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
4 | ['ringaround',['RingAround',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#ae12fa6ae8a33378de9888273b63d3194',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
5 | ['rotate',['Rotate',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#aa75dcd81c4d1872f1cb7e544eeb6bf57',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
6 | ['rotatearoundother',['RotateAroundOther',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a20c8fd151f008962d7a0cc5e91d05448',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
7 | ['rotateotheraround',['RotateOtherAround',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a3a72b6523f06aab911c644ebcd0dbcae',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
8 | ['round',['Round',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#aaeefccdcb33f8a0bdd6b9b167bc36c23',1,'ca::axoninteractive::Geometry::Hex::FloatCubic']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/docs/html/search/functions_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['scale',['Scale',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#aaf6b069a7c09b27f1c4ff103ee5c74d7',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.Scale()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#af8cd23e291bd8021e912a7061a8baf18',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.Scale()']]],
4 | ['spiralaroundinward',['SpiralAroundInward',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a67219507a55b95170477d1dbf0554750',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
5 | ['spiralaroundoutward',['SpiralAroundOutward',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a34c1eb6dba2c6e6005d477a1dfef7af2',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
6 | ['spiralinward',['SpiralInward',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a09ec0ff60ad72cb909700f9820136c32',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
7 | ['spiraloutward',['SpiralOutward',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#afe1d2768a8952fa2aff5da34a6d7d955',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/search/functions_e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['toaxial',['ToAxial',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a546ffc26213094b8c46bcf26be657809',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]],
4 | ['tocubic',['ToCubic',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a65947e120a117291625ab11c9d83c847',1,'ca.axoninteractive.Geometry.Hex.AxialHexCoord.ToCubic()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a4350a25a0a800028e56910507ff840ba',1,'ca.axoninteractive.Geometry.Hex.OffsetHexCoord.ToCubic()']]],
5 | ['tofloataxial',['ToFloatAxial',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a54ee21d919ddb4e065e53f5317538b94',1,'ca::axoninteractive::Geometry::Hex::FloatCubic']]],
6 | ['tofloatcubic',['ToFloatCubic',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#add3cd1669f683ed8aedc7926862ff265',1,'ca::axoninteractive::Geometry::Hex::FloatAxial']]],
7 | ['tooffset',['ToOffset',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a7b9d64ba45f9064c50158124a4ba7400',1,'ca::axoninteractive::Geometry::Hex::CubicHexCoord']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/search/functions_f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/functions_f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['vec2d',['Vec2D',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#a6bab0d2524a154592675d9e294e2f704',1,'ca::axoninteractive::Geometry::Hex::Vec2D']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/mag_sel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/search/mag_sel.png
--------------------------------------------------------------------------------
/docs/html/search/namespaces_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/namespaces_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['axoninteractive',['axoninteractive',['../namespaceca_1_1axoninteractive.html',1,'ca']]],
4 | ['ca',['ca',['../namespaceca.html',1,'']]],
5 | ['geometry',['Geometry',['../namespaceca_1_1axoninteractive_1_1_geometry.html',1,'ca::axoninteractive']]],
6 | ['hex',['Hex',['../namespaceca_1_1axoninteractive_1_1_geometry_1_1_hex.html',1,'ca::axoninteractive::Geometry']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/nomatches.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/docs/html/search/properties_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/properties_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['hexradius',['HexRadius',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#ae92f66c492f7dacc513dc8f4f9f57735',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/properties_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/properties_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['isoddrow',['IsOddRow',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#ab7291207d53d6628b7a0520b09555321',1,'ca::axoninteractive::Geometry::Hex::OffsetHexCoord']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/properties_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/properties_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['rowparity',['RowParity',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a2a23f6a915145f198833f56ca094188e',1,'ca::axoninteractive::Geometry::Hex::OffsetHexCoord']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/properties_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/properties_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['slice',['Slice',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#acc2f8d1bddbee4c63c010b043a429b54',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/search_l.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/search/search_l.png
--------------------------------------------------------------------------------
/docs/html/search/search_m.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/search/search_m.png
--------------------------------------------------------------------------------
/docs/html/search/search_r.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/search/search_r.png
--------------------------------------------------------------------------------
/docs/html/search/searchdata.js:
--------------------------------------------------------------------------------
1 | var indexSectionsWithContent =
2 | {
3 | 0: "abcdefghilnopqrstvwxyz",
4 | 1: "acfhov",
5 | 2: "c",
6 | 3: "acdfhoprtv",
7 | 4: "acdefghilnoprstv",
8 | 5: "oqrstxyz",
9 | 6: "dprt",
10 | 7: "bcenostw",
11 | 8: "hirs"
12 | };
13 |
14 | var indexSectionNames =
15 | {
16 | 0: "all",
17 | 1: "classes",
18 | 2: "namespaces",
19 | 3: "files",
20 | 4: "functions",
21 | 5: "variables",
22 | 6: "enums",
23 | 7: "enumvalues",
24 | 8: "properties"
25 | };
26 |
27 | var indexSectionLabels =
28 | {
29 | 0: "All",
30 | 1: "Classes",
31 | 2: "Namespaces",
32 | 3: "Files",
33 | 4: "Functions",
34 | 5: "Variables",
35 | 6: "Enumerations",
36 | 7: "Enumerator",
37 | 8: "Properties"
38 | };
39 |
40 |
--------------------------------------------------------------------------------
/docs/html/search/variables_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['one_5fthird',['ONE_THIRD',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a7fe2070afda46b0c992be08657cf32f4',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['q',['q',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a3e598aa7106bda5fae45d3c72b62f07c',1,'ca.axoninteractive.Geometry.Hex.AxialHexCoord.q()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#a302dfd83ed44787f6fcccd3bdfa76a02',1,'ca.axoninteractive.Geometry.Hex.FloatAxial.q()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a666c10f0077f94ab86984b006f0a43b9',1,'ca.axoninteractive.Geometry.Hex.OffsetHexCoord.q()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['r',['r',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#aad09ab074eb6d86d675c26edcb6cd9cd',1,'ca.axoninteractive.Geometry.Hex.AxialHexCoord.r()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#a2e3f908780aca1283e5f8793f9839279',1,'ca.axoninteractive.Geometry.Hex.FloatAxial.r()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a8035f9715bf42381fdc8869843688a6b',1,'ca.axoninteractive.Geometry.Hex.OffsetHexCoord.r()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['sqrt_5f3',['SQRT_3',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#a15db51df8b8eda53b71a8f0d45d3cbf4',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['two_5fthirds',['TWO_THIRDS',['../classca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_hex_grid.html#af2031a9c0cbca5a2bbe3dc1542068204',1,'ca::axoninteractive::Geometry::Hex::HexGrid']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['x',['x',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#aa53b776bec3af0e25cd772e96ac26699',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.x()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a3e8500284f0d247fc21517827a820f87',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.x()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#adfbd466b4642ca519c000740f89be382',1,'ca.axoninteractive.Geometry.Hex.Vec2D.x()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['y',['y',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a072331698a6a283af61afab845ef0ba2',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.y()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a6ddb4f9544ffb34af73b226db12d9d8c',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.y()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#a78bd611f1e1fb39af9a8e3f1bb1f0b0a',1,'ca.axoninteractive.Geometry.Hex.Vec2D.y()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
16 |
Searching...
17 |
No Matches
18 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/html/search/variables_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['z',['z',['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_cubic_hex_coord.html#a60826966fa9f1635aae921ae341d76c7',1,'ca.axoninteractive.Geometry.Hex.CubicHexCoord.z()'],['../structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a002e289b7c6cc9869225b6861b0a1199',1,'ca.axoninteractive.Geometry.Hex.FloatCubic.z()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/splitbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/splitbar.png
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord =
2 | [
3 | [ "AxialHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a1649e0af0ab864522c7074f0da4bc632", null ],
4 | [ "Equals", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a46f04d45b0cbb57369d146964d36d09b", null ],
5 | [ "GetHashCode", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a853b6a6f7752d7d8a71b02b85fa23065", null ],
6 | [ "ToCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a65947e120a117291625ab11c9d83c847", null ],
7 | [ "q", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#a3e598aa7106bda5fae45d3c72b62f07c", null ],
8 | [ "r", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_axial_hex_coord.html#aad09ab074eb6d86d675c26edcb6cd9cd", null ]
9 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial =
2 | [
3 | [ "FloatAxial", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#addb3b8ac33094e21bd68f06c05af9ecf", null ],
4 | [ "FloatAxial", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#a04a78a140b41b1220373d94fb91dab28", null ],
5 | [ "ToFloatCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#add3cd1669f683ed8aedc7926862ff265", null ],
6 | [ "q", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#a302dfd83ed44787f6fcccd3bdfa76a02", null ],
7 | [ "r", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_axial.html#a2e3f908780aca1283e5f8793f9839279", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic =
2 | [
3 | [ "FloatCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#aad24eba9275f20b98640c7dd5fddd44b", null ],
4 | [ "FloatCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a24f985e283d1220499655cfa8dbf2404", null ],
5 | [ "Round", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#aaeefccdcb33f8a0bdd6b9b167bc36c23", null ],
6 | [ "Scale", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#af8cd23e291bd8021e912a7061a8baf18", null ],
7 | [ "ToFloatAxial", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a54ee21d919ddb4e065e53f5317538b94", null ],
8 | [ "x", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a3e8500284f0d247fc21517827a820f87", null ],
9 | [ "y", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a6ddb4f9544ffb34af73b226db12d9d8c", null ],
10 | [ "z", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_float_cubic.html#a002e289b7c6cc9869225b6861b0a1199", null ]
11 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord =
2 | [
3 | [ "OffsetHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a7376ba65262e0b6e3070ba60467f7aec", null ],
4 | [ "Equals", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#aa451d1877d6ac50045ad70707f936302", null ],
5 | [ "GetHashCode", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a2a539a5a41ddf365e9666e26e4d9f97b", null ],
6 | [ "ToCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a4350a25a0a800028e56910507ff840ba", null ],
7 | [ "q", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a666c10f0077f94ab86984b006f0a43b9", null ],
8 | [ "r", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a8035f9715bf42381fdc8869843688a6b", null ],
9 | [ "IsOddRow", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#ab7291207d53d6628b7a0520b09555321", null ],
10 | [ "RowParity", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_offset_hex_coord.html#a2a23f6a915145f198833f56ca094188e", null ]
11 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d =
2 | [
3 | [ "Vec2D", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#a6bab0d2524a154592675d9e294e2f704", null ],
4 | [ "Distance", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#aa19592b18ad8306eaed012e599e8a257", null ],
5 | [ "Length", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#a823bd71cd031cb58c0813e4bc350b9b8", null ],
6 | [ "x", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#adfbd466b4642ca519c000740f89be382", null ],
7 | [ "y", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_1_1_vec2_d.html#a78bd611f1e1fb39af9a8e3f1bb1f0b0a", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord =
2 | [
3 | [ "AxialHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord.html#a074efb54f3fcaf6913cbdde1eda24ba1", null ],
4 | [ "Equals", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord.html#ad953f350d79e8b4f1fde1a54887dee99", null ],
5 | [ "GetHashCode", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord.html#a3ee58b4f90800987758f553d171a1e4b", null ],
6 | [ "ToCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord.html#a093f4aaee720e181ab910aa08ada6aa5", null ],
7 | [ "ToOffset", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord.html#a8292a2893006202bf17af8f01af61bbb", null ],
8 | [ "q", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord.html#a9e860debe56aefeae813dedbddfba8ce", null ],
9 | [ "r", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_axial_hex_coord.html#adb9446a616e339d0a8535374096f3989", null ]
10 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial =
2 | [
3 | [ "FloatAxial", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial.html#a363449b030c973ee4e8b13c8f5d6cddb", null ],
4 | [ "FloatAxial", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial.html#a27b8d0cf9d808cc7eaead35e72dee3e9", null ],
5 | [ "ToFloatCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial.html#ab1b0e96916c693eeb7d6da3199b92556", null ],
6 | [ "q", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial.html#a08af724f3737d5e472493c70a0f533f9", null ],
7 | [ "r", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_axial.html#ac119a431f00e17504fc6bf9b05de6df8", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic =
2 | [
3 | [ "FloatCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic.html#aa8c2fe03403d0ffd05c43aade10225c1", null ],
4 | [ "FloatCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic.html#ae61d7c47e4be9cd501435652e2573f8a", null ],
5 | [ "Scale", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic.html#aa8d3206657edfe4020d3eb1af038c5e8", null ],
6 | [ "ToFloatAxial", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic.html#a74425ca78a2309bbd10e47122b7eb98f", null ],
7 | [ "x", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic.html#a4ac95048d1ce590fdc9b367afcab2b88", null ],
8 | [ "y", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic.html#a8935e0b89d4e13140ba7ff446ce9630a", null ],
9 | [ "z", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_float_cubic.html#aae3be96e9607daae525b860f04953338", null ]
10 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord =
2 | [
3 | [ "OffsetHexCoord", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.html#a9dac64d2734a630ec6a522e4bcd3fd0a", null ],
4 | [ "Equals", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.html#a62e50c13f6bdba70ab3565e570d25893", null ],
5 | [ "GetHashCode", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.html#ad4bc30f4610cbb221a415acf2efe40cc", null ],
6 | [ "ToAxial", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.html#a4ff61ed126d844c6a6285a907cd0c8d5", null ],
7 | [ "ToCubic", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.html#afc0aff9104b8a35bf6357cf610daddc7", null ],
8 | [ "q", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.html#ae2eaf3e6401e59fb85b7eff9fe9c0ad6", null ],
9 | [ "r", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.html#a34ff5972f1ba5b133ebae4348551e31f", null ],
10 | [ "IsOddRow", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.html#a29a0ea23e8eb07df007b77a5af8da86d", null ],
11 | [ "RowParity", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_offset_hex_coord.html#ad0a0281ce0acadac17f4a2e8a87fb10d", null ]
12 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_vec2_d.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_vec2_d =
2 | [
3 | [ "Vec2D", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_vec2_d.html#ad70e842acd9176aa4d8a562f49e56603", null ],
4 | [ "x", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_vec2_d.html#ac1480bbbcc25c26f33743770fc1f768e", null ],
5 | [ "z", "structca_1_1axoninteractive_1_1_geometry_1_1_hex_grid_1_1_vec2_d.html#aa1088a02ada17c58e515d50b9159a6db", null ]
6 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord =
2 | [
3 | [ "AxialHexCoord", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord.html#a480fb0978cf458c670fb48de622b3411", null ],
4 | [ "ToCubic", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord.html#af0f1b6aa0237d650a6ac5c9865b77e85", null ],
5 | [ "ToOffset", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord.html#a9d7297256a2637af79192c5a7ed502f3", null ],
6 | [ "q", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord.html#adfc1d757ae7fa1550d4537f498df47c1", null ],
7 | [ "r", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_axial_hex_coord.html#acbd47dd80c5fceb080e1dc142af79a2c", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial =
2 | [
3 | [ "FloatAxial", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial.html#a9ce93aa94a9efa89a2e00c8ff0fda176", null ],
4 | [ "FloatAxial", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial.html#ac1e671235f47358981c12a06b3e075f4", null ],
5 | [ "ToFloatCubic", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial.html#a3c1ce5631d38e2e50a63f19eed50e7ea", null ],
6 | [ "q", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial.html#a731b9760225348fa4b5c4350873f0d0a", null ],
7 | [ "r", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_axial.html#a45a28d16e6471598a8ab65ece9f22482", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic =
2 | [
3 | [ "FloatCubic", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.html#addb2654c09e1fe18d29046e042771def", null ],
4 | [ "FloatCubic", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.html#a0707f8ff09e21b5e5d6d106286bceddd", null ],
5 | [ "Scale", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.html#a546ef77eb7fe0a7bb2b22926df8a383c", null ],
6 | [ "ToCubic", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.html#a815208a9cc600ad380ff7b494fe94be4", null ],
7 | [ "ToFloatAxial", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.html#a30883acbc29bca5fa6f892ad4faf6fb2", null ],
8 | [ "x", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.html#a3041869074084a8a641a8984d968519c", null ],
9 | [ "y", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.html#a6528300c47d06d3a649dfa91c151b6a8", null ],
10 | [ "z", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_float_cubic.html#ace151bd834b4a6a9de3bc25607992c5e", null ]
11 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord =
2 | [
3 | [ "OffsetHexCoord", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord.html#a2a4a89afa3aaeea8c5e409c630992e25", null ],
4 | [ "ToAxial", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord.html#aa4e8672b2039cd5ce242227af26e1fca", null ],
5 | [ "ToCubic", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord.html#a876d28d62fbef7775843c529c4d1bbf9", null ],
6 | [ "q", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord.html#a66f6d17efb896f827c920ea7210fd0d7", null ],
7 | [ "r", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord.html#a29eea13849ee4315dc64ada17b397761", null ],
8 | [ "IsOdd", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord.html#a90d0bb87c6a51ec015d2ae2cb18a8930", null ],
9 | [ "Parity", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_offset_hex_coord.html#a7aa3c215781fe057756ab00d01edd75b", null ]
10 | ];
--------------------------------------------------------------------------------
/docs/html/structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_vec2_d.js:
--------------------------------------------------------------------------------
1 | var structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_vec2_d =
2 | [
3 | [ "Vec2D", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_vec2_d.html#aa9650721004a6bb80f835c40a6f4e0ab", null ],
4 | [ "x", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_vec2_d.html#adc2b1cf11a5f3a767d6b6e48c1353498", null ],
5 | [ "z", "structca_1_1axoninteractive_1_1_utilities_1_1_hex_grid_1_1_vec2_d.html#a148ed8d90f92f09c7af29266e590804b", null ]
6 | ];
--------------------------------------------------------------------------------
/docs/html/sync_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/sync_off.png
--------------------------------------------------------------------------------
/docs/html/sync_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/sync_on.png
--------------------------------------------------------------------------------
/docs/html/tab_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/tab_a.png
--------------------------------------------------------------------------------
/docs/html/tab_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/tab_b.png
--------------------------------------------------------------------------------
/docs/html/tab_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/tab_h.png
--------------------------------------------------------------------------------
/docs/html/tab_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/docs/html/tab_s.png
--------------------------------------------------------------------------------
/docs/html/tabs.css:
--------------------------------------------------------------------------------
1 | .tabs, .tabs2, .tabs3 {
2 | background-image: url('tab_b.png');
3 | width: 100%;
4 | z-index: 101;
5 | font-size: 13px;
6 | font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
7 | }
8 |
9 | .tabs2 {
10 | font-size: 10px;
11 | }
12 | .tabs3 {
13 | font-size: 9px;
14 | }
15 |
16 | .tablist {
17 | margin: 0;
18 | padding: 0;
19 | display: table;
20 | }
21 |
22 | .tablist li {
23 | float: left;
24 | display: table-cell;
25 | background-image: url('tab_b.png');
26 | line-height: 36px;
27 | list-style: none;
28 | }
29 |
30 | .tablist a {
31 | display: block;
32 | padding: 0 20px;
33 | font-weight: bold;
34 | background-image:url('tab_s.png');
35 | background-repeat:no-repeat;
36 | background-position:right;
37 | color: #283A5D;
38 | text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
39 | text-decoration: none;
40 | outline: none;
41 | }
42 |
43 | .tabs3 .tablist a {
44 | padding: 0 10px;
45 | }
46 |
47 | .tablist a:hover {
48 | background-image: url('tab_h.png');
49 | background-repeat:repeat-x;
50 | color: #fff;
51 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
52 | text-decoration: none;
53 | }
54 |
55 | .tablist li.current a {
56 | background-image: url('tab_a.png');
57 | background-repeat:repeat-x;
58 | color: #fff;
59 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
60 | }
61 |
--------------------------------------------------------------------------------
/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DigitalMachinist/HexGrid/aef828abccf112455851eb1e1c060774aa57b435/icon.png
--------------------------------------------------------------------------------