54 const Pnt *
P1(
void)
const;
55 const Pnt *
P2(
void)
const;
57 virtual double getLambda(
const Pos3d &)
const= 0;
61 void SetVertice(
const size_t &,
const size_t &);
Base class for one-dimensional geometry objects.
Definition: Edge.h:46
void SetVertices(Pnt *, Pnt *)
Assigns line ends.
Definition: LineaBase.cc:103
Base class for 1D entities.
Definition: LineaBase.h:40
virtual bool check_points(void) const
Checks that the points are defined.
Definition: LineaBase.cc:65
LineaBase(Preprocessor *m, const size_t &ndiv=4)
Constructor.
Definition: LineaBase.cc:41
Finite element model generation tools.
Definition: Preprocessor.h:58
Pnt * P1(void)
Return a pointer to the edge's start point.
Definition: LineaBase.h:46
Punto (KPoint).
Definition: Pnt.h:49
virtual void SetVertice(const size_t &, Pnt *)
Sets the i-th vertex.
Definition: LineaBase.cc:78
virtual Pnt * P2(void)
Return a pointer to the edge's start point.
Definition: LineaBase.h:48
Pnt * p1
Extremo dorsal.
Definition: LineaBase.h:43
================================================================================
Definition: ContinuaReprComponent.h:34
virtual const Pnt * GetVertice(const size_t &i) const
Returns the i-th vertex.
Definition: LineaBase.cc:56
Pnt * p2
Extremo frontal.
Definition: LineaBase.h:44