![]() |
SimCenterCommon
Common functionality used within different SimCenter projects
|
#include <FrameSections.h>


Public Member Functions | |
| SteelWSection () | |
| ~SteelWSection () | |
| virtual int | readFromJSON (json_t *) |
| virtual int | writeToJSON (json_t *theArray) |
| virtual int | writeBeamSectionJSON (json_t *uniaxialArray) |
Public Member Functions inherited from FrameSection | |
| FrameSection () | |
| virtual | ~FrameSection () |
Static Public Member Functions | |
| static int | addSteelWSection (string nam, string mat, double d, double fW, double fT, double wT, double R, string *rv_D, string *rv_FW, string *rv_FT, string *rv_WT, string *rv_R) |
Static Public Member Functions inherited from FrameSection | |
| static int | readObjects (json_t *, map< string, FrameSection * > &theFrameSections) |
| static int | writeObjects (json_t *) |
| static int | removeFrameSection (string name) |
| static FrameSection * | getFrameSection (string name) |
| static int | removeAllFrameSection (void) |
Public Attributes | |
| string | material |
| double | depth |
| double | flangeW |
| double | flangeT |
| double | webT |
| double | r |
| string * | rvD |
| string * | rvFW |
| string * | rvFT |
| string * | rvWT |
| string * | rvR |
Public Attributes inherited from FrameSection | |
| int | sectType |
| string | name |
Additional Inherited Members | |
Static Public Attributes inherited from FrameSection | |
| static map< string, FrameSection * > | theFrameSections |
Protected Attributes inherited from FrameSection | |
| int | beamSectionTag |
Static Protected Attributes inherited from FrameSection | |
| static int | numBeamSections = 0 |
Definition at line 37 of file FrameSections.h.
| SteelWSection::SteelWSection | ( | ) |
Definition at line 163 of file FrameSections.cpp.
| SteelWSection::~SteelWSection | ( | ) |
Definition at line 171 of file FrameSections.cpp.
|
static |
Definition at line 277 of file FrameSections.cpp.
|
virtual |
Reimplemented from FrameSection.
Definition at line 185 of file FrameSections.cpp.
|
virtual |
Implements FrameSection.
Definition at line 270 of file FrameSections.cpp.
|
virtual |
Reimplemented from FrameSection.
Definition at line 220 of file FrameSections.cpp.
| double SteelWSection::depth |
Definition at line 43 of file FrameSections.h.
| double SteelWSection::flangeT |
Definition at line 45 of file FrameSections.h.
| double SteelWSection::flangeW |
Definition at line 44 of file FrameSections.h.
| string SteelWSection::material |
Definition at line 42 of file FrameSections.h.
| double SteelWSection::r |
Definition at line 47 of file FrameSections.h.
| string* SteelWSection::rvD |
Definition at line 48 of file FrameSections.h.
| string* SteelWSection::rvFT |
Definition at line 50 of file FrameSections.h.
| string* SteelWSection::rvFW |
Definition at line 49 of file FrameSections.h.
| string* SteelWSection::rvR |
Definition at line 52 of file FrameSections.h.
| string* SteelWSection::rvWT |
Definition at line 51 of file FrameSections.h.
| double SteelWSection::webT |
Definition at line 46 of file FrameSections.h.