![]() |
VR-Forces 5.0.2 Developer's Guide
|
DtSensorViewCreator creates display, window, and observer configurations to implement a sensor view.

Public Member Functions | |
| virtual | ~DtSensorViewCreator () |
| virtual void | createSensorView (const std::string &sensorId) |
| virtual void | createSensorView (const DtUniqueID &id, bool createControls, const std::string &sensorId) |
Public Member Functions inherited from makVrv::DtInsetViewCreator | |
| DtInsetViewCreator (DtDe &de) | |
| virtual | ~DtInsetViewCreator () |
| virtual void | createInsetView () |
| virtual void | createInsetView (const std::string &s) |
| virtual void | createInsetViewForObserverMode (const std::string &observerMode) |
Protected Member Functions | |
| DtSensorViewCreator (DtDe &de) | |
| virtual DtObserverConfiguration | createObserverConfiguration (const std::string &observerName, bool realize=true) |
| virtual DtWindowConfiguration | createWindowConfigurationFor (const std::string &displayName, const DtDisplayConfiguration &dec, const DtObserverConfiguration &observerConfig, const DtSensorFieldOfViewData *fov) |
| virtual std::string | generateWindowName (const std::string &displayName) const |
Protected Member Functions inherited from makVrv::DtInsetViewCreator | |
| virtual DtDisplayConfiguration | createDisplayConfigurationFor () |
| virtual DtObserverConfiguration | createObserverConfigurationFor (const std::string &displayName, bool realize=true) |
| virtual DtObserverConfiguration | createObserverConfigurationFor (bool realize=true) |
| virtual DtObserverConfiguration | createObserverConfigurationForObserverMode (const std::string &mode, bool realize=true) |
Friends | |
| class | DtSensorViewCreatorCreator |
Additional Inherited Members | |
Protected Attributes inherited from makVrv::DtInsetViewCreator | |
| DtDe & | myDe |
|
virtual |
Destructor.
|
protected |
Constructor needs the DtDe to use. Protected because this is only called by the DtSensorViewCreatorCreator.
|
virtual |
Creates a new sensor view, Calls other createSensorView function internally Uses current selection to find the unique id and creates the sensor view based on that.
Reimplemented in makVrf::DtVrfSensorViewCreator.
|
virtual |
Create a new sensor view for the specific entity and sensor name. createControls is not used by the VRV version of the sensor view. If sensorId is the empty string, the first sensor found for the specified entity will be used.
|
protectedvirtual |
This does the actual configuration creation using the observer name generated by one of the forms of createObserverConfigurationFor()
Reimplemented from makVrv::DtInsetViewCreator.
|
protectedvirtual |
Creates a window configuration given the display and observer configurations.
Reimplemented from makVrv::DtInsetViewCreator.
|
protectedvirtual |
Called by createWindowConfigurationFor to generate the base of the window name. Defaults to displayName + " Sensor View". Override to control the naming of inset windows.
Reimplemented from makVrv::DtInsetViewCreator.
|
friend |