VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfSensorFieldOfViewManager.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2019 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
6 #pragma once
7 
12 
13 namespace makVrv
14 {
15  class DtObserver;
16 }
17 
18 namespace makVrf
19 {
24  {
25  public:
28 
31 
33  virtual void addSensorObserver(const std::string& observerName,
34  makVrv::DtUniqueID hostId, makVrv::DtUniqueID sensorId, bool createControls);
35 
36  virtual void removeSensorView(makVrv::DtUniqueID entId, makVrv::DtUniqueID sensorId);
37  virtual void slot_onObjectAdded(const makVrv::DtVrlinkSensorFieldsOfViewView&) override;
38  virtual void slot_onUpdate() override;
39  };
40 
43  {
44  public:
46 
47  virtual ~DtVrfSensorViewCreator();
48 
51  virtual void createSensorView(const std::string& sensorId);
52  };
53 
55  {
56  public:
57 
59  virtual makVrv::DtSensorViewCreator* create(makVrv::DtDe& de);
60  };
61 }
Contains makVrv::DtSensorViewCreator class.
Definition: vrfSensorFieldOfViewManager.h:54
DtSensorViewCreator creates display, window, and observer configurations to implement a sensor view...
Definition: DtSensorViewCreator.h:25
Override to have create controls be true for VRF.
Definition: vrfSensorFieldOfViewManager.h:42
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
Contains makVrv::DtSensorFieldOfViewManager class.
The sensor field of view manager. Extend vantage version to add a few more methods.
Definition: vrfSensorFieldOfViewManager.h:23
A DtStateView is a the interface to simulation state information. Users can create DtStateViews for s...
Definition: DtStateView.h:49
Base class to provide boost signal/slot management.
Definition: DtSensorViewCreator.h:67
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
The sensor field of view manager. Keeps track of sensor field of view states and any observers associ...
Definition: DtSensorFieldOfViewManager.h:28

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)