517 lines
17 KiB
C++
517 lines
17 KiB
C++
//------------------------------------------------------------------------+
|
|
// Copyright (C), 1998-2011, Beijing Tangent Software Co. Ltd.
|
|
// = FileName : TConfigInfo.h
|
|
// = Version : ver1.0
|
|
// = Author : xlc
|
|
// = CreateDate : 2011-10-14
|
|
// = Description: 结构随图数据接口函数的声明
|
|
// = Maintainers:
|
|
//
|
|
//------------------------------------------------------------------------+
|
|
#ifndef _TCONFIGINFO_H_
|
|
#define _TCONFIGINFO_H_
|
|
|
|
namespace TConfigInfo
|
|
{
|
|
//梁数据
|
|
//梁显示截面尺寸
|
|
TARCH_EXP BOOL DocGetBeamShowBH();
|
|
TARCH_EXP void DocSetBeamShowBH(BOOL bShow);
|
|
//梁尺寸文字颜色
|
|
TARCH_EXP int DocGetBeamBHColor();
|
|
TARCH_EXP void DocSetBeamBHColor(int nIndex);
|
|
//梁尺寸文字样式
|
|
TARCH_EXP AcDbObjectId DocGetBeamBHStyle();
|
|
TARCH_EXP void DocSetBeamBHStyle(AcDbObjectId idObj);
|
|
//梁尺寸文字字高
|
|
TARCH_EXP double DocGetBeamBHHigh();
|
|
TARCH_EXP void DocSetBeamBHHigh(double dHeight);
|
|
//梁尺寸文字距离
|
|
TARCH_EXP double DocGetBeamBHDist();
|
|
TARCH_EXP void DocSetBeamBHDist(double dDist);
|
|
//梁显示构件编号
|
|
TARCH_EXP BOOL DocGetBeamShowCL();
|
|
TARCH_EXP void DocSetBeamShowCL(BOOL bShow);
|
|
//梁编号文字图层
|
|
TARCH_EXP CString DocGetBeamCLLayer();
|
|
TARCH_EXP void DocSetBeamCLLayer(const TCHAR * pszLayer);
|
|
//梁编号文字颜色
|
|
TARCH_EXP int DocGetBeamCLColor();
|
|
TARCH_EXP void DocSetBeamCLColor(int nIndex);
|
|
//梁编号文字样式
|
|
TARCH_EXP AcDbObjectId DocGetBeamCLStyle();
|
|
TARCH_EXP void DocSetBeamCLStyle(AcDbObjectId idObj);
|
|
//梁编号文字字高
|
|
TARCH_EXP double DocGetBeamCLHigh();
|
|
TARCH_EXP void DocSetBeamCLHigh(double dHeight);
|
|
//梁编号文字距离
|
|
TARCH_EXP double DocGetBeamCLDist();
|
|
TARCH_EXP void DocSetBeamCLDist(double dDist);
|
|
//梁显示单元文字
|
|
TARCH_EXP BOOL DocGetBeamShowNo();
|
|
TARCH_EXP void DocSetBeamShowNo(BOOL bShow);
|
|
//梁单元文字颜色
|
|
TARCH_EXP int DocGetBeamNoColor();
|
|
TARCH_EXP void DocSetBeamNoColor(int nIndex);
|
|
//梁单元文字样式
|
|
TARCH_EXP AcDbObjectId DocGetBeamNoStyle();
|
|
TARCH_EXP void DocSetBeamNoStyle(AcDbObjectId idObj);
|
|
//梁单元文字字高
|
|
TARCH_EXP double DocGetBeamNoHigh();
|
|
TARCH_EXP void DocSetBeamNoHigh(double dHeight);
|
|
//梁单元文字距离
|
|
TARCH_EXP double DocGetBeamNoDist();
|
|
TARCH_EXP void DocSetBeamNoDist(double dDist);
|
|
//梁显示刚域长度
|
|
TARCH_EXP BOOL DocGetBeamShowRG();
|
|
TARCH_EXP void DocSetBeamShowRG(BOOL bShow);
|
|
//梁刚域长度文字颜色
|
|
TARCH_EXP int DocGetBeamRGColor();
|
|
TARCH_EXP void DocSetBeamRGColor(int nIndex);
|
|
//梁刚域长度文字样式
|
|
TARCH_EXP AcDbObjectId DocGetBeamRGStyle();
|
|
TARCH_EXP void DocSetBeamRGStyle(AcDbObjectId idObj);
|
|
//梁刚域长度文字字高
|
|
TARCH_EXP double DocGetBeamRGHigh();
|
|
TARCH_EXP void DocSetBeamRGHigh(double dHeight);
|
|
//梁刚域长度文字距离
|
|
TARCH_EXP double DocGetBeamRGDist();
|
|
TARCH_EXP void DocSetBeamRGDist(double dDist);
|
|
//梁是否加粗
|
|
TARCH_EXP BOOL DocGetBeamIsLW();
|
|
TARCH_EXP void DocSetBeamIsLW(BOOL bShow);
|
|
//梁加粗线宽
|
|
TARCH_EXP double DocGetBeamLWVal();
|
|
TARCH_EXP void DocSetBeamLWVal(double dDist);
|
|
//梁平面表达形式
|
|
TARCH_EXP int DocGetBeamPMShow();
|
|
TARCH_EXP void DocSetBeamPMShow(int nIndex);
|
|
//梁三维表达形式
|
|
TARCH_EXP int DocGetBeam3DShow();
|
|
TARCH_EXP void DocSetBeam3DShow(int nIndex);
|
|
//梁融合控制
|
|
TARCH_EXP int DocGetBeamRelCtl();
|
|
TARCH_EXP void DocSetBeamRelCtl(int nIndex);
|
|
//梁虚实显示控制
|
|
TARCH_EXP int DocGetBeamLTCtl();
|
|
TARCH_EXP void DocSetBeamLTCtl(int nIndex);
|
|
//梁荷显示
|
|
TARCH_EXP BOOL DocGetBeamShowLoad();
|
|
TARCH_EXP void DocSetBeamShowLoad(BOOL bShow);
|
|
|
|
//柱子数据
|
|
//柱子显示截面尺寸
|
|
TARCH_EXP BOOL DocGetColuShowBH();
|
|
TARCH_EXP void DocSetColuShowBH(BOOL bShow);
|
|
//柱子尺寸文字颜色
|
|
TARCH_EXP int DocGetColuBHColor();
|
|
TARCH_EXP void DocSetColuBHColor(int nIndex);
|
|
//柱子尺寸文字样式
|
|
TARCH_EXP AcDbObjectId DocGetColuBHStyle();
|
|
TARCH_EXP void DocSetColuBHStyle(AcDbObjectId idObj);
|
|
//柱子尺寸文字字高
|
|
TARCH_EXP double DocGetColuBHHigh();
|
|
TARCH_EXP void DocSetColuBHHigh(double dHeight);
|
|
//柱子尺寸文字距离
|
|
TARCH_EXP double DocGetColuBHDist();
|
|
TARCH_EXP void DocSetColuBHDist(double dDist);
|
|
//柱子显示构件编号
|
|
TARCH_EXP BOOL DocGetColuShowCL();
|
|
TARCH_EXP void DocSetColuShowCL(BOOL bShow);
|
|
//柱子编号文字图层
|
|
TARCH_EXP CString DocGetColuCLLayer();
|
|
TARCH_EXP void DocSetColuCLLayer(const TCHAR * pszLayer);
|
|
//柱子编号文字颜色
|
|
TARCH_EXP int DocGetColuCLColor();
|
|
TARCH_EXP void DocSetColuCLColor(int nIndex);
|
|
//柱子编号文字样式
|
|
TARCH_EXP AcDbObjectId DocGetColuCLStyle();
|
|
TARCH_EXP void DocSetColuCLStyle(AcDbObjectId idObj);
|
|
//柱子编号文字字高
|
|
TARCH_EXP double DocGetColuCLHigh();
|
|
TARCH_EXP void DocSetColuCLHigh(double dHeight);
|
|
//柱子编号文字距离
|
|
TARCH_EXP double DocGetColuCLDist();
|
|
TARCH_EXP void DocSetColuCLDist(double dDist);
|
|
//柱子显示单元文字
|
|
TARCH_EXP BOOL DocGetColuShowNo();
|
|
TARCH_EXP void DocSetColuShowNo(BOOL bShow);
|
|
//柱子单元文字颜色
|
|
TARCH_EXP int DocGetColuNoColor();
|
|
TARCH_EXP void DocSetColuNoColor(int nIndex);
|
|
//柱子单元文字样式
|
|
TARCH_EXP AcDbObjectId DocGetColuNoStyle();
|
|
TARCH_EXP void DocSetColuNoStyle(AcDbObjectId idObj);
|
|
//柱子单元文字字高
|
|
TARCH_EXP double DocGetColuNoHigh();
|
|
TARCH_EXP void DocSetColuNoHigh(double dHeight);
|
|
//柱子单元文字距离
|
|
TARCH_EXP double DocGetColuNoDist();
|
|
TARCH_EXP void DocSetColuNoDist(double dDist);
|
|
//柱子显示刚域长度
|
|
TARCH_EXP BOOL DocGetColuShowRG();
|
|
TARCH_EXP void DocSetColuShowRG(BOOL bShow);
|
|
//柱子刚域长度文字颜色
|
|
TARCH_EXP int DocGetColuRGColor();
|
|
TARCH_EXP void DocSetColuRGColor(int nIndex);
|
|
//柱子刚域长度文字样式
|
|
TARCH_EXP AcDbObjectId DocGetColuRGStyle();
|
|
TARCH_EXP void DocSetColuRGStyle(AcDbObjectId idObj);
|
|
//柱子刚域长度文字字高
|
|
TARCH_EXP double DocGetColuRGHigh();
|
|
TARCH_EXP void DocSetColuRGHigh(double dHeight);
|
|
//柱子刚域长度文字距离
|
|
TARCH_EXP double DocGetColuRGDist();
|
|
TARCH_EXP void DocSetColuRGDist(double dDist);
|
|
//柱子填充样式
|
|
TARCH_EXP CString DocGetColuHPatte();
|
|
TARCH_EXP void DocSetColuHPatte(const TCHAR * pszPatte);
|
|
//柱子是否加粗
|
|
TARCH_EXP BOOL DocGetColuIsLW();
|
|
TARCH_EXP void DocSetColuIsLW(BOOL bShow);
|
|
//柱子加粗线宽
|
|
TARCH_EXP double DocGetColuLWVal();
|
|
TARCH_EXP void DocSetColuLWVal(double dDist);
|
|
//柱子三维表达形式
|
|
TARCH_EXP int DocGetColu3DShow();
|
|
TARCH_EXP void DocSetColu3DShow(int nindex);
|
|
//柱荷显示
|
|
TARCH_EXP BOOL DocGetColuShowLoad();
|
|
TARCH_EXP void DocSetColuShowLoad(BOOL bShow);
|
|
|
|
//剪力墙数据
|
|
//剪力墙显示墙宽
|
|
TARCH_EXP BOOL DocGetWallShowBH();
|
|
TARCH_EXP void DocSetWallShowBH(BOOL bShow);
|
|
//剪力墙尺寸文字颜色
|
|
TARCH_EXP int DocGetWallBHColor();
|
|
TARCH_EXP void DocSetWallBHColor(int nIndex);
|
|
//剪力墙尺寸文字样式
|
|
TARCH_EXP AcDbObjectId DocGetWallBHStyle();
|
|
TARCH_EXP void DocSetWallBHStyle(AcDbObjectId idObj);
|
|
//剪力墙尺寸文字字高
|
|
TARCH_EXP double DocGetWallBHHigh();
|
|
TARCH_EXP void DocSetWallBHHigh(double dHeight);
|
|
//剪力墙尺寸文字距离
|
|
TARCH_EXP double DocGetWallBHDist();
|
|
TARCH_EXP void DocSetWallBHDist(double dDist);
|
|
//剪力墙显示构件编号
|
|
TARCH_EXP BOOL DocGetWallShowCL();
|
|
TARCH_EXP void DocSetWallShowCL(BOOL bShow);
|
|
//剪力墙编号文字图层
|
|
TARCH_EXP CString DocGetWallCLLayer();
|
|
TARCH_EXP void DocSetWallCLLayer(const TCHAR * pszLayer);
|
|
//剪力墙编号文字颜色
|
|
TARCH_EXP int DocGetWallCLColor();
|
|
TARCH_EXP void DocSetWallCLColor(int nIndex);
|
|
//剪力墙编号文字样式
|
|
TARCH_EXP AcDbObjectId DocGetWallCLStyle();
|
|
TARCH_EXP void DocSetWallCLStyle(AcDbObjectId idObj);
|
|
//剪力墙编号文字字高
|
|
TARCH_EXP double DocGetWallCLHigh();
|
|
TARCH_EXP void DocSetWallCLHigh(double dHeight);
|
|
//剪力墙编号文字距离
|
|
TARCH_EXP double DocGetWallCLDist();
|
|
TARCH_EXP void DocSetWallCLDist(double dDist);
|
|
//剪力墙填充样式
|
|
TARCH_EXP CString DocGetWallHPatte();
|
|
TARCH_EXP void DocSetWallHPatte(const TCHAR * pszPatte);
|
|
//剪力墙是否加粗
|
|
TARCH_EXP BOOL DocGetWallIsLW();
|
|
TARCH_EXP void DocSetWallIsLW(BOOL bShow);
|
|
//剪力墙加粗线宽
|
|
TARCH_EXP double DocGetWallLWVal();
|
|
TARCH_EXP void DocSetWallLWVal(double dDist);
|
|
//剪力墙虚实显示控制
|
|
TARCH_EXP int DocGetWallLTCtl();
|
|
TARCH_EXP void DocSetWallLTCtl(int nIndex);
|
|
//墙荷显示
|
|
TARCH_EXP BOOL DocGetWallShowLoad();
|
|
TARCH_EXP void DocSetWallShowLoad(BOOL bShow);
|
|
|
|
//墙洞数据
|
|
//墙洞显示洞口尺寸
|
|
TARCH_EXP BOOL DocGetWallHoleShowBH();
|
|
TARCH_EXP void DocSetWallHoleShowBH(BOOL bShow);
|
|
//墙洞尺寸文字颜色
|
|
TARCH_EXP int DocGetWallHoleBHColor();
|
|
TARCH_EXP void DocSetWallHoleBHColor(int nIndex);
|
|
//墙洞尺寸文字样式
|
|
TARCH_EXP AcDbObjectId DocGetWallHoleBHStyle();
|
|
TARCH_EXP void DocSetWallHoleBHStyle(AcDbObjectId idObj);
|
|
//墙洞尺寸文字字高
|
|
TARCH_EXP double DocGetWallHoleBHHigh();
|
|
TARCH_EXP void DocSetWallHoleBHHigh(double dHeight);
|
|
//墙洞尺寸文字距离
|
|
TARCH_EXP double DocGetWallHoleBHDist();
|
|
TARCH_EXP void DocSetWallHoleBHDist(double dDist);
|
|
|
|
//板洞数据
|
|
//板洞显示洞口尺寸
|
|
TARCH_EXP BOOL DocGetSlabHoleShowBH();
|
|
TARCH_EXP void DocSetSlabHoleShowBH(BOOL bShow);
|
|
//板洞尺寸文字颜色
|
|
TARCH_EXP int DocGetSlabHoleBHColor();
|
|
TARCH_EXP void DocSetSlabHoleBHColor(int nIndex);
|
|
//板洞尺寸文字样式
|
|
TARCH_EXP AcDbObjectId DocGetSlabHoleBHStyle();
|
|
TARCH_EXP void DocSetSlabHoleBHStyle(AcDbObjectId idObj);
|
|
//板洞尺寸文字字高
|
|
TARCH_EXP double DocGetSlabHoleBHHigh();
|
|
TARCH_EXP void DocSetSlabHoleBHHigh(double dHeight);
|
|
//板洞尺寸文字距离
|
|
TARCH_EXP double DocGetSlabHoleBHDist();
|
|
TARCH_EXP void DocSetSlabHoleBHDist(double dDist);
|
|
//板洞显示折线
|
|
TARCH_EXP BOOL DocGetSlabHoleShowZX();
|
|
TARCH_EXP void DocSetSlabHoleShowZX(BOOL bShow);
|
|
|
|
//板洞填充样式
|
|
TARCH_EXP CString DocGetSlabHoleHPatte();
|
|
TARCH_EXP void DocSetSlabHoleHPatte(const TCHAR * pszPatte);
|
|
|
|
//楼板数据
|
|
//楼板显示板厚
|
|
TARCH_EXP BOOL DocGetSlabShowBH();
|
|
TARCH_EXP void DocSetSlabShowBH(BOOL bShow);
|
|
//楼板尺寸文字颜色
|
|
TARCH_EXP int DocGetSlabBHColor();
|
|
TARCH_EXP void DocSetSlabBHColor(int nIndex);
|
|
//楼板尺寸文字样式
|
|
TARCH_EXP AcDbObjectId DocGetSlabBHStyle();
|
|
TARCH_EXP void DocSetSlabBHStyle(AcDbObjectId idObj);
|
|
//楼板尺寸文字字高
|
|
TARCH_EXP double DocGetSlabBHHigh();
|
|
TARCH_EXP void DocSetSlabBHHigh(double dHeight);
|
|
//楼板尺寸文字距离
|
|
TARCH_EXP double DocGetSlabBHDist();
|
|
TARCH_EXP void DocSetSlabBHDist(double dDist);
|
|
//楼板显示构件编号
|
|
TARCH_EXP BOOL DocGetSlabShowCL();
|
|
TARCH_EXP void DocSetSlabShowCL(BOOL bShow);
|
|
//楼板编号文字图层
|
|
TARCH_EXP CString DocGetSlabCLLayer();
|
|
TARCH_EXP void DocSetSlabCLLayer(const TCHAR * pszLayer);
|
|
//楼板编号文字颜色
|
|
TARCH_EXP int DocGetSlabCLColor();
|
|
TARCH_EXP void DocSetSlabCLColor(int nIndex);
|
|
//楼板编号文字样式
|
|
TARCH_EXP AcDbObjectId DocGetSlabCLStyle();
|
|
TARCH_EXP void DocSetSlabCLStyle(AcDbObjectId idObj);
|
|
//楼板编号文字字高
|
|
TARCH_EXP double DocGetSlabCLHigh();
|
|
TARCH_EXP void DocSetSlabCLHigh(double dHeight);
|
|
//楼板编号文字距离
|
|
TARCH_EXP double DocGetSlabCLDist();
|
|
TARCH_EXP void DocSetSlabCLDist(double dDist);
|
|
//楼板显示导荷
|
|
TARCH_EXP BOOL DocGetSlabShowDH();
|
|
TARCH_EXP void DocSetSlabShowDH(BOOL bShow);
|
|
//楼板导荷图层
|
|
TARCH_EXP CString DocGetSlabDHLayer();
|
|
TARCH_EXP void DocSetSlabDHLayer(const TCHAR * pszLayer);
|
|
//楼板导荷颜色
|
|
TARCH_EXP int DocGetSlabDHColor();
|
|
TARCH_EXP void DocSetSlabDHColor(int nIndex);
|
|
//面荷显示
|
|
TARCH_EXP BOOL DocGetSlabShowLoad();
|
|
TARCH_EXP void DocSetSlabShowLoad(BOOL bShow);
|
|
|
|
//节点数据
|
|
//节点显示编号
|
|
TARCH_EXP BOOL DocGetNodeShowNo();
|
|
TARCH_EXP void DocSetNodeShowNo(BOOL bShow);
|
|
//节点编号文字颜色
|
|
TARCH_EXP int DocGetNodeNoColor();
|
|
TARCH_EXP void DocSetNodeNoColor(int nIndex);
|
|
//节点编号文字样式
|
|
TARCH_EXP AcDbObjectId DocGetNodeNoStyle();
|
|
TARCH_EXP void DocSetNodeNoStyle(AcDbObjectId idObj);
|
|
//节点编号文字字高
|
|
TARCH_EXP double DocGetNodeNoHigh();
|
|
TARCH_EXP void DocSetNodeNoHigh(double dHeight);
|
|
//节点编号文字距离
|
|
TARCH_EXP double DocGetNodeNoDist();
|
|
TARCH_EXP void DocSetNodeNoDist(double dDist);
|
|
//节点圆点直径
|
|
TARCH_EXP double DocGetNodePtSize();
|
|
TARCH_EXP void DocSetNodePtSize(double dDist);
|
|
//节点显示节点
|
|
TARCH_EXP BOOL DocGetNodeShowPt();
|
|
TARCH_EXP void DocSetNodeShowPt(BOOL bShow);
|
|
//节点圆点颜色
|
|
TARCH_EXP int DocGetNodePtColor();
|
|
TARCH_EXP void DocSetNodePtColor(int nIndex);
|
|
//节点荷载显示
|
|
TARCH_EXP BOOL DocGetNodeShowLoad();
|
|
TARCH_EXP void DocSetNodeShowLoad(BOOL bShow);
|
|
|
|
//数据显示
|
|
//荷载字高
|
|
TARCH_EXP double DocGetLoadTextHeight();
|
|
TARCH_EXP void DocSetTextHeight(double dDist);
|
|
//荷载字宽
|
|
TARCH_EXP double DocGetLoadTextWidth();
|
|
TARCH_EXP void DocSetTextWidth(double dDist);
|
|
//显示荷载参数
|
|
TARCH_EXP BOOL DocGetShowLoadPara();
|
|
TARCH_EXP void DocSetShowLoadPara(BOOL bShow);
|
|
|
|
//截面尺寸文字字高
|
|
TARCH_EXP double DocGetBHHigh();
|
|
TARCH_EXP void DocSetBHHigh(double dHeight);
|
|
//单元编号文字字高
|
|
TARCH_EXP double DocGetNoHigh();
|
|
TARCH_EXP void DocSetNoHigh(double dHeight);
|
|
//刚域长度文字字高
|
|
TARCH_EXP double DocGetRGHigh();
|
|
TARCH_EXP void DocSetRGHigh(double dHeight);
|
|
|
|
//混凝土柱子填充样式
|
|
TARCH_EXP CString DocGetConColuHPatte();
|
|
TARCH_EXP void DocSetConColuHPatte(const TCHAR * pszPatte);
|
|
//混凝土柱子填充颜色
|
|
TARCH_EXP int DocGetConColuHColor();
|
|
TARCH_EXP void DocSetConColuHColor(int nIndex);
|
|
//混凝土柱子标准线宽
|
|
TARCH_EXP double DocGetConColuSWeight();
|
|
TARCH_EXP void DocSetConColuSWeight(double dVal);
|
|
//混凝土柱子加粗线宽
|
|
TARCH_EXP double DocGetConColuLWeight();
|
|
TARCH_EXP void DocSetConColuLWeight(double dVal);
|
|
|
|
//钢柱填充样式
|
|
TARCH_EXP CString DocGetStlColuHPatte();
|
|
TARCH_EXP void DocSetStlColuHPatte(const TCHAR * pszPatte);
|
|
//钢柱填充颜色
|
|
TARCH_EXP int DocGetStlColuHColor();
|
|
TARCH_EXP void DocSetStlColuHColor(int nIndex);
|
|
//钢柱标准线宽
|
|
TARCH_EXP double DocGetStlColuSWeight();
|
|
TARCH_EXP void DocSetStlColuSWeight(double dVal);
|
|
//钢柱加粗线宽
|
|
TARCH_EXP double DocGetStlColuLWeight();
|
|
TARCH_EXP void DocSetStlColuLWeight(double dVal);
|
|
|
|
//剪力墙填充样式
|
|
TARCH_EXP CString DocGetConWallHPatte();
|
|
TARCH_EXP void DocSetConWallHPatte(const TCHAR * pszPatte);
|
|
//剪力墙填充颜色
|
|
TARCH_EXP int DocGetConWallHColor();
|
|
TARCH_EXP void DocSetConWallHColor(int nIndex);
|
|
//剪力墙标准线宽
|
|
TARCH_EXP double DocGetConWallSWeight();
|
|
TARCH_EXP void DocSetConWallSWeight(double dVal);
|
|
//剪力墙加粗线宽
|
|
TARCH_EXP double DocGetConWallLWeight();
|
|
TARCH_EXP void DocSetConWallLWeight(double dVal);
|
|
|
|
//混凝土梁填充样式
|
|
TARCH_EXP CString DocGetConBeamHPatte();
|
|
TARCH_EXP void DocSetConBeamHPatte(const TCHAR * pszPatte);
|
|
//混凝土梁填充颜色
|
|
TARCH_EXP int DocGetConBeamHColor();
|
|
TARCH_EXP void DocSetConBeamHColor(int nIndex);
|
|
//混凝土梁标准线宽
|
|
TARCH_EXP double DocGetConBeamSWeight();
|
|
TARCH_EXP void DocSetConBeamSWeight(double dVal);
|
|
//混凝土梁加粗线宽
|
|
TARCH_EXP double DocGetConBeamLWeight();
|
|
TARCH_EXP void DocSetConBeamLWeight(double dVal);
|
|
|
|
//钢梁填充样式
|
|
TARCH_EXP CString DocGetStlBeamHPatte();
|
|
TARCH_EXP void DocSetStlBeamHPatte(const TCHAR * pszPatte);
|
|
//钢梁填充颜色
|
|
TARCH_EXP int DocGetStlBeamHColor();
|
|
TARCH_EXP void DocSetStlBeamHColor(int nIndex);
|
|
//钢梁标准线宽
|
|
TARCH_EXP double DocGetStlBeamSWeight();
|
|
TARCH_EXP void DocSetStlBeamSWeight(double dVal);
|
|
//钢梁加粗线宽
|
|
TARCH_EXP double DocGetStlBeamLWeight();
|
|
TARCH_EXP void DocSetStlBeamLWeight(double dVal);
|
|
|
|
//楼板填充样式
|
|
TARCH_EXP CString DocGetConSlabHPatte();
|
|
TARCH_EXP void DocSetConSlabHPatte(const TCHAR * pszPatte);
|
|
//楼板填充颜色
|
|
TARCH_EXP int DocGetConSlabHColor();
|
|
TARCH_EXP void DocSetConSlabHColor(int nIndex);
|
|
//楼板标准线宽
|
|
TARCH_EXP double DocGetConSlabSWeight();
|
|
TARCH_EXP void DocSetConSlabSWeight(double dVal);
|
|
//楼板加粗线宽
|
|
TARCH_EXP double DocGetConSlabLWeight();
|
|
TARCH_EXP void DocSetConSlabLWeight(double dVal);
|
|
|
|
//板洞填充样式
|
|
TARCH_EXP CString DocGetConHoleHPatte();
|
|
TARCH_EXP void DocSetConHoleHPatte(const TCHAR * pszPatte);
|
|
//板洞填充颜色
|
|
TARCH_EXP int DocGetConHoleHColor();
|
|
TARCH_EXP void DocSetConHoleHColor(int nIndex);
|
|
//板洞标准线宽
|
|
TARCH_EXP double DocGetConHoleSWeight();
|
|
TARCH_EXP void DocSetConHoleSWeight(double dVal);
|
|
//板洞加粗线宽
|
|
TARCH_EXP double DocGetConHoleLWeight();
|
|
TARCH_EXP void DocSetConHoleLWeight(double dVal);
|
|
|
|
//显示状态控制
|
|
// 混凝土柱是否加粗
|
|
TARCH_EXP BOOL DocGetConColuThick();
|
|
TARCH_EXP void DocSetConColuThick(BOOL bThick);
|
|
// 钢柱是否加粗
|
|
TARCH_EXP BOOL DocGetStlColuThick();
|
|
TARCH_EXP void DocSetStlColuThick(BOOL bThick);
|
|
// 混凝土梁是否加粗
|
|
TARCH_EXP BOOL DocGetConBeamThick();
|
|
TARCH_EXP void DocSetConBeamThick(BOOL bThick);
|
|
// 钢梁是否加粗
|
|
TARCH_EXP BOOL DocGetStlBeamThick();
|
|
TARCH_EXP void DocSetStlBeamThick(BOOL bThick);
|
|
// 剪力墙是否加粗
|
|
TARCH_EXP BOOL DocGetWallThick();
|
|
TARCH_EXP void DocSetWallThick(BOOL bThick);
|
|
// 楼板加粗
|
|
TARCH_EXP BOOL DocGetConSlabThick();
|
|
TARCH_EXP void DocSetConSlabThick(BOOL bThick);
|
|
// 板洞是否加粗
|
|
TARCH_EXP BOOL DocGetSlabHoleThick();
|
|
TARCH_EXP void DocSetSlabHoleThick(BOOL bThick);
|
|
// 混凝土柱是否填充
|
|
TARCH_EXP BOOL DocGetConColuHatch();
|
|
TARCH_EXP void DocSetConColuHatch(BOOL bHatch);
|
|
// 钢柱是否填充
|
|
TARCH_EXP BOOL DocGetStlColuHatch();
|
|
TARCH_EXP void DocSetStlColuHatch(BOOL bHatch);
|
|
// 混凝土梁是否填充
|
|
TARCH_EXP BOOL DocGetConBeamHatch();
|
|
TARCH_EXP void DocSetConBeamHatch(BOOL bHatch);
|
|
// 钢梁是否填充
|
|
TARCH_EXP BOOL DocGetStlBeamHatch();
|
|
TARCH_EXP void DocSetStlBeamHatch(BOOL bHatch);
|
|
// 剪力墙是否填充
|
|
TARCH_EXP BOOL DocGetWallHatch();
|
|
TARCH_EXP void DocSetWallHatch(BOOL bHatch);
|
|
//楼板是否填充
|
|
TARCH_EXP BOOL DocGetConSlabHatch();
|
|
TARCH_EXP void DocSetConSlabHatch(BOOL bHatch);
|
|
//板洞是否填充
|
|
TARCH_EXP BOOL DocGetSlabHoleHatch();
|
|
TARCH_EXP void DocSetSlabHoleHatch(BOOL bShow);
|
|
|
|
//显示单元编号
|
|
TARCH_EXP BOOL DocGetShowNo();
|
|
TARCH_EXP void DocSetShowNo(BOOL bTrue);
|
|
//显示截面尺寸
|
|
TARCH_EXP BOOL DocGetShowBH();
|
|
TARCH_EXP void DocSetShowBH(BOOL bTrue);
|
|
//显示刚域长度
|
|
TARCH_EXP BOOL DocGetShowRG();
|
|
TARCH_EXP void DocSetShowRG(BOOL bTrue);
|
|
};
|
|
|
|
using namespace TConfigInfo;
|
|
#endif |