LoadTemperature

Inherited from XLoad,

Inherited by NULL

Friend class NULL

Description

LoadTemperature从XLoad继承,定义了温度载荷,它可以定义在几何对象或网格上,或是是常量温度值,或者是参考外部数据文件的温度场(需要插值器将数据源插值到本地网格上)。

Members

Private interface


TemperatureAttribute m_Atb

XArray<ItemMarker> * m_pMarkerArr


const TemperatureAttribute * getAttribute() const

void instantiate(XConditionInstance * inst, XModel* meshMdl, XInterpolator * field = 0) const

bool exportField(const XConditionInstance * inst, const char * fname) const

void buildMarker(XModel *pModel)

void updateMarker(float *lineVertex,float scale)

int getMarkerVertexSize() const

void write(XBinaryIO * io) const

ErrorCode read(XBinaryIO * io)

void listProperty(vector<ObjPropertyEntry> * prpSheet) const