EBL::EBL() : ODPath() { m_sTypeString = _T("EBL"); m_wxcActiveLineColour = g_colourEBLLineColour; m_width = g_EBLLineWidth; m_style = g_EBLLineStyle; m_bDrawArrow = g_bEBLShowArrow; m_bVRM = g_bEBLVRM; m_bVRM = g_bEBLVRM; m_bCentreOnBoat = true; m_bFixedEndPosition = g_bEBLFixedEndPosition; m_bSaveUpdates = false; SetPersistence( g_EBLPersistenceType ); SetActiveColours(); }
EBL::EBL() : ODPath() { m_sTypeString = _T("EBL"); m_wxcActiveLineColour = g_colourEBLLineColour; m_width = g_EBLLineWidth; m_style = g_EBLLineStyle; m_bDrawArrow = g_bEBLShowArrow; m_bVRM = g_bEBLVRM; m_bVRM = g_bEBLVRM; m_bCentreOnBoat = true; m_bFixedEndPosition = g_bEBLFixedEndPosition; m_bSaveUpdates = false; SetPersistence( g_EBLPersistenceType ); SetActiveColours(); m_bRotateWithBoat = g_bEBLRotateWithBoat; m_iMaintainWith = g_iEBLMaintainWith; if(isnan(g_pfFix.Hdt)) m_dBoatHeading = 0.; else m_dBoatHeading = g_pfFix.Hdt; if(isnan(g_pfFix.Cog)) m_dBoatCOG = 0.; else m_dBoatCOG = g_pfFix.Cog; m_dEBLAngle = 0.; m_dLength = 0.; m_bEndPointMoving = false; }