Final-Limbonuauts
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Static Public Member Functions | List of all members
PolyClipper Class Reference
Inheritance diagram for PolyClipper:

Static Public Member Functions

static List< Vector2[]> ClipPoly (Vector2[] subject, Vector2[] cut, ClipType operation)
 
static int FloatToInt (float input)
 
static Vector2 GetOffset (Vector2 ourPos, Vector2 otherPos)
 
static List< Vector2[]> IntListsToVector2 (Paths paths)
 
static Vector2[] IntListToVector2 (Path path)
 
static float IntToFloat (int input)
 
static void OffsetVertices (Vector2[] vertices, Vector2 offset)
 
static List< Vector2[]> SimplifyPolys (List< Vector2[]> polygons)
 
static Path Vector2ToIntList (Vector2[] vertices)
 

Member Function Documentation

static List<Vector2[]> PolyClipper.ClipPoly ( Vector2[]  subject,
Vector2[]  cut,
ClipType  operation 
)
inlinestatic
static int PolyClipper.FloatToInt ( float  input)
inlinestatic
static Vector2 PolyClipper.GetOffset ( Vector2  ourPos,
Vector2  otherPos 
)
inlinestatic
static List<Vector2[]> PolyClipper.IntListsToVector2 ( Paths  paths)
inlinestatic
static Vector2 [] PolyClipper.IntListToVector2 ( Path  path)
inlinestatic
static float PolyClipper.IntToFloat ( int  input)
inlinestatic
static void PolyClipper.OffsetVertices ( Vector2[]  vertices,
Vector2  offset 
)
inlinestatic
static List<Vector2[]> PolyClipper.SimplifyPolys ( List< Vector2[]>  polygons)
inlinestatic
static Path PolyClipper.Vector2ToIntList ( Vector2[]  vertices)
inlinestatic

The documentation for this class was generated from the following file: