32 #include "EntityMap.h" 43 class MultiBlockTopology;
54 void UpdateSets(
Pnt *)
const;
62 Vector3d
getVector(
const Indice &i,
const Indice &j)
const;
63 Line3d
getRecta(
const Indice &i,
const Indice &j)
const;
64 Plane
getPlane(
const Indice &i,
const Indice &j,
const Indice &k)
const;
68 Pnt *
New(
const size_t &,
const Pos3d &);
71 void Copy(
const std::vector<PntMap::Indice> &);
73 double Dist(
const Indice &i,
const Indice &j)
const;
Geometric entities container (points, lines, surfaces,...).
Definition: EntityMap.h:42
Model geometry manager.
Definition: MultiBlockTopology.h:68
double Dist(const Indice &i, const Indice &j) const
Return the distance between the points which identifiers are being passed as parameters.
Definition: PntMap.cc:242
PntMap(MultiBlockTopology *mbt=nullptr)
Constructor.
Definition: PntMap.cc:43
Vector3d getVector(const Indice &i, const Indice &j) const
Return the vector defined by the points which indices are being passed as parameters.
Definition: PntMap.cc:64
Point container.
Definition: PntMap.h:51
Point (KPoint).
Definition: Pnt.h:49
Pnt * Copy(const Pnt *, const Vector3d &v)
Creates a new point, copy from the point argument with the corresponding name according to the value ...
Definition: PntMap.cc:178
Pnt * New(void)
Creates a new point.
Definition: PntMap.cc:132
Geometric transformation that can be applied to the components of a set.
Definition: TrfGeom.h:49
void Transforma(const TrfGeom &trf, const std::vector< PntMap::Indice > &)
Applies the transformation to the points identified by the indices being passed as parameter...
Definition: PntMap.cc:227
Line3d getRecta(const Indice &i, const Indice &j) const
Return the line defined by the points which indices are being passed as parameters.
Definition: PntMap.cc:81
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Pnt * Crea(void)
Creates a new point.
Definition: PntMap.cc:120
Plane getPlane(const Indice &i, const Indice &j, const Indice &k) const
Return the plane defined by the points which indices are being passed as parameters.
Definition: PntMap.cc:98