|
| | 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) |
| |