Reinforcement bar¶
- class xc.ReinfBar¶
Bases:
xc.DiscretBase
- property area¶
Bar area.
- property diameter¶
Bar diameter.
- property getI1¶
First principal moment of inertia.
- property getI2¶
Second principal moment of inertia.
- property getIAxisDirA¶
Principal inertia axis direction A.
- property getIAxisDirB¶
Principal inertia axis direction B.
- getIO((ReinfBar)arg1, (Pos2d)arg2) float : ¶
inertia .
- C++ signature :
double getIO(XC::ReinfBar {lvalue},Pos2d)
- property getIx¶
Moment of inertia about x axis.
- property getIy¶
Moment of inertia about y axis.
- property getIz¶
Moment of inertia about z axis.
- property getPos2d¶
Pos2d of bar centroid.
- property getPyz¶
Moment of inertia about z axis.
- property getThetaP¶
Angle of principal inertia axis with reference axis.
- property pos¶
Position vector of bar centroid.
- class xc.vector_ptr_reinf_bar¶
Bases:
Boost.Python.instance
- append((vector_ptr_reinf_bar)arg1, (object)arg2) None : ¶
- C++ signature :
void append(std::vector<XC::ReinfBar*, std::allocator<XC::ReinfBar*> > {lvalue},boost::python::api::object)
- extend((vector_ptr_reinf_bar)arg1, (object)arg2) None : ¶
- C++ signature :
void extend(std::vector<XC::ReinfBar*, std::allocator<XC::ReinfBar*> > {lvalue},boost::python::api::object)
- class xc.VectorReinfBar¶