1.2.0
Geostatistics & Machine Learning toolbox | https://gstlearn.org
 
All Classes 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) const ASerializable
getClosedPolyElem(int ipol) const Polygons
getContainerName()ASerializablestatic
getDirectory(const String &path)ASerializablestatic
getExecDirectory()ASerializablestatic
getExtension(double *xmin, double *xmax, double *ymin, double *ymax) const Polygons
getFileIdentity(const String &filename, bool verbose=false)ASerializablestatic
getHomeDirectory(const String &sub="")ASerializablestatic
getPolyElem(int ipol) const Polygons
getPolyElemNumber() const Polygonsinline
getPolyElems() const Polygonsinline
getPrefixName()ASerializablestatic
getSurface() const Polygons
getTestData(const String &subdir, const String &filename)ASerializablestatic
getWorkingDirectory()ASerializablestatic
getX(int ipol) const Polygons
getY(int ipol) const Polygons
inside(const VectorDouble &coor, bool flag_nested=false)Polygons
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) const Polygons
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) const ASerializable
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