Classes | List of all members
geo::details::geometry_iterator_types Class Reference

Base class for geometry iterators, containing some type definitions. More...

#include <GeometryCore.h>

Inheritance diagram for geo::details::geometry_iterator_types:
geo::details::geometry_element_iterator< GEOIDITER > geo::details::geometry_iterator_base geo::details::cryostat_id_iterator_base< GEOID > geo::details::TPC_id_iterator_base< GEOID > geo::details::TPCset_id_iterator_base< GEOID > geo::details::plane_id_iterator_base< GEOID > geo::details::ROP_id_iterator_base< GEOID > geo::details::wire_id_iterator_base< GEOID >

Classes

struct  BeginPos_t
 Structures to distinguish the constructors. More...
 
struct  EndPos_t
 
struct  UndefinedPos_t
 

Static Public Attributes

static constexpr BeginPos_t begin_pos = {}
 
static constexpr EndPos_t end_pos = {}
 
static constexpr UndefinedPos_t undefined_pos = {}
 

Detailed Description

Base class for geometry iterators, containing some type definitions.

Definition at line 98 of file GeometryCore.h.

Member Data Documentation

constexpr details::geometry_iterator_types::BeginPos_t geo::details::geometry_iterator_types::begin_pos = {}
static

Definition at line 107 of file GeometryCore.h.

constexpr details::geometry_iterator_types::EndPos_t geo::details::geometry_iterator_types::end_pos = {}
static

Definition at line 108 of file GeometryCore.h.

constexpr details::geometry_iterator_types::UndefinedPos_t geo::details::geometry_iterator_types::undefined_pos = {}
static

Definition at line 109 of file GeometryCore.h.


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