| void .ctor(float aspectRatio, float frustumHeight, bool hasBones, const Rect& polygonBounds, List<System.Collections.Generic.List<Unity.Cinemachine.Point64>> originalPolygon, List<System.Collections.Generic.List<Unity.Cinemachine.Point64>> solution) | Public+1 flags | | 0x10 |
| bool IsValid() | Public | | 0x01 |
| Vector2 ConfinePoint(ref Vector2& pointToConfine) | Public | | 0x08 |
| int FindIntersection(ref Point64& p1, ref Point64& p2, ref Point64& p3, ref Point64& p4, double epsilon) | PrivateStatic | | 0x10 |
| Point64 <ConfinePoint>g__IntPointLerp|9_0(const Point64& a, const Point64& b, float lerp) | Static+1 flags | | 0x10 |
| bool <ConfinePoint>g__IsInsideOriginal|9_1(const Point64& point) | Private | | 0x10 |
| float <ConfinePoint>g__ClosestPointOnSegment|9_2(const Point64& point, const Point64& s0, const Point64& s1) | Private | | 0x10 |
| bool <ConfinePoint>g__DoesIntersectOriginal|9_3(const Point64& l1, const Point64& l2) | Private | | 0x10 |
| double <FindIntersection>g__IntPointDiffSqrMagnitude|10_0(const Point64& point1, const Point64& point2) | Static+1 flags | | 0x10 |