| bool SamePosition(const Vector3& a, const Vector3& b) | PrivateStatic | | 0x0C |
| void GenPolylineMesh(Mesh mesh, IList<Shapes.PolylinePoint> path, bool closed, const PolylineJoins& joins, bool flattenZ, bool useColors) | PublicStatic | | 0x08 |
| void GenPolygonMesh(Mesh mesh, List<UnityEngine.Vector2> path, const PolygonTriangulation& triangulation) | PublicStatic | | 0x08 |
| void CreateDisc(Mesh mesh, int segmentsPerFullTurn, float radius) | PublicStatic | | 0x08 |
| void CreateCircleSector(Mesh mesh, int segmentsPerFullTurn, float radius, float angRadiansStart, float angRadiansEnd) | PublicStatic | | 0x08 |
| void CreateAnnulus(Mesh mesh, int segmentsPerFullTurn, float radius, float radiusInner) | PublicStatic | | 0x08 |
| void CreateAnnulusSector(Mesh mesh, int segmentsPerFullTurn, float radius, float radiusInner, float angRadiansStart, float angRadiansEnd) | PublicStatic | | 0x08 |
| void GenerateDiscMesh(Mesh mesh, int segmentsPerFullTurn, bool hasSector, bool hasInnerRadius, float radius, float radiusInner, float angRadiansStart, float angRadiansEnd) | PrivateStatic | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |
| void <GenPolylineMesh>g__SetPrevNext|8_0(int atIndex, ref <>c__DisplayClass8_1& ) | Static+1 flags | | 0x18 |
| void <GenPolylineMesh>g__SetUv0|8_1(ExpandoList<UnityEngine.Vector4> uvArr, float uvEndpointVal, float pathThicc, int id, float x, float y) | Static+1 flags | | 0x08 |
| void <GenPolylineMesh>g__AddQuad|8_2(int a, int b, int c, int d, ref <>c__DisplayClass8_0& ) | Static+1 flags | | 0x04 |
| void <GenerateDiscMesh>g__DblTri|17_0(int a, int b, int c, ref <>c__DisplayClass17_0& ) | Static+1 flags | | 0x10 |