|
gstlearn
0.3.3
CCC
|
This is the complete list of members for Polygons, including all inherited members.
| _buildHull(const Db *db, double dilate, bool verbose) | Polygons | private |
| _commentWrite(std::ostream &os, const String &comment) | ASerializable | protectedstatic |
| _deserialize(std::istream &is, bool verbose=false) override | Polygons | protectedvirtual |
| _extractFromTab(int ideb, int ifin, int ncol, const VectorDouble &tab) | Polygons | private |
| _fileOpenRead(const String &filename, std::ifstream &is, bool verbose=false) const | ASerializable | protected |
| _fileOpenWrite(const String &filename, std::ofstream &os, bool verbose=false) const | ASerializable | protected |
| _getExtend(double ext, VectorDouble &x, VectorDouble &y, int nsect=16) | Polygons | private |
| _getHullIndices(const VectorDouble &x, const VectorDouble &y) const | Polygons | private |
| _getNFName() const override | Polygons | inlineprotectedvirtual |
| _isValidPolyElemIndex(int ipol) const | Polygons | private |
| _onlyBlanks(char *string) | ASerializable | protectedstatic |
| _polyelems | Polygons | private |
| _polygonHullPrint(const VectorInt &index, const VectorDouble &x, const VectorDouble &y) const | Polygons | private |
| _recordRead(std::istream &is, const String &title, T &val) | ASerializable | protectedstatic |
| _recordReadVec(std::istream &is, const String &title, VectorT< T > &vec, int nvalues) | ASerializable | protectedstatic |
| _recordWrite(std::ostream &os, const String &title, const T &val) | ASerializable | protectedstatic |
| _recordWriteVec(std::ostream &os, const String &title, const VectorT< T > &vec) | ASerializable | protectedstatic |
| _serialize(std::ostream &os, bool verbose=false) const override | Polygons | protectedvirtual |
| _tableRead(std::istream &is, const String &string, int ntab, double *tab) | ASerializable | protectedstatic |
| _tableWrite(std::ostream &os, const String &string, int ntab, const VectorDouble &tab) | ASerializable | protectedstatic |
| 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) | ASerializable | static |
| create() | Polygons | static |
| createDirectory(const String &dir) | ASerializable | static |
| createFromCSV(const String &filename, const CSVformat &csv=CSVformat(), int verbose=false, int ncol_max=-1, int nrow_max=-1) | Polygons | static |
| createFromDb(const Db *db, double dilate=0., bool verbose=false) | Polygons | static |
| createFromNF(const String &neutralFilename, bool verbose=false) | Polygons | static |
| deserialize(std::istream &is, bool verbose=true) | ASerializable | |
| display(const AStringFormat *strfmt=nullptr) const final | AStringable | virtual |
| display(int level) const final | AStringable | virtual |
| dumpToNF(const String &neutralFilename, bool verbose=false) const | ASerializable | |
| getClosedPolyElem(int ipol) const | Polygons | |
| getContainerName() | ASerializable | static |
| getDirectory(const String &path) | ASerializable | static |
| getExecDirectory() | ASerializable | static |
| getExtension(double *xmin, double *xmax, double *ymin, double *ymax) const | Polygons | |
| getFileIdentity(const String &filename, bool verbose=false) | ASerializable | static |
| getHomeDirectory(const String &sub="") | ASerializable | static |
| getPolyElem(int ipol) const | Polygons | |
| getPolyElemNumber() const | Polygons | inline |
| getPolyElems() const | Polygons | inline |
| getPrefixName() | ASerializable | static |
| getSurface() const | Polygons | |
| getTestData(const String &subdir, const String &filename) | ASerializable | static |
| getWorkingDirectory() | ASerializable | static |
| getX(int ipol) const | Polygons | |
| getY(int ipol) const | Polygons | |
| inside(const VectorDouble &coor, bool flag_nested=false) | Polygons | |
| myContainerName | ASerializable | privatestatic |
| myPrefixName | ASerializable | privatestatic |
| 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 | |
| serialize(std::ostream &os, bool verbose=true) const | ASerializable | |
| setContainerName(bool useDefault, const String &containerName=String(), bool verbose=false) | ASerializable | static |
| setPrefixName(const String &prefixName) | ASerializable | static |
| setX(int ipol, const VectorDouble &x) | Polygons | |
| setY(int ipol, const VectorDouble &y) | Polygons | |
| toString(const AStringFormat *strfmt=nullptr) const override | Polygons | virtual |
| unsetContainerName() | ASerializable | static |
| unsetPrefixName() | ASerializable | static |
| ~ASerializable() | ASerializable | virtual |
| ~AStringable() | AStringable | virtual |
| ~Polygons() | Polygons | virtual |