52 void UpdateSets(
Edge *)
const;
61 Vector3d getVector(
const Indice &i,
const Indice &j)
const;
62 Recta3d getRecta(
const Indice &i,
const Indice &j)
const;
63 Plano3d getPlano(
const Indice &i,
const Indice &j,
const Indice &k)
const;
85 Edge *retval=
new E(preprocessor);
86 retval->Nombre()=
"l"+boost::lexical_cast<std::string>(getTag());
87 (*this)[getTag()]= retval;
Contenedor de puntos del modelo.
Definition: MapLineas.h:49
Base class for one-dimensional geometry objects.
Definition: Edge.h:46
const Preprocessor * getPreprocessor(void) const
Return a pointer to preprocessor.
Definition: MapCadMemberBase.cc:54
Linea * newLine(const size_t &, const size_t &)
Line segment.
Definition: MapLineas.cc:49
Edge * busca(const Indice &)
Edge * createLine(Pnt *, Pnt *)
Creates a new line entre los puntos being passed as parameters and inserts it on the container...
Definition: MapLineas.cc:117
Edge * createDividedLine(Pnt *, Pnt *)
Creates a new line between the points being passed as parameters and inserts it on the container...
Definition: MapLineas.cc:154
Line segment between two points.
Definition: DividedLine.h:39
Circumference arc.
Definition: ArcoCircunf.h:43
Segmento de recta entre dos puntos.
Definition: Linea.h:41
Edge * createLineSequence(void)
Creates a line sequence (polyline) with those being passed as parameters and inserts it in the edge s...
Definition: MapLineas.cc:219
Edge * Crea(void)
Creates a new line.
Definition: MapLineas.h:81
ArcoCircunf * newCircleArc(const size_t &, const size_t &, const size_t &)
Circle arc.
Definition: MapLineas.cc:75
Finite element model generation tools.
Definition: Preprocessor.h:58
CmbEdge * newLineSequence(void)
Circle arc.
Definition: MapLineas.cc:90
Edge * Nueva(void)
Creates a new Edge.
Definition: MapLineas.h:95
Punto (KPoint).
Definition: Pnt.h:49
Model geometry manager. Management of geometry entities: points, lines, surfaces, bodies...
Definition: Cad.h:69
MapLineas(Cad *cad=nullptr)
Constructor.
Definition: MapLineas.cc:45
Edge * createCopy(const Edge *l)
Creates a new line, copia de la being passed as parameter con el nombre being passed as parameter...
Definition: MapLineas.cc:228
Edge * createArc(Pnt *, Pnt *, Pnt *)
Creates a new arc of circle between the points being passed as parameters and inserts it in the edge ...
Definition: MapLineas.cc:189
Compound line.
Definition: CmbEdge.h:42
================================================================================
Definition: ContinuaReprComponent.h:34
DividedLine * newDividedLine(const size_t &, const size_t &)
Divided line.
Definition: MapLineas.cc:62
Geometric entities container (points, lines, surfaces,...).
Definition: MapEnt.h:42