58 #ifndef StraightReinfLayer_h     59 #define StraightReinfLayer_h     61 #include <material/section/repres/section_geometry/reinfLayer/ReinfLayer.h>    62 #include <utility/matrix/Vector.h>    83                        const Vector &initialPosition, 
    84                        const Vector &finalPosition);
    89     void setInitialPosition(
const Vector &);
    90     const Vector &getInitialPosition(
void) 
const;
    91     void setFinalPosition(
const Vector &);
    92     const Vector &getFinalPosition(
void) 
const;
    93     void setInitialPos(
const Pos2d &);
    94     Pos2d getInitialPos(
void) 
const;
    95     void setFinalPos(
const Pos2d &);
    96     Pos2d getFinalPos(
void) 
const;
   102     double getMaxY(
void) 
const;
   103     double getMaxZ(
void) 
const;
   104     double getMinY(
void) 
const;
   105     double getMinZ(
void) 
const;
   107     double getLength(
void) 
const;
   111     void Print(std::ostream &s, 
int flag =0) 
const;   
 Float vector abstraction. 
Definition: Vector.h:94
Set of rebars distributed along a segment. 
Definition: StraightReinfLayer.h:72
Posición en dos dimensiones. 
Definition: Pos2d.h:41
void Print(std::ostream &s, int flag=0) const
Imprime. 
Definition: StraightReinfLayer.cpp:180
Base class for materials. 
Definition: Material.h:93
Reinforcement bars layer. 
Definition: ReinfLayer.h:74
Segment in a two-dimensional space. 
Definition: Segment2d.h:38
Reinforcement bars vector. 
Definition: VectorReinfBar.h:48
double getSpacement(void) const
Returns spacement between rebars. 
Definition: StraightReinfLayer.cpp:174
Reinf layer container (list). 
Definition: ListReinfLayer.h:54
const VectorReinfBar & getReinfBars(void) const
Returns an array of reinforcement bars. 
Definition: StraightReinfLayer.cpp:129
Segment2d getLineSegment(void) const
Returns the segment that lies both ends. 
Definition: StraightReinfLayer.cpp:167
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35