|
QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
#include <qgswkbsimplifierptr.h>

Public Member Functions | |
| QgsConstWkbSimplifierPtr (const unsigned char *p, int size, const QgsVectorSimplifyMethod &simplifyMethod) | |
| Constructor. More... | |
| operator const unsigned char * () const | |
| unsigned char * operator More... | |
| void | operator+= (int n) |
| Move position forward. More... | |
| void | operator-= (int n) |
| Move position backward. More... | |
| const QgsConstWkbPtr & | operator>> (double &v) const |
| Read a double. More... | |
| const QgsConstWkbPtr & | operator>> (float &r) const |
| Read a float. More... | |
| const QgsConstWkbPtr & | operator>> (int &v) const |
| Read a int. More... | |
| const QgsConstWkbPtr & | operator>> (unsigned int &v) const |
| Read a uint. More... | |
| const QgsConstWkbPtr & | operator>> (char &v) const |
| Read a char. More... | |
| virtual const QgsConstWkbPtr & | operator>> (QPointF &point) const override |
| Read a point. More... | |
| virtual const QgsConstWkbPtr & | operator>> (QPolygonF &points) const override |
| Read a point array. More... | |
Public Member Functions inherited from QgsConstWkbPtr | |
| QgsConstWkbPtr (const unsigned char *p, int size) | |
| operator const unsigned char * () const | |
| void | operator+= (int n) |
| void | operator-= (int n) |
| const QgsConstWkbPtr & | operator>> (double &v) const |
| const QgsConstWkbPtr & | operator>> (float &r) const |
| const QgsConstWkbPtr & | operator>> (int &v) const |
| const QgsConstWkbPtr & | operator>> (unsigned int &v) const |
| const QgsConstWkbPtr & | operator>> (char &v) const |
| QgsWKBTypes::Type | readHeader () const |
| int | remaining () const |
Additional Inherited Members | |
Protected Member Functions inherited from QgsConstWkbPtr | |
| template<typename T > | |
| void | read (T &v) const |
| Read a value. More... | |
| void | verifyBound (int size) const |
| Verify bounds. More... | |
Protected Attributes inherited from QgsConstWkbPtr | |
| unsigned char * | mEnd |
| bool | mEndianSwap |
| unsigned char * | mP |
| QgsWKBTypes::Type | mWkbType |
Definition at line 28 of file qgswkbsimplifierptr.h.
| QgsConstWkbSimplifierPtr::QgsConstWkbSimplifierPtr | ( | const unsigned char * | p, |
| int | size, | ||
| const QgsVectorSimplifyMethod & | simplifyMethod | ||
| ) |
Constructor.
Definition at line 20 of file qgswkbsimplifierptr.cpp.
|
inline |
unsigned char * operator
Definition at line 59 of file qgswkbsimplifierptr.h.
|
inline |
Move position forward.
Definition at line 54 of file qgswkbsimplifierptr.h.
|
inline |
Move position backward.
Definition at line 56 of file qgswkbsimplifierptr.h.
|
inline |
Read a double.
Definition at line 38 of file qgswkbsimplifierptr.h.
|
inline |
Read a float.
Definition at line 40 of file qgswkbsimplifierptr.h.
|
inline |
Read a int.
Definition at line 42 of file qgswkbsimplifierptr.h.
|
inline |
Read a uint.
Definition at line 44 of file qgswkbsimplifierptr.h.
|
inline |
Read a char.
Definition at line 46 of file qgswkbsimplifierptr.h.
|
overridevirtual |
Read a point.
Reimplemented from QgsConstWkbPtr.
Definition at line 26 of file qgswkbsimplifierptr.cpp.
|
overridevirtual |
Read a point array.
Reimplemented from QgsConstWkbPtr.
Definition at line 31 of file qgswkbsimplifierptr.cpp.
1.8.13