|
xc
|
Point object for section geometry definition. More...
#include <Spot.h>
Public Member Functions | |
| virtual unsigned short int | GetDimension (void) const |
| Return the object dimension (0, 1, 2 or 3). | |
| BND2d | Bnd (void) const |
| Returns the object BND. | |
| const Pos2d & | GetPos (void) const |
| Return the object position. | |
| Pos2d & | GetPos (void) |
| Return the object position. | |
| void | setPos (const Pos2d &pos) |
| Vector2d | VectorPos (void) const |
| Returns position vector of the point. | |
| const std::set< const Axis * > & | getConnectedAxes (void) const |
| Return the list of lines that begin or end in this point. | |
| bool | isConnectedTo (const Axis &l) const |
| Returns true if the point is an end of the line. | |
| size_t | nLines (void) const |
| double | getDistanceTo (const Pos2d &pt) const |
| Return the distance to the position being passed as parameter. | |
Public Member Functions inherited from XC::EntGeomSection | |
| EntGeomSection (const std::string &nmb="", GeomSection *sccGeom=nullptr) | |
| Constructor. | |
| EntGeomSection (const EntGeomSection &) | |
| Copy constructor. | |
| EntGeomSection & | operator= (const EntGeomSection &) |
| Assignment operator. | |
| const GeomSection * | GetGeomSection (void) const |
| GeomSection * | GetGeomSection (void) |
| int | getVtkCellType (void) const |
| VTK interface. | |
| SectionReferenceFrame * | SectionReferenceFrameActual (void) |
| Returns current reference system. | |
| const SectionReferenceFrame * | SectionReferenceFrameActual (void) const |
| Returns current reference system. | |
| Spot * | BuscaSpot (const size_t &) |
| Returns a pointer to the point with the identifier being passed as parameter. | |
| const Spot * | BuscaSpot (const size_t &) const |
| Returns a const pointer to the point with the identifier being passed as parameter. | |
| Axis * | findAxis (const size_t &) |
| Returns a pointer to the axis indentified by the tag being passed as parameter. More... | |
| const Axis * | findAxis (const size_t &) const |
| Returns a pointer to the Axis indentified by the tag being passed as parameter. | |
Protected Member Functions | |
| virtual void | update_topology (void) |
| Update topology. | |
| Spot (const Pos2d &pto=Pos2d()) | |
| Constructor. | |
| Spot (GeomSection *m) | |
| Constructor. | |
| Spot (const std::string &nombre="", GeomSection *m=nullptr) | |
| Constructor. | |
Protected Member Functions inherited from XC::EntGeomSection | |
| const GeomSection * | getGeomSection (void) const |
| Returns a pointer to the GeomSection. | |
| GeomSection * | getGeomSection (void) |
| Returns a pointer to the GeomSection. | |
Friends | |
| class | Axis |
| class | GeomSection |
Point object for section geometry definition.
1.8.12