1 #ifndef GCP_UTIL_COORD_H
2 #define GCP_UTIL_COORD_H
30 Coord(
unsigned ind1,
unsigned ind2);
31 Coord(
unsigned ind1,
unsigned ind2,
unsigned ind3);
51 void reset(
unsigned nAxis=1);
61 unsigned int getIndex(
unsigned iAxis);
66 bool isSet(
unsigned iAxis);
96 std::vector<unsigned int> ind_;
97 std::vector<bool> initialized_;
107 #endif // End #ifndef GCP_UTIL_COORD_H
Coord & operator+=(unsigned incr)
Definition: Coord.cc:230
void operator=(Coord &coord)
Definition: Coord.cc:196
unsigned int getIndex(unsigned iAxis)
Definition: Coord.cc:133
unsigned nAxis()
Definition: Coord.cc:125
void setIndex(unsigned nAxis, unsigned index)
Definition: Coord.cc:67
bool isValid()
Definition: Coord.cc:254
void reset(unsigned nAxis=1)
Definition: Coord.cc:111
Coord()
Definition: Coord.cc:16
virtual ~Coord()
Definition: Coord.cc:59
bool isSet(unsigned iAxis)
Definition: Coord.cc:243
void reserveIndex(unsigned nAxis)
Definition: Coord.cc:94
bool operator==(Coord &coord)
Definition: Coord.cc:157
friend std::ostream & operator<<(std::ostream &os, Coord &coord)