#pragma once #include "DAO.h" namespace DBPlatformSpace { /// SDP BC船PSM class Csr_Tools_PsmGeneralBcDAO : public SectionChildDAO { public: double _a; ///<输入所计及的点处的主要支撑构件深度。 然而/如果垂直于PSM腹板深度方向的扶强材设在主要支撑构件上/则a为从所计及的扶强材至外壳板或内壳板的距离/或所计及的扶强材之间的距离 double _b_db; ///<所计及实肋板位置处的舭部斜板的趾之间的距离 double _bdb_hds; ///<对双层底内的PSM/输入船中舭部斜板的趾之间的距离;对双舷侧内的PSM/输入舭部底边舱上端和顶边舱下端之间的双舷侧结构高度 double _d0; ///<主要支撑构件的高度 double _d1; ///<所考虑点处的开口宽度(如有时) double _d2; ///<穿孔d2 : 输入在实肋板的上、下部未加强切口的深度/取大者 int _d_type; /// & pnewlist); static ODI ResultMsg FindByID(int id, Csr_Tools_PsmGeneralBcDAO * &pnewdao); static ResultMsg ODI FindBySectionID(int sectionID, list&newlist); }; }