Loading [MathJax]/extensions/tex2jax.js
1.7.0
Geostatistics & Machine Learning toolbox | https://gstlearn.org
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Polygons Member List

This is the complete list of members for Polygons, including all inherited members.

addPolyElem(const PolyElem &polyelem)Polygons
ASerializable()ASerializable
ASerializable(const ASerializable &r)ASerializable
AStringable()AStringable
AStringable(const AStringable &r)AStringable
buildFileName(int status, const String &filename, bool ensureDirExist=false)ASerializablestatic
create()Polygonsstatic
createDirectory(const String &dir)ASerializablestatic
createFromCSV(const String &filename, const CSVformat &csv=CSVformat(), int verbose=false, int ncol_max=-1, int nrow_max=-1)Polygonsstatic
createFromDb(const Db *db, double dilate=0., bool verbose=false)Polygonsstatic
createFromNF(const String &neutralFilename, bool verbose=false)Polygonsstatic
createFromWKT(const String &filename, const CSVformat &csv=CSVformat(), int verbose=false, int ncol_max=-1, int nrow_max=-1)Polygonsstatic
deserialize(std::istream &is, bool verbose=true)ASerializable
display(const AStringFormat *strfmt=nullptr) const finalAStringablevirtual
display(int level) const finalAStringablevirtual
dumpToNF(const String &neutralFilename, bool verbose=false) constASerializable
getClosedPolyElem(int ipol) constPolygons
getContainerName()ASerializablestatic
getDirectory(const String &path)ASerializablestatic
getExecDirectory()ASerializablestatic
getExtension(double *xmin, double *xmax, double *ymin, double *ymax) constPolygons
getFileIdentity(const String &filename, bool verbose=false)ASerializablestatic
getHomeDirectory(const String &sub="")ASerializablestatic
getNPolyElem() constPolygonsinline
getPolyElem(int ipol) constPolygons
getPolyElems() constPolygonsinline
getPrefixName()ASerializablestatic
getSurface() constPolygons
getTestData(const String &subdir, const String &filename)ASerializablestatic
getWorkingDirectory()ASerializablestatic
getX(int ipol) constPolygons
getY(int ipol) constPolygons
inside(const VectorDouble &coor, bool flag_nested=false) constPolygons
operator=(const Polygons &r)Polygons
AStringable::operator=(const AStringable &r)AStringable
ASerializable::operator=(const ASerializable &r)ASerializable
Polygons()Polygons
Polygons(const Polygons &r)Polygons
reduceComplexity(double distmin) constPolygons
resetFromCSV(const String &filename, const CSVformat &csv, int verbose=false, int ncol_max=-1, int nrow_max=-1)Polygons
resetFromDb(const Db *db, double dilate=0., bool verbose=false)Polygons
resetFromWKT(const String &filename, const CSVformat &csv, int verbose=false, int ncol_max=-1, int nrow_max=-1)Polygons
serialize(std::ostream &os, bool verbose=true) constASerializable
setContainerName(bool useDefault, const String &containerName="", bool verbose=false)ASerializablestatic
setPrefixName(const String &prefixName)ASerializablestatic
setX(int ipol, const VectorDouble &x)Polygons
setY(int ipol, const VectorDouble &y)Polygons
toString(const AStringFormat *strfmt=nullptr) const overridePolygonsvirtual
unsetContainerName()ASerializablestatic
unsetPrefixName()ASerializablestatic
~ASerializable()ASerializablevirtual
~AStringable()AStringablevirtual
~Polygons()Polygonsvirtual