33 lines
802 B
C++
33 lines
802 B
C++
#pragma once
|
|
#include "DAO.h"
|
|
|
|
namespace DBPlatformSpace
|
|
{
|
|
/// 参考点信息表
|
|
class Sdp_Tank_TopRefPointDAO : public subDBDAO
|
|
{
|
|
public:
|
|
int _frame; ///<坐标x位置肋位
|
|
double _offsetX; ///<坐标x位置偏移
|
|
int _tankID; ///<舱室id
|
|
int _x_Type; ///<坐标x输入方式
|
|
double _x_ap; ///<舱室重心(相对于AP)。取为舱室型心。
|
|
double _y; ///<横向坐标y
|
|
double _z; ///<垂向坐标z
|
|
|
|
ODI Sdp_Tank_TopRefPointDAO();
|
|
virtual ODI ~Sdp_Tank_TopRefPointDAO();
|
|
|
|
|
|
ODI virtual Mapper* createMapper();
|
|
ODI static DAO* createObject();
|
|
|
|
|
|
static ODI ResultMsg FindAll(list<Sdp_Tank_TopRefPointDAO*> & pnewlist);
|
|
|
|
static ODI ResultMsg FindByID(int id, Sdp_Tank_TopRefPointDAO * &pnewdao);
|
|
|
|
static ResultMsg ODI FindByTankID(int tankID, list<Sdp_Tank_TopRefPointDAO*>&newlist);
|
|
};
|
|
}
|