![]() |
ATLAS Offline Software
|
#include "AsgTools/AsgTool.h"#include <string>#include <vector>#include <boost/polygon/voronoi.hpp>#include <boost/geometry.hpp>#include <boost/geometry/geometries/point_xy.hpp>#include <boost/geometry/geometries/polygon.hpp>Go to the source code of this file.
Classes | |
| class | JetVoronoiDiagramHelpers::Point |
| Default object of 2D space. More... | |
| class | JetVoronoiDiagramHelpers::Segment |
| Straight line in 2D space. More... | |
| class | JetVoronoiDiagramHelpers::Polygon |
| List of points in 2D space. More... | |
| class | JetVoronoiDiagramHelpers::SegmentList |
| List of segments. More... | |
| class | JetVoronoiDiagramHelpers::Diagram |
| Tool for calculating and storing diagram. More... | |
| struct | boost::polygon::geometry_concept< JetVoronoiDiagramHelpers::Point > |
| struct | boost::polygon::point_traits< JetVoronoiDiagramHelpers::Point > |
| struct | boost::polygon::point_mutable_traits< JetVoronoiDiagramHelpers::Point > |
| struct | boost::polygon::geometry_concept< JetVoronoiDiagramHelpers::Segment > |
| struct | boost::polygon::segment_traits< JetVoronoiDiagramHelpers::Segment > |
Namespaces | |
| namespace | JetVoronoiDiagramHelpers |
| Jakub Cuth May 2015. | |
| namespace | boost |
| namespace | boost::polygon |
Typedefs | |
| typedef boost::polygon::voronoi_diagram< double > | VoronoiBoost |
| Jakub Cuth May 2015. | |
| typedef boost::polygon::voronoi_diagram< double >::vertex_type | VoronoiVtxBoost |
| typedef boost::polygon::voronoi_diagram< double >::cell_type | VoronoiCellBoost |
| typedef boost::polygon::voronoi_diagram< double >::edge_type | VoronoiEdgeBoost |
| typedef boost::geometry::model::d2::point_xy< double > | VoronoiPointBoost |
| typedef boost::geometry::model::polygon< VoronoiPointBoost > | VoronoiPolygonBoost |
| typedef double | JetVoronoiDiagramHelpers::coord |
| Type of coordination system. | |
| typedef std::vector< Polygon > | JetVoronoiDiagramHelpers::PolygonList |
| List of polygons. | |
Functions | |
| Point | JetVoronoiDiagramHelpers::operator* (double a, const Point &b) |
| Point | JetVoronoiDiagramHelpers::operator* (const Point &b, double a) |
| double | JetVoronoiDiagramHelpers::operator* (const Point &a, const Point &b) |
| Point | JetVoronoiDiagramHelpers::operator+ (const Point &a, const Point &b) |
| Point | JetVoronoiDiagramHelpers::operator+ (double a, const Point &b) |
| Point | JetVoronoiDiagramHelpers::operator+ (const Point &b, double a) |
| Point | JetVoronoiDiagramHelpers::operator- (const Point &a, const Point &b) |
| Point | JetVoronoiDiagramHelpers::operator- (const Point &b) |
| bool | JetVoronoiDiagramHelpers::operator== (const Point &a, const Point &b) |
| bool | JetVoronoiDiagramHelpers::operator!= (const Point &a, const Point &b) |
| Point | JetVoronoiDiagramHelpers::Center (const Point &a, const Point &b) |
| Point | JetVoronoiDiagramHelpers::Norm (const Point &a) |
| typedef boost::polygon::voronoi_diagram<double> VoronoiBoost |
Jakub Cuth
May 2015.
Typedef and namespace definition and tools for JetVoronoiMomentsTool.
Definition at line 28 of file JetVoronoiDiagramHelpers.h.
| typedef boost::polygon::voronoi_diagram<double>::cell_type VoronoiCellBoost |
Definition at line 30 of file JetVoronoiDiagramHelpers.h.
| typedef boost::polygon::voronoi_diagram<double>::edge_type VoronoiEdgeBoost |
Definition at line 31 of file JetVoronoiDiagramHelpers.h.
| typedef boost::geometry::model::d2::point_xy<double> VoronoiPointBoost |
Definition at line 39 of file JetVoronoiDiagramHelpers.h.
| typedef boost::geometry::model::polygon<VoronoiPointBoost> VoronoiPolygonBoost |
Definition at line 40 of file JetVoronoiDiagramHelpers.h.
| typedef boost::polygon::voronoi_diagram<double>::vertex_type VoronoiVtxBoost |
Definition at line 29 of file JetVoronoiDiagramHelpers.h.