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
PolyElem Member List

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

addPoint(double x, double y)PolyLine2D
angleAtPolyline(const PolyPoint2D &pldist, int nb_neigh=0) constPolyLine2D
ASerializable()ASerializable
ASerializable(const ASerializable &r)ASerializable
AStringable()AStringable
AStringable(const AStringable &r)AStringable
buildFileName(int status, const String &filename, bool ensureDirExist=false)ASerializablestatic
closePolyElem()PolyElem
create()PolyElemstatic
PolyLine2D::create(const VectorDouble &x=VectorDouble(), const VectorDouble &y=VectorDouble())PolyLine2Dstatic
createDirectory(const String &dir)ASerializablestatic
createFromNF(const String &neutralFilename, bool verbose=true)PolyElemstatic
deserialize(std::istream &is, bool verbose=true)ASerializable
display(const AStringFormat *strfmt=nullptr) const finalAStringablevirtual
display(int level) const finalAStringablevirtual
distanceAlongPolyline(const PolyPoint2D &pldist1, const PolyPoint2D &pldist2) constPolyLine2D
distanceAtPolyline(const PolyPoint2D &pldist, const VectorDouble &target, int nb_neigh) constPolyLine2D
distanceBetweenPoints(double ap, double al, const VectorDouble &xy1, const VectorDouble &xy2) constPolyLine2D
dumpToNF(const String &neutralFilename, bool verbose=false) constASerializable
getContainerName()ASerializablestatic
getDirectory(const String &path)ASerializablestatic
getExecDirectory()ASerializablestatic
getExtension(double *xmin, double *xmax, double *ymin, double *ymax) constPolyElem
getFileIdentity(const String &filename, bool verbose=false)ASerializablestatic
getHomeDirectory(const String &sub="")ASerializablestatic
getNPoints() constPolyLine2Dinline
getPLIndex(const VectorDouble &xy0) constPolyLine2D
getPoint(int i) constPolyLine2D
getPrefixName()ASerializablestatic
getSurface() constPolyElem
getTestData(const String &subdir, const String &filename)ASerializablestatic
getWorkingDirectory()ASerializablestatic
getX() constPolyEleminline
getX(int i) constPolyEleminline
getXmax() constPolyLine2Dinline
getXmin() constPolyLine2Dinline
getY() constPolyEleminline
getY(int i) constPolyEleminline
getYmax() constPolyLine2Dinline
getYmin() constPolyLine2Dinline
getZmax() constPolyEleminline
getZmin() constPolyEleminline
init(const VectorDouble &x, const VectorDouble &y, double zmin=TEST, double zmax=TEST)PolyElem
PolyLine2D::init(const VectorDouble &x, const VectorDouble &y)PolyLine2D
inside(const VectorDouble &coor)PolyElem
inside3D(double zz) constPolyElem
operator=(const PolyElem &r)PolyElem
PolyLine2D::operator=(const PolyLine2D &m)PolyLine2D
PolyLine2D::AStringable::operator=(const AStringable &r)AStringable
ASerializable::operator=(const ASerializable &r)ASerializable
PolyElem(const VectorDouble &x=VectorDouble(), const VectorDouble &y=VectorDouble(), double zmin=TEST, double zmax=TEST)PolyElem
PolyElem(const PolyElem &r)PolyElem
PolygonsPolyElemfriend
PolyLine2D(const VectorDouble &x=VectorDouble(), const VectorDouble &y=VectorDouble())PolyLine2D
PolyLine2D(const PolyLine2D &m)PolyLine2D
reduceComplexity(double distmin) constPolyElem
serialize(std::ostream &os, bool verbose=true) constASerializable
setContainerName(bool useDefault, const String &containerName="", bool verbose=false)ASerializablestatic
setPrefixName(const String &prefixName)ASerializablestatic
setX(const VectorDouble &x)PolyLine2Dinline
setY(const VectorDouble &y)PolyLine2Dinline
toString(const AStringFormat *strfmt=nullptr) const overridePolyElemvirtual
unsetContainerName()ASerializablestatic
unsetPrefixName()ASerializablestatic
~ASerializable()ASerializablevirtual
~AStringable()AStringablevirtual
~PolyElem()PolyElemvirtual
~PolyLine2D()PolyLine2Dvirtual