Template Struct Geometries
Defined in File Geometries.h
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public f2c::types::Geometry< T, R >
(Template Struct Geometry)
Struct Documentation
-
template<class SAMETYPE, class T, OGRwkbGeometryType R, class CHILDRENTYPE>
struct Geometries : public f2c::types::Geometry<T, R> Public Functions
-
double area() const
Compute area of the geometry.
-
ConstIterator begin() const
-
ConstIterator end() const
-
ConstIterator begin(const SAMETYPE *poSelf)
-
ConstIterator end(const SAMETYPE *poSelf)
-
const CHILDRENTYPE operator[](int i) const
-
const CHILDRENTYPE at(int i) const
-
const CHILDRENTYPE back() const
-
class ConstIterator
Public Functions
-
ConstIterator(ConstIterator &oOther)
-
ConstIterator(const Geometries<SAMETYPE, T, R, CHILDRENTYPE> *poSelf, int nPos)
-
~ConstIterator()
-
const CHILDRENTYPE &operator*() const
-
ConstIterator &operator++()
-
bool operator!=(const ConstIterator &it) const
-
ConstIterator(ConstIterator &oOther)
-
class Iterator
Public Functions
-
Iterator(Geometries<SAMETYPE, T, R, CHILDRENTYPE> *poSelf, int nPos)
-
~Iterator()
-
CHILDRENTYPE &operator*()
-
Iterator(Geometries<SAMETYPE, T, R, CHILDRENTYPE> *poSelf, int nPos)
-
double area() const