SYMBOL INDEX (200 symbols across 29 files) FILE: demo/Assets/Camera.cs class Camera (line 5) | public class Camera : MonoBehaviour method Update (line 14) | void Update() FILE: demo/Assets/Extensions/Vector2Extensions.cs class Vector2Extensions (line 5) | public static class Vector2Extensions method Interpolate (line 7) | public static Vector2 Interpolate(Vector2 pt1, Vector2 pt2, float f) method DrawLine (line 15) | public static void DrawLine(this Texture2D tex, int x0, int y0, int x1... type Point (line 63) | public struct Point method Point (line 67) | public Point(short aX, short aY) { x = aX; y = aY; } method Point (line 68) | public Point(int aX, int aY) : this((short)aX, (short)aY) { } method FillPolygon (line 71) | public static void FillPolygon(this Texture2D texture, Vector2[] point... FILE: demo/Assets/Main.cs class Main (line 8) | public class Main : MonoBehaviour method Update (line 17) | void Update() method Awake (line 30) | void Awake () FILE: demo/Assets/Map/Biome.cs class BiomeProperties (line 6) | public static class BiomeProperties method HexToColor (line 37) | static Color HexToColor(string hex) type Biome (line 46) | public enum Biome FILE: demo/Assets/Map/Center.cs class Center (line 9) | public class Center method PointInside (line 24) | public bool PointInside(float x, float y) FILE: demo/Assets/Map/Corner.cs class Corner (line 6) | public class Corner FILE: demo/Assets/Map/Edge.cs class Edge (line 6) | public class Edge FILE: demo/Assets/Map/Graph.cs class Graph (line 10) | public class Graph method Graph (line 24) | public Graph(IEnumerable points, Voronoi voronoi, int width, ... method BuildGraph (line 59) | private void BuildGraph(IEnumerable points, Delaunay.Voronoi ... method AddCorner (line 177) | private static void AddCorner(Center topLeft, int x, int y) method ClockwiseComparison (line 183) | private Comparison ClockwiseComparison(Center center) method MakeCorner (line 193) | private Corner MakeCorner(Vector2? nullablePoint) method AddToCornerList (line 227) | private void AddToCornerList(List v, Corner x) method AddToCenterList (line 233) | private void AddToCenterList(List
v, Center x) method AssignCornerElevations (line 238) | private void AssignCornerElevations() method AssignOceanCoastAndLand (line 311) | private void AssignOceanCoastAndLand(float lakeThreshold) method RedistributeElevations (line 388) | private void RedistributeElevations() method AssignPolygonElevations (line 422) | private void AssignPolygonElevations() method CalculateDownslopes (line 436) | private void CalculateDownslopes() method CalculateWatersheds (line 456) | private void CalculateWatersheds() method CreateRivers (line 500) | private void CreateRivers() method AssignCornerMoisture (line 524) | private void AssignCornerMoisture() method AssignPolygonMoisture (line 568) | private void AssignPolygonMoisture() method lookupEdgeFromCenter (line 584) | private Edge lookupEdgeFromCenter(Center p, Center r) method lookupEdgeFromCorner (line 594) | private Edge lookupEdgeFromCorner(Corner q, Corner s) method RedistributeMoisture (line 604) | private void RedistributeMoisture() method GetBiome (line 616) | static Biome GetBiome(Center p) method RelaxPoints (line 661) | public static IEnumerable RelaxPoints(IEnumerable st... FILE: demo/Assets/Map/IslandShape.cs class IslandShape (line 8) | public class IslandShape method makeRadial (line 20) | public static System.Func makeRadial() method makePerlin (line 53) | public static System.Func makePerlin() method makeSquare (line 70) | public static System.Func makeSquare() FILE: demo/Assets/Map/Map.cs class Map (line 10) | public class Map method Map (line 21) | public Map() method Click (line 43) | internal void Click(Vector2 point) FILE: demo/Assets/Map/MapTexture.cs class MapTexture (line 9) | public class MapTexture method MapTexture (line 12) | public MapTexture(int textureScale) method AttachTexture (line 17) | public void AttachTexture(GameObject plane, Map map) method DrawLine (line 47) | private void DrawLine(Texture2D texture, float x0, float y0, float x1,... FILE: demo/Assets/Unity-delaunay/Delaunay/DelaunayHelpers.cs class Node (line 10) | public class Node type KruskalType (line 18) | public enum KruskalType class DelaunayHelpers (line 24) | public static class DelaunayHelpers method VisibleLineSegments (line 26) | public static List VisibleLineSegments (List edges) method SelectEdgesForSitePoint (line 42) | public static List SelectEdgesForSitePoint (Vector2 coord, List<... method SelectNonIntersectingEdges (line 50) | public static List SelectNonIntersectingEdges (/*keepOutMask:Bit... method DelaunayLinesForEdges (line 69) | public static List DelaunayLinesForEdges (List edges) method Kruskal (line 85) | public static List Kruskal (List lineSegment... method Find (line 161) | private static Node Find (Node node) FILE: demo/Assets/Unity-delaunay/Delaunay/Edge.cs class Edge (line 26) | public sealed class Edge method CreateBisectingEdge (line 37) | public static Edge CreateBisectingEdge (Site site0, Site site1) method Create (line 75) | private static Edge Create () method DelaunayLine (line 127) | public LineSegment DelaunayLine () method VoronoiEdge (line 133) | public LineSegment VoronoiEdge () method Vertex (line 158) | public Vertex Vertex (Side leftRight) method SetVertex (line 162) | public void SetVertex (Side leftRight, Vertex v) method IsPartOfConvexHull (line 171) | public bool IsPartOfConvexHull () method SitesDistance (line 176) | public float SitesDistance () method CompareSitesDistances_MAX (line 181) | public static int CompareSitesDistances_MAX (Edge edge0, Edge edge1) method CompareSitesDistances (line 194) | public static int CompareSitesDistances (Edge edge0, Edge edge1) method Site (line 223) | public Site Site (Side leftRight) method Dispose (line 230) | public void Dispose () method Edge (line 250) | private Edge () method Init (line 261) | private void Init () method ToString (line 266) | public override string ToString () method ClipVertices (line 279) | public void ClipVertices (Rect bounds) FILE: demo/Assets/Unity-delaunay/Delaunay/EdgeList.cs class EdgeList (line 7) | internal sealed class EdgeList: Utils.IDisposable method Dispose (line 23) | public void Dispose () method EdgeList (line 43) | public EdgeList (float xmin, float deltax, int sqrt_nsites) method Insert (line 68) | public void Insert (Halfedge lb, Halfedge newHalfedge) method Remove (line 82) | public void Remove (Halfedge halfEdge) method EdgeListLeftNeighbor (line 96) | public Halfedge EdgeListLeftNeighbor (Vector2 p) method GetHash (line 138) | private Halfedge GetHash (int b) FILE: demo/Assets/Unity-delaunay/Delaunay/EdgeReorderer.cs type VertexOrSite (line 7) | public enum VertexOrSite class EdgeReorderer (line 13) | sealed class EdgeReorderer: Utils.IDisposable method EdgeReorderer (line 24) | public EdgeReorderer (List origEdges, VertexOrSite criterion) method Dispose (line 33) | public void Dispose () method ReorderEdges (line 39) | private List ReorderEdges (List origEdges, VertexOrSite cr... FILE: demo/Assets/Unity-delaunay/Delaunay/Halfedge.cs class Halfedge (line 12) | public sealed class Halfedge: Delaunay.Utils.IDisposable method Create (line 15) | public static Halfedge Create (Edge edge, Nullable lr) method CreateDummy (line 24) | public static Halfedge CreateDummy () method Halfedge (line 39) | public Halfedge (Edge edge = null, Nullable lr = null) method Init (line 44) | private Halfedge Init (Edge edge, Nullable lr) method ToString (line 53) | public override string ToString () method Dispose (line 58) | public void Dispose () method ReallyDispose (line 74) | public void ReallyDispose () method IsLeftOf (line 85) | internal bool IsLeftOf (Vector2 p) FILE: demo/Assets/Unity-delaunay/Delaunay/HalfedgePriorityQueue.cs class HalfedgePriorityQueue (line 8) | internal sealed class HalfedgePriorityQueue: Utils.IDisposable // also k... method HalfedgePriorityQueue (line 18) | public HalfedgePriorityQueue (float ymin, float deltay, int sqrt_nsites) method Dispose (line 26) | public void Dispose () method Initialize (line 36) | private void Initialize () method Insert (line 50) | public void Insert (Halfedge halfEdge) method Remove (line 67) | public void Remove (Halfedge halfEdge) method Bucket (line 85) | private int Bucket (Halfedge halfEdge) method IsEmpty (line 95) | private bool IsEmpty (int bucket) method AdjustMinBucket (line 104) | private void AdjustMinBucket () method Empty (line 111) | public bool Empty () method Min (line 120) | public Vector2 Min () method ExtractMin (line 132) | public Halfedge ExtractMin () FILE: demo/Assets/Unity-delaunay/Delaunay/ICoord.cs type ICoord (line 6) | public interface ICoord FILE: demo/Assets/Unity-delaunay/Delaunay/LR.cs type Side (line 5) | public enum Side class SideHelper (line 11) | public class SideHelper method Other (line 13) | public static Side Other (Side leftRight) FILE: demo/Assets/Unity-delaunay/Delaunay/Site.cs class Site (line 10) | public sealed class Site: ICoord, IComparable method Create (line 13) | public static Site Create (Vector2 p, uint index, float weight, uint c... method SortSites (line 22) | internal static void SortSites (List sites) method CompareTo (line 36) | public int CompareTo (System.Object obj) // XXX: Really, really worrie... method CloseEnough (line 64) | private static bool CloseEnough (Vector2 p0, Vector2 p1) method Site (line 89) | private Site (Vector2 p, uint index, float weight, uint color) method Init (line 98) | private Site Init (Vector2 p, uint index, float weight, uint color) method ToString (line 109) | public override string ToString () method Move (line 114) | private void Move (Vector2 p) method Dispose (line 120) | public void Dispose () method Clear (line 127) | private void Clear () method AddEdge (line 143) | public void AddEdge (Edge edge) method NearestEdge (line 148) | public Edge NearestEdge () method NeighborSites (line 156) | public List NeighborSites () method NeighborSite (line 173) | private Site NeighborSite (Edge edge) method Region (line 184) | internal List Region (Rect clippingBounds) method ReorderEdges (line 199) | private void ReorderEdges () method ClipToBounds (line 209) | private List ClipToBounds (Rect bounds) method Connect (line 248) | private void Connect (List points, int j, Rect bounds, bool c... method Dist (line 363) | public float Dist (ICoord p) class BoundsCheck (line 376) | static class BoundsCheck method Check (line 390) | public static int Check (Vector2 point, Rect bounds) FILE: demo/Assets/Unity-delaunay/Delaunay/SiteList.cs class SiteList (line 10) | public sealed class SiteList: Utils.IDisposable method SiteList (line 17) | public SiteList () method Dispose (line 23) | public void Dispose () method Add (line 35) | public int Add (Site site) method Next (line 46) | public Site Next () method GetSitesBounds (line 58) | internal Rect GetSitesBounds () method SiteColors (line 87) | public List SiteColors (/*BitmapData referenceImage = null*/) method SiteCoords (line 98) | public List SiteCoords () method Circles (line 115) | public List Circles () method Regions (line 132) | public List> Regions (Rect plotBounds) method NearestSitePoint (line 151) | public Nullable NearestSitePoint (/*proximityMap:BitmapData,*... FILE: demo/Assets/Unity-delaunay/Delaunay/Triangle.cs class Triangle (line 7) | public sealed class Triangle: IDisposable method Triangle (line 14) | public Triangle (Site a, Site b, Site c) method Dispose (line 19) | public void Dispose () FILE: demo/Assets/Unity-delaunay/Delaunay/Vertex.cs class Vertex (line 9) | public sealed class Vertex: ICoord method Create (line 14) | private static Vertex Create (float x, float y) method Vertex (line 38) | public Vertex (float x, float y) method Init (line 43) | private Vertex Init (float x, float y) method Dispose (line 49) | public void Dispose () method SetIndex (line 54) | public void SetIndex () method ToString (line 59) | public override string ToString () method Intersect (line 72) | public static Vertex Intersect (Halfedge halfedge0, Halfedge halfedge1) FILE: demo/Assets/Unity-delaunay/Delaunay/Voronoi.cs class Voronoi (line 24) | public sealed class Voronoi: Utils.IDisposable method Dispose (line 39) | public void Dispose () method Voronoi (line 66) | public Voronoi (List points, List colors, Rect plotBounds) method AddSites (line 77) | private void AddSites (List points, List colors) method AddSite (line 85) | private void AddSite (Vector2 p, uint color, int index) method Edges (line 95) | public List Edges () method Region (line 100) | public List Region (Vector2 p) method NeighborSitesForSite (line 110) | public List NeighborSitesForSite (Vector2 coord) method Circles (line 126) | public List Circles () method VoronoiBoundaryForSite (line 131) | public List VoronoiBoundaryForSite (Vector2 coord) method DelaunayLinesForSite (line 136) | public List DelaunayLinesForSite (Vector2 coord) method VoronoiDiagram (line 141) | public List VoronoiDiagram () method DelaunayTriangulation (line 146) | public List DelaunayTriangulation (/*BitmapData keepOutMa... method Hull (line 151) | public List Hull () method HullEdges (line 156) | private List HullEdges () method HullPointsInOrder (line 163) | public List HullPointsInOrder () method SpanningTree (line 188) | public List SpanningTree (KruskalType type = KruskalType.... method Regions (line 195) | public List> Regions () method SiteColors (line 200) | public List SiteColors (/*BitmapData referenceImage = null*/) method NearestSitePoint (line 213) | public Nullable NearestSitePoint (/*BitmapData proximityMap,*... method SiteCoords (line 218) | public List SiteCoords () method FortunesAlgorithm (line 224) | private void FortunesAlgorithm () method FortunesAlgorithm_leftRegion (line 372) | private Site FortunesAlgorithm_leftRegion (Halfedge he) method FortunesAlgorithm_rightRegion (line 381) | private Site FortunesAlgorithm_rightRegion (Halfedge he) method CompareByYThenX (line 390) | public static int CompareByYThenX (Site s1, Site s2) method CompareByYThenX (line 403) | public static int CompareByYThenX (Site s1, Vector2 s2) FILE: demo/Assets/Unity-delaunay/geom/Circle.cs class Circle (line 8) | public sealed class Circle method Circle (line 13) | public Circle (float centerX, float centerY, float radius) method ToString (line 19) | public override string ToString () FILE: demo/Assets/Unity-delaunay/geom/LineSegment.cs class LineSegment (line 8) | public sealed class LineSegment method CompareLengths_MAX (line 10) | public static int CompareLengths_MAX (LineSegment segment0, LineSegmen... method CompareLengths (line 23) | public static int CompareLengths (LineSegment edge0, LineSegment edge1) method LineSegment (line 31) | public LineSegment (Nullable p0, Nullable p1) FILE: demo/Assets/Unity-delaunay/geom/Polygon.cs class Polygon (line 8) | public sealed class Polygon method Polygon (line 12) | public Polygon (List vertices) method Area (line 17) | public float Area () method Winding (line 22) | public Winding Winding () method SignedDoubleArea (line 34) | private float SignedDoubleArea () // XXX: I'm a bit nervous about this... FILE: demo/Assets/Unity-delaunay/geom/Winding.cs type Winding (line 4) | public enum Winding FILE: demo/Assets/Unity-delaunay/utils/IDisposable.cs type IDisposable (line 5) | public interface IDisposable method Dispose (line 7) | void Dispose ();