ICAROUS
All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Modules Pages
Static Public Member Functions | List of all members
larcfm::PolycarpResolution Class Reference

#include <PolycarpResolution.h>

Static Public Member Functions

static Vect2 proj_vect (const Vect2 &u, const Vect2 &v, const Vect2 &w, double BUFF)
 
static std::vector< Vect2expand_polygon_2D (double BUFF, double ResolBUFF, const std::vector< Vect2 > &p)
 
static std::vector< Vect2contract_polygon_2D (double BUFF, double ResolBUFF, const std::vector< Vect2 > &p)
 
static int closest_edge (const std::vector< Vect2 > &p, double BUFF, const Vect2 &s)
 
static Vect2 recovery_test_point (double BUFF, double ResolBUFF, const std::vector< Vect2 > &, const Vect2 &s, int eps)
 
static Vect2 recovery_point (double BUFF, double ResolBUFF, const std::vector< Vect2 > &p, const Vect2 &s, int eps)
 
static Vect2 outside_recovery_point (double BUFF, double ResolBUFF, const std::vector< Vect2 > &p, const Vect2 &s)
 
static Vect2 inside_recovery_point (double BUFF, double ResolBUFF, const std::vector< Vect2 > &p, const Vect2 &s)
 

Detailed Description

PolycarpResolution - closest point inside-outside a polygon to a given point - with a buffer


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