Files
envi-code/SourceCode/Code2026/tg_shs/shs_siteplan/GlwUGRampDataManage.cpp
T
2026-09-28 15:28:50 +08:00

84 lines
1.7 KiB
C++

#include "stdafx.h"
#include "GlwUGRampDataManage.h"
GlwUGRampDataManage::GlwUGRampDataManage(void):m_dRampWidth(4000), m_dTurningRad(6000), m_nLOPLoc(0),
m_bIsDrawMidLine(0), m_bIsDimArrow(0), m_nArrowDrec(0)
{
}
GlwUGRampDataManage::~GlwUGRampDataManage(void)
{
}
void GlwUGRampDataManage::UpdateDataManage(double dRampWidth, double dTurningRad, int nLOPLoc, BOOL bIsDrawMidLine, BOOL bIsDimArrow, int nArrowDrec, int nDrawStyle)
{
m_dRampWidth = dRampWidth;
m_dTurningRad = dTurningRad;
m_nLOPLoc = nLOPLoc;
m_bIsDrawMidLine = bIsDrawMidLine;
m_bIsDimArrow = bIsDimArrow;
m_nArrowDrec = nArrowDrec;
m_nDrawStyle = nDrawStyle;
}
void GlwUGRampDataManage::SetRampWidth(double dRampWidth)
{
m_dRampWidth = dRampWidth;
}
void GlwUGRampDataManage::SetTurningRad(double dTurningRad)
{
m_dTurningRad = dTurningRad;
}
void GlwUGRampDataManage::SetLOPLoc(int nLOPLoc)
{
m_nLOPLoc = nLOPLoc;
}
void GlwUGRampDataManage::SetIsDrawMidLine(BOOL bIsDrawMidLine)
{
m_bIsDrawMidLine = bIsDrawMidLine;
}
void GlwUGRampDataManage::SetIsDimArrow(BOOL bIsDimArrow)
{
m_bIsDimArrow = bIsDimArrow;
}
void GlwUGRampDataManage::SetArrowDrec(int nArrowDrec)
{
m_nArrowDrec = nArrowDrec;
}
double GlwUGRampDataManage::GetRampWidth()
{
return m_dRampWidth;
}
double GlwUGRampDataManage::GetTurningRad()
{
return m_dTurningRad;
}
int GlwUGRampDataManage::GetLOPLoc()
{
return m_nLOPLoc;
}
BOOL GlwUGRampDataManage::GetIsDrawMidLine()
{
return m_bIsDrawMidLine;
}
BOOL GlwUGRampDataManage::GetIsDimArrow()
{
return m_bIsDimArrow;
}
int GlwUGRampDataManage::GetArrowDrec()
{
return m_nArrowDrec;
}
int GlwUGRampDataManage::GetDrawStyle()
{
return m_nDrawStyle;
}
void GlwUGRampDataManage::SetDrawStyle(int nStyle)
{
m_nDrawStyle = nStyle;
}