|
| Mesh (const std::string &driverName, size_t faceVerticesMaximumCount, const std::string &uri) |
|
std::string | driverName () const |
|
void | setSourceCrs (const std::string &str) |
|
void | setSourceCrsFromWKT (const std::string &wkt) |
|
void | setSourceCrsFromEPSG (int code) |
|
void | setSourceCrsFromPrjFile (const std::string &filename) |
|
virtual std::unique_ptr< MDAL::MeshVertexIterator > | readVertices ()=0 |
|
virtual std::unique_ptr< MDAL::MeshEdgeIterator > | readEdges ()=0 |
|
virtual std::unique_ptr< MDAL::MeshFaceIterator > | readFaces ()=0 |
|
std::shared_ptr< DatasetGroup > | group (const std::string &name) |
| Find a dataset group by name.
|
|
virtual size_t | verticesCount () const =0 |
|
virtual size_t | edgesCount () const =0 |
|
virtual size_t | facesCount () const =0 |
|
virtual BBox | extent () const =0 |
|
std::string | uri () const |
|
std::string | crs () const |
|
size_t | faceVerticesMaximumCount () const |
|
std::string | getMetadata (const std::string &key) |
|
void | setMetadata (const std::string &key, const std::string &val) |
|
void | setMetadata (const Metadata &new_metadata) |
|
virtual void | closeSource () |
|
virtual bool | isEditable () const |
|
virtual void | addVertices (size_t vertexCount, double *coordinates) |
|
virtual void | addFaces (size_t faceCount, size_t driverMaxVerticesPerFace, int *faceSizes, int *vertexIndices) |
|
virtual void | addEdges (size_t edgeCount, int *startVertexIndices, int *endVertexIndices) |
|
|
DatasetGroups | datasetGroups |
|
Metadata | metadata |
|
|
void | setFaceVerticesMaximumCount (const size_t &faceVerticesMaximumCount) |
|
The documentation for this class was generated from the following files: