XSection

Inherited from NItem,

Inherited by NULL

Friend class NULL

Description

XSection是定义杆梁截面的基类,它提供了杆梁截面对象的通用接口,它的类型标识前缀为CSEC。截面对象一般在用户设置单元属性时指定。

XT已预置了T型、C型、H型、管状、圆型、矩形、L型以及方框型的截面形状,除此以外用户可以通过继承XSection扩展新的截面类型,重新实现基类函数接口即可。

Public interface


XSection(ulong id,int tid)

virtual const SectionAttribute * getAttribute() const = 0

virtual void setAttribute(const SectionAttribute * atb) = 0

virtual void write(H5IO * io, H5Obj * grp)

virtual bool read(H5IO * io, H5Obj * grp)

virtual void write(XBinaryIO * io)

virtual ErrorCode read(XBinaryIO * io)