|
void | setCenterPosition (const Pos2d ¢erPosition) |
|
void | setArcRadius (const double &) |
|
void | setInitAngle (const double &) |
|
void | setFinalAngle (const double &) |
|
const VectorReinfBar & | getReinfBars (void) const |
| Return a vector that contains the bars of the reinforcement layer.
|
|
Pos2d | getCenterPosition (void) const |
|
double | getArcRadius (void) const |
|
double | getInitAngle (void) const |
|
double | getFinalAngle (void) const |
|
double | getMaxY (void) const |
|
double | getMaxZ (void) const |
|
double | getMinY (void) const |
|
double | getMinZ (void) const |
|
void | Print (std::ostream &s, int flag=0) const |
| Imprime.
|
|
virtual void | setNumReinfBars (int numReinfBars) |
| Set the number or rebars in the layer.
|
|
virtual int | getNumReinfBars (void) const |
| Returns the number of bars of the layer.
|
|
virtual void | setReinfBarDiameter (double reinfBarDiameter) |
| Sets bars diameter.
|
|
virtual const double & | getReinfBarDiameter (void) const |
| Returns the bars diameter.
|
|
virtual void | setReinfBarArea (double reinfBarArea) |
| Sets the bars area.
|
|
virtual const double & | getReinfBarArea (void) const |
| Returns the bars area.
|
|
void | getBarrasIn (const Polygon2d &, ListReinfLayer &, bool) |
| Returns the barras contenidas total o parcialmente en el polĂgono.
|
|
void | getBarrasIn (const HalfPlane2d &, ListReinfLayer &, bool) |
| Returns the barras contenidas total o parcialmente en el half-plane.
|
|
const GeomSection * | getGeomSection (void) const |
| Returns a reference to the (GeomSection) owner object.
|
|
double | getCover (void) const |
| Returns the minimum value for rebar cover.
|
|
Vector | getCenterOfMass (void) const |
| Returns the reinforcement layer centroid.
|
|
double | getArea (void) const |
| Return the area of the bars.
|
|
VectorReinfBar & | getReinfBars (void) |
| Return a vector containing the bars of the layer.
|
|
| DiscretBase (Material *mat) |
| Constructor.
|
|
void | setMaterialPtr (Material *mat) |
| Set the material.
|
|
Material * | getMaterialPtr (void) const |
| Get a pointer to the material.
|
|
|
| CircReinfLayer (ListReinfLayer *, Material *) |
| Constructor.
|
|
| CircReinfLayer (ListReinfLayer *, Material *, int numReinfBars, double reinfBarArea, const Pos2d ¢erPosition, double arcRadius, double initialAngle, double finalAngle) |
| Constructor.
|
|
| CircReinfLayer (ListReinfLayer *, Material *, int numReinfBars, double reinfBarArea, const Pos2d ¢erPosition, double radius) |
| Constructor.
|
|
ReinfLayer * | getCopy (void) const |
|
| ReinfLayer (ListReinfLayer *, Material *m) |
| Constructor.
|
|
| ReinfLayer (ListReinfLayer *, Material *mat, const int &numReinfBars, const double &bDiam=0.0, const double &bArea=0.0) |
| Constructor.
|
|
Arc of a circle shaped reinforcement layer.