gwnavruntime/world/tagvolumedisplay.h Source File
Go to the documentation of this file.
20 class TagVolumeContextBlob;
23 class TagVolumeDisplay
28 m_aabbColor_NotProjected = Color::Red;
29 m_contourColor = Color::Cyan;
31 m_colorNotIntegrated = Color::Red;
32 m_colorToBeIntegrated = Color::Orange;
33 m_colorIntegrationInProcess = Color::Orange;
34 m_colorIntegrated = Color::Green;
36 m_displayWorldStatus =
true;
37 m_displayIntegrationStatus =
true;
40 void DisplayTagVolumeContour( DisplayList* displayList,
const TagVolumeBlob* tagVolumeBlob, Database* database);
41 void DisplayTagVolumeAABB( DisplayList* displayList,
const TagVolumeBlob* tagVolumeBlob);
42 void DisplayTagVolumeObjectType(DisplayList* displayList,
const TagVolumeBlob* tagVolumeBlob);
43 void DisplayTagVolumeStatus( DisplayList* displayList,
const TagVolumeBlob* tagVolumeBlob,
const TagVolumeContextBlob* tagVolumeContextBlob);
45 Color GetIntegrationStatusColor(
const TagVolume::IntegrationStatus tagVolumeIntegrationStatus)
const;
46 KyUInt8 GetAlphaForObstacleFromIntegrationStatus(
const TagVolume::IntegrationStatus tagVolumeIntegrationStatus)
const;
49 Color m_aabbColor_NotProjected;
52 Color m_colorNotIntegrated;
53 Color m_colorToBeIntegrated;
54 Color m_colorIntegrationInProcess;
55 Color m_colorIntegrated;
57 bool m_displayWorldStatus;
58 bool m_displayIntegrationStatus;
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
std::uint8_t KyUInt8
uint8_t
Definition: types.h:27