|
xc
|
@ingroup MATSCCDiagInt More...
#include <InteractionDiagram2d.h>
Public Member Functions | |
| InteractionDiagram2d (void) | |
| Default constructor. | |
| InteractionDiagram2d (const Polygon2d &) | |
| virtual InteractionDiagram2d * | clon (void) const |
| Virtual constructor. | |
| void | Simplify (void) |
| Converts the diagram in a diamond with vertex on the intersections of the diagram with the coordinate axes. More... | |
| Pos2d | getIntersection (const Pos2d &) const |
| Returns the intersection of the ray O->esf_d with the interaction diagram. More... | |
| double | getCapacityFactor (const Pos2d &esf_d) const |
| Returns the capacity factor for the internal forces triplet being passed as parameters. | |
| Vector | getCapacityFactor (const GeomObj::list_Pos2d &lp) const |
| void | Print (std::ostream &os) const |
Protected Member Functions | |
| Pos2d | get_intersection (const Pos2d &p) const |
| Return the intersection of the half-line that links the origin (0,0,0) with p an the interaction diagram. More... | |
@ingroup MATSCCDiagInt
Interaction diagram (N,My) for an RC section.
|
protected |
Return the intersection of the half-line that links the origin (0,0,0) with p an the interaction diagram.
| Pos2d XC::InteractionDiagram2d::getIntersection | ( | const Pos2d & | esf_d | ) | const |
Returns the intersection of the ray O->esf_d with the interaction diagram.
| void XC::InteractionDiagram2d::Simplify | ( | void | ) |
Converts the diagram in a diamond with vertex on the intersections of the diagram with the coordinate axes.
1.8.12