32 #include "LineaBase.h" 35 class SectorCircular3d;
55 const Pnt *
P3(
void)
const;
57 void actualiza_topologia(
void);
75 virtual BND3d Bnd(
void)
const;
int getMEDCellType(void) const
Interface with MED format of Salome.
Definition: ArcoCircunf.cc:215
virtual void SetVertice(const size_t &, Pnt *)
Set the i-th vertex.
Definition: ArcoCircunf.cc:69
double getLongitud(void) const
Return the arc length.
Definition: ArcoCircunf.cc:108
bool check_points(void) const
Check that the points are defined.
Definition: ArcoCircunf.cc:86
Base class for 1D entities.
Definition: LineaBase.h:40
MatrizPos3d get_posiciones(void) const
Return ndiv+1 equally-sapaced positions along the arc.
Definition: ArcoCircunf.cc:207
virtual SetEstruct * getCopy(void) const
Virtual constructor.
Definition: ArcoCircunf.cc:51
Circumference arc.
Definition: ArcoCircunf.h:43
Pos3d getPMed(void) const
Return the midpoint.
Definition: ArcoCircunf.cc:180
virtual ID getKPoints(void) const
Return k-points.
Definition: ArcoCircunf.cc:219
Finite element model generation tools.
Definition: Preprocessor.h:58
double getTheta1(void) const
Return the start angle.
Definition: ArcoCircunf.cc:126
structured set, i. e. a set that can return a pointer a to a node or an element from its indices i...
Definition: SetEstruct.h:45
int getVtkCellType(void) const
Interface with VTK.
Definition: ArcoCircunf.cc:211
Punto (KPoint).
Definition: Pnt.h:49
Pos3d getPFin(void) const
Return the end point.
Definition: ArcoCircunf.cc:171
double getLambda(const Pos3d &) const
Return the parameter of the point on the arc (distance to the arc's first point measured over the arc...
Definition: ArcoCircunf.cc:144
virtual const Pnt * GetVertice(const size_t &i) const
Return the i-th vertex.
Definition: ArcoCircunf.cc:59
double getTheta2(void) const
Return the end angle.
Definition: ArcoCircunf.cc:135
const SectorCircular3d get_sector_circular3d(void) const
Return the cirle sector correlated with the arc.
Definition: ArcoCircunf.cc:99
Pos3d getPInic(void) const
Return the start point.
Definition: ArcoCircunf.cc:162
const Pnt * P3(void) const
Return a constant pointer to the midpoint of the arc.
Definition: ArcoCircunf.cc:55
double getAnguloComprendido(void) const
Return the angle subtended by the arc.
Definition: ArcoCircunf.cc:117
double getRadio(void) const
Return the radius.
Definition: ArcoCircunf.cc:189
================================================================================
Definition: ContinuaReprComponent.h:34
virtual size_t NumVertices(void) const
Return the number of vertices.
Definition: ArcoCircunf.h:71
Pos3d getCentro(void) const
Return the center of the circumference.
Definition: ArcoCircunf.cc:153
ArcoCircunf(Preprocessor *m)
Constructor.
Definition: ArcoCircunf.cc:43