ICAROUS
larcfm::Poly2D Member List

This is the complete list of members for larcfm::Poly2D, including all inherited members.

add(double x, double y) (defined in larcfm::Poly2D)larcfm::Poly2D
add(const Vect2 &v) (defined in larcfm::Poly2D)larcfm::Poly2D
apBoundingRadius() constlarcfm::Poly2D
area() constlarcfm::Poly2D
averagePoint() constlarcfm::Poly2D
centroid() constlarcfm::Poly2D
contains(double a, double b) constlarcfm::Poly2D
contains(const Vect2 &v) const (defined in larcfm::Poly2D)larcfm::Poly2D
get(int i) constlarcfm::Poly2D
getVerticesRef() const (defined in larcfm::Poly2D)larcfm::Poly2D
innerDiameter() constlarcfm::Poly2D
insert(int i, const Vect2 &v) (defined in larcfm::Poly2D)larcfm::Poly2D
isClockwise() const (defined in larcfm::Poly2D)larcfm::Poly2D
linear(const Vect2 &v, double t) const (defined in larcfm::Poly2D)larcfm::Poly2D
linear(const std::vector< Vect2 > &v, double t) const (defined in larcfm::Poly2D)larcfm::Poly2D
maxX (defined in larcfm::Poly2D)larcfm::Poly2Dprivate
maxY (defined in larcfm::Poly2D)larcfm::Poly2Dprivate
minX (defined in larcfm::Poly2D)larcfm::Poly2Dprivate
minY (defined in larcfm::Poly2D)larcfm::Poly2Dprivate
outerDiameter() const (defined in larcfm::Poly2D)larcfm::Poly2D
perturbAmount (defined in larcfm::Poly2D)larcfm::Poly2Dprivatestatic
Poly2D() (defined in larcfm::Poly2D)larcfm::Poly2D
Poly2D(const std::vector< Vect2 > &verts) (defined in larcfm::Poly2D)larcfm::Poly2Dexplicit
Poly2D(const Poly2D &polygon)larcfm::Poly2D
recalcBoundingRectangle() (defined in larcfm::Poly2D)larcfm::Poly2D
remove(int n)larcfm::Poly2D
reverseOrder() constlarcfm::Poly2D
set(int i, const Vect2 &v)larcfm::Poly2D
signedArea() constlarcfm::Poly2D
size() const (defined in larcfm::Poly2D)larcfm::Poly2D
strVectArray(const std::vector< Vect2 > &verts) constlarcfm::Poly2D
toString() const (defined in larcfm::Poly2D)larcfm::Poly2D
vertexPerturb (defined in larcfm::Poly2D)larcfm::Poly2Dprivatestatic
vertices (defined in larcfm::Poly2D)larcfm::Poly2Dprivate