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


Public Member Functions | |
| SteelTubeSection () | |
| ~SteelTubeSection () | |
| 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 | addSteelTubeSection (string nam, string mat, double d, double w, double fT, double wT, double R, string *rv_D, string *rv_W, 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 | width |
| double | flangeT |
| double | webT |
| double | r |
| string * | rvD |
| string * | rvW |
| 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 64 of file FrameSections.h.
| SteelTubeSection::SteelTubeSection | ( | ) |
Definition at line 345 of file FrameSections.cpp.
| SteelTubeSection::~SteelTubeSection | ( | ) |
Definition at line 353 of file FrameSections.cpp.
|
static |
Definition at line 453 of file FrameSections.cpp.
|
virtual |
Reimplemented from FrameSection.
Definition at line 367 of file FrameSections.cpp.
|
virtual |
Implements FrameSection.
Definition at line 446 of file FrameSections.cpp.
|
virtual |
Reimplemented from FrameSection.
Definition at line 402 of file FrameSections.cpp.
| double SteelTubeSection::depth |
Definition at line 70 of file FrameSections.h.
| double SteelTubeSection::flangeT |
Definition at line 72 of file FrameSections.h.
| string SteelTubeSection::material |
Definition at line 69 of file FrameSections.h.
| double SteelTubeSection::r |
Definition at line 74 of file FrameSections.h.
| string* SteelTubeSection::rvD |
Definition at line 75 of file FrameSections.h.
| string* SteelTubeSection::rvFT |
Definition at line 77 of file FrameSections.h.
| string* SteelTubeSection::rvR |
Definition at line 79 of file FrameSections.h.
| string* SteelTubeSection::rvW |
Definition at line 76 of file FrameSections.h.
| string* SteelTubeSection::rvWT |
Definition at line 78 of file FrameSections.h.
| double SteelTubeSection::webT |
Definition at line 73 of file FrameSections.h.
| double SteelTubeSection::width |
Definition at line 71 of file FrameSections.h.