Apollo  6.0
Open source self driving car software
Public Member Functions | Static Public Member Functions | List of all members
apollo::localization::msf::VisualizationManager Class Reference

#include <visualization_manager.h>

Collaboration diagram for apollo::localization::msf::VisualizationManager:
Collaboration graph

Public Member Functions

 VisualizationManager ()
 
 ~VisualizationManager ()
 
bool Init (const std::string &map_folder, const std::string &map_visual_folder, const Eigen::Affine3d &velodyne_extrinsic, const VisualMapParam &map_param)
 
bool Init (const VisualizationManagerParams &params)
 
void AddLidarFrame (const LidarVisFrame &lidar_frame)
 
void AddGNSSLocMessage (const LocalizationMsg &gnss_loc_msg)
 
void AddLidarLocMessage (const LocalizationMsg &lidar_loc_msg)
 
void AddFusionLocMessage (const LocalizationMsg &fusion_loc_msg)
 
void StartVisualization ()
 
void StopVisualization ()
 

Static Public Member Functions

static VisualizationManagerGetInstance ()
 

Constructor & Destructor Documentation

◆ VisualizationManager()

apollo::localization::msf::VisualizationManager::VisualizationManager ( )

◆ ~VisualizationManager()

apollo::localization::msf::VisualizationManager::~VisualizationManager ( )

Member Function Documentation

◆ AddFusionLocMessage()

void apollo::localization::msf::VisualizationManager::AddFusionLocMessage ( const LocalizationMsg fusion_loc_msg)

◆ AddGNSSLocMessage()

void apollo::localization::msf::VisualizationManager::AddGNSSLocMessage ( const LocalizationMsg gnss_loc_msg)

◆ AddLidarFrame()

void apollo::localization::msf::VisualizationManager::AddLidarFrame ( const LidarVisFrame lidar_frame)

◆ AddLidarLocMessage()

void apollo::localization::msf::VisualizationManager::AddLidarLocMessage ( const LocalizationMsg lidar_loc_msg)

◆ GetInstance()

static VisualizationManager& apollo::localization::msf::VisualizationManager::GetInstance ( )
inlinestatic

◆ Init() [1/2]

bool apollo::localization::msf::VisualizationManager::Init ( const std::string &  map_folder,
const std::string &  map_visual_folder,
const Eigen::Affine3d &  velodyne_extrinsic,
const VisualMapParam map_param 
)

◆ Init() [2/2]

bool apollo::localization::msf::VisualizationManager::Init ( const VisualizationManagerParams params)

◆ StartVisualization()

void apollo::localization::msf::VisualizationManager::StartVisualization ( )

◆ StopVisualization()

void apollo::localization::msf::VisualizationManager::StopVisualization ( )

The documentation for this class was generated from the following file: