4 #include <demo/DynamicSceneDemo.h>
5 #include <visualhelios/VHRaycastingCanvas.h>
6 #include <scanner/Scanner.h>
13 using std::shared_ptr;
67 shared_ptr<Survey> survey
Dynamic scene demo.
Definition: DynamicSceneDemo.h:28
Raycasting demo.
Definition: RaycastingDemo.h:25
void run() override
Definition: RaycastingDemo.cpp:21
RaycastingDemo(string const surveyPath, string const assetsPath)
Ray casting demo constructor.
Definition: RaycastingDemo.h:41
shared_ptr< VHRaycastingCanvas > buildCanvas(shared_ptr< Survey > survey)
Build a visual Helios ray casting canvas from given survey.
Definition: RaycastingDemo.cpp:40
shared_ptr< Scanner > scanner
The scanner emitting the rays.
Definition: RaycastingDemo.h:32
string assetsPath
Path to the assets directory.
Definition: SurveyDemo.h:37
string surveyPath
Path to the survey XML file.
Definition: SurveyDemo.h:33
Visual Helios Ray casting Canvas is a class which supports rendering a dynamic scene together with th...
Definition: VHRaycastingCanvas.h:20