57 #ifndef CircReinfLayer_h 58 #define CircReinfLayer_h 60 #include <material/section/repres/geom_section/reinfLayer/ReinfLayer.h> 61 #include "xc_utils/src/geom/pos_vec/Pos2d.h" 84 const Pos2d ¢erPosition,
double arcRadius,
double 85 initialAngle,
double finalAngle);
88 const Pos2d ¢erPosition,
double radius);
93 void setCenterPosition(
const Pos2d ¢erPosition);
94 void setArcRadius(
const double &);
95 void setInitAngle(
const double &);
96 void setFinalAngle(
const double &);
101 Pos2d getCenterPosition(
void)
const;
102 double getArcRadius(
void)
const;
103 double getInitAngle(
void)
const;
104 double getFinalAngle(
void)
const;
106 double getMaxY(
void)
const;
107 double getMaxZ(
void)
const;
108 double getMinY(
void)
const;
109 double getMinZ(
void)
const;
112 void Print(std::ostream &s,
int flag =0)
const;
Vector de barras de armadura.
Definition: VectorReinfBar.h:47
CircReinfLayer(ListReinfLayer *, Material *)
Constructor.
Definition: CircReinfLayer.cpp:66
Base class for materials.
Definition: Material.h:85
Rebar layer.
Definition: ReinfLayer.h:73
const VectorReinfBar & getReinfBars(void) const
Returns a vector con las barras de la capa de armadura.
Definition: CircReinfLayer.cpp:174
void Print(std::ostream &s, int flag=0) const
Imprime.
Definition: CircReinfLayer.cpp:229
Capa de armaduras en forma de arco de circulo.
Definition: CircReinfLayer.h:70
Contenedor (lista) de capas de armadura.
Definition: ListReinfLayer.h:53
================================================================================
Definition: ContinuaReprComponent.h:34