|
| PolyElem (const 1 &x=1(), const 1 &y=1(), double zmin=TEST, double zmax=TEST) |
|
| PolyElem (const PolyElem &r) |
|
PolyElem & | operator= (const PolyElem &r) |
|
virtual | ~PolyElem () |
|
String | toString (const AStringFormat *strfmt=nullptr) const override |
|
const & | getX () const |
|
const & | getY () const |
|
double | getX (Id i) const |
|
double | getY (Id i) const |
|
double | getZmax () const |
|
double | getZmin () const |
|
void | init (const 1 &x, const 1 &y, double zmin=TEST, double zmax=TEST) |
|
void | getExtension (double *xmin, double *xmax, double *ymin, double *ymax) const |
|
double | getSurface () const |
|
void | closePolyElem () |
|
bool | inside (const 1 &coor) |
|
bool | inside3D (double zz) const |
|
PolyElem | reduceComplexity (double distmin) const |
|
| PolyLine2D (const 1 &x=1(), const 1 &y=1()) |
|
| PolyLine2D (const PolyLine2D &m) |
|
PolyLine2D & | operator= (const PolyLine2D &m) |
|
virtual | ~PolyLine2D () |
|
String | toString (const AStringFormat *strfmt=nullptr) const override |
| Interface of AStringable.
|
|
Id | getNPoints () const |
|
void | init (const 1 &x, const 1 &y) |
|
const & | getX () const |
|
const & | getY () const |
|
double | getX (Id i) const |
|
double | getY (Id i) const |
|
| getPoint (Id i) const |
|
double | getXmin () const |
|
double | getYmin () const |
|
double | getXmax () const |
|
double | getYmax () const |
|
void | addPoint (double x, double y) |
|
void | setX (const 1 &x) |
|
void | setY (const 1 &y) |
|
PolyPoint2D | getPLIndex (const 1 &xy0) const |
|
double | distanceBetweenPoints (double ap, double al, const 1 &xy1, const 1 &xy2) const |
|
double | distanceAlongPolyline (const PolyPoint2D &pldist1, const PolyPoint2D &pldist2) const |
|
double | angleAtPolyline (const PolyPoint2D &pldist, Id nb_neigh=0) const |
|
double | distanceAtPolyline (const PolyPoint2D &pldist, const 1 &target, Id nb_neigh) const |
|
| AStringable () |
|
| AStringable (const AStringable &r) |
|
AStringable & | operator= (const AStringable &r) |
|
virtual | ~AStringable () |
|
virtual void | display (const AStringFormat *strfmt=nullptr) const final |
|
virtual void | display (Id level) const final |
|
| ASerializable () |
|
| ASerializable (const ASerializable &r) |
|
ASerializable & | operator= (const ASerializable &r) |
|
| ASerializable (ASerializable &&r) noexcept |
|
ASerializable & | operator= (ASerializable &&r) noexcept |
|
virtual | ~ASerializable () |
|
bool | dumpToNF (const String &NFFilename, const EFormatNF &format=EFormatNF::fromKey("DEFAULT"), bool verbose=false) const |
| Dump the contents of an object into an Output File using a given Output NF Format.
|
|
void | setDefaultFormatNF (const EFormatNF &format) |
|