ICAROUS
larcfm::SimplePoly Member List

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

add(const Position &p)larcfm::SimplePoly
add(const LatLonAlt &p)larcfm::SimplePoly
add(const Vect2 &p)larcfm::SimplePoly
apBoundingRadius() (defined in larcfm::SimplePoly)larcfm::SimplePoly
aPos (defined in larcfm::SimplePoly)larcfm::SimplePolyprivate
area()larcfm::SimplePoly
averagePoint()larcfm::SimplePoly
averagePointDefined (defined in larcfm::SimplePoly)larcfm::SimplePolymutableprivate
avgPos(const std::vector< Position > &points, const std::vector< double > &wgts) (defined in larcfm::SimplePoly)larcfm::SimplePolyprivate
boundingCircleCenter()larcfm::SimplePoly
boundingCircleRadius()larcfm::SimplePoly
calcCentroid() const (defined in larcfm::SimplePoly)larcfm::SimplePolyprivate
centroid()larcfm::SimplePoly
centroidDefined (defined in larcfm::SimplePoly)larcfm::SimplePolymutableprivate
clockwiseSum (defined in larcfm::SimplePoly)larcfm::SimplePolymutableprivate
contains(const Position &p)larcfm::SimplePoly
contains2D(const Position &p)larcfm::SimplePoly
copy() constlarcfm::SimplePoly
cPos (defined in larcfm::SimplePoly)larcfm::SimplePolyprivate
distanceFromEdge(const Position &p) constlarcfm::SimplePoly
distanceV(const Position &p) constlarcfm::SimplePoly
equals(const SimplePoly &p) const (defined in larcfm::SimplePoly)larcfm::SimplePoly
getBottom() constlarcfm::SimplePoly
getBoundingRectangle() (defined in larcfm::SimplePoly)larcfm::SimplePoly
getTop() constlarcfm::SimplePoly
getTopPoint(int n) constlarcfm::SimplePoly
getVertex(int n) constlarcfm::SimplePoly
getVertices() const (defined in larcfm::SimplePoly)larcfm::SimplePoly
increaseVertices(int sz)larcfm::SimplePoly
init() (defined in larcfm::SimplePoly)larcfm::SimplePolyprivate
insert(int i, const Position &p) (defined in larcfm::SimplePoly)larcfm::SimplePoly
isClockwise() const (defined in larcfm::SimplePoly)larcfm::SimplePoly
isConvex() constlarcfm::SimplePoly
isLatLon() constlarcfm::SimplePoly
isLatLon_b (defined in larcfm::SimplePoly)larcfm::SimplePolyprivate
linear(const Velocity &v, double t) const (defined in larcfm::SimplePoly)larcfm::SimplePoly
linearAllVerts(const Velocity &v, double t) const (defined in larcfm::SimplePoly)larcfm::SimplePoly
linearFixedShape(const Velocity &v, double t) constlarcfm::SimplePoly
make(const Poly3D &p3)larcfm::SimplePolystatic
make(const Poly3DLL &p3)larcfm::SimplePolystatic
make(const Poly3D &p3, const EuclideanProjection &proj)larcfm::SimplePolystatic
make(std::vector< LatLonAlt > pList, double b, double t)larcfm::SimplePolystatic
maxDistPair(const Position &p) const (defined in larcfm::SimplePoly)larcfm::SimplePoly
maxInRange(const Position &p, double a1, double a2) const (defined in larcfm::SimplePoly)larcfm::SimplePoly
maxRadius()larcfm::SimplePoly
mk(std::vector< Position > pList, double b, double t)larcfm::SimplePolystatic
move_constant_shape (defined in larcfm::SimplePoly)larcfm::SimplePolyprivatestatic
p3d (defined in larcfm::SimplePoly)larcfm::SimplePolyprivate
p3dll (defined in larcfm::SimplePoly)larcfm::SimplePolyprivate
perpSide(int i) constlarcfm::SimplePoly
poly3D(const EuclideanProjection &proj) constlarcfm::SimplePoly
poly3D(const EuclideanProjection &proj)larcfm::SimplePoly
remove(int n)larcfm::SimplePoly
reverseOrder() (defined in larcfm::SimplePoly)larcfm::SimplePoly
rip(const SimplePoly &sPoly) (defined in larcfm::SimplePoly)larcfm::SimplePolystatic
set(int n, Position p)larcfm::SimplePoly
setBottom(double b)larcfm::SimplePoly
setTop(double t)larcfm::SimplePoly
signedArea(double dx, double dy) constlarcfm::SimplePolyprivate
SimplePoly()larcfm::SimplePoly
SimplePoly(double b, double t)larcfm::SimplePoly
SimplePoly(double b, double t, const std::string &units)larcfm::SimplePoly
SimplePoly(const SimplePoly &p)larcfm::SimplePoly
size() constlarcfm::SimplePoly
toOutput(const std::string &name, int precision, int numberTcpColumns) const (defined in larcfm::SimplePoly)larcfm::SimplePoly
toString() constlarcfm::SimplePoly
toStringList(int vertex, int precision) const (defined in larcfm::SimplePoly)larcfm::SimplePoly
translate(const Vect3 &off)larcfm::SimplePoly
validate() const (defined in larcfm::SimplePoly)larcfm::SimplePoly
validate(ErrorLog *error) const (defined in larcfm::SimplePoly)larcfm::SimplePoly
vertexAngle(int i)larcfm::SimplePoly
vertexConvex(const Position &p0, const Position &p1, const Position &p2) (defined in larcfm::SimplePoly)larcfm::SimplePolyprivate