LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "DCEL.h"
Public Member Functions | |
Face (HalfEdge *half, const Coords &coords, const reco::ClusterHit3D *clusterHit3D) | |
Face class definition for use in a doubly connected edge list A Face represents the area enclosed by a set of half edges and vertices. It simply needs to store a pointer to one of the half edges to be able to recover all. More... | |
~Face () | |
const HalfEdge * | getHalfEdge () const |
const bool | onConvexHull () const |
const Coords & | getCoords () const |
const double | getFaceArea () const |
const reco::ClusterHit3D * | getClusterHit3D () const |
void | setHalfEdge (HalfEdge *half) |
void | setOnConvexHull () |
void | setFaceArea (double area) |
Private Attributes | |
HalfEdge * | fHalfEdge |
bool | fConvexHull |
Coords | fCoords |
double | fFaceArea |
const reco::ClusterHit3D * | fClusterHit3D |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |