├── .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 |
9 |
No Matches
10 |
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 --------------------------------------------------------------------------------