![]() |
VR-Forces 4.7 Class Documentation
|
DtSensorViewCreator creates display, window, and observer configurations to implement a sensor view. More...

Public Member Functions | |
| virtual | ~DtSensorViewCreator () |
| Destructor. | |
| virtual void | createSensorView (const std::string &sensorId) |
| Creates a new sensor view. | |
Public Member Functions inherited from makVrv::DtInsetViewCreator | |
| DtInsetViewCreator (DtDe &de) | |
| virtual | ~DtInsetViewCreator () |
| virtual void | createInsetView () |
| virtual void | createInsetView (const std::string &s) |
| Creates and displays a new window with a new observer given the base display name. | |
| virtual void | createInsetViewForObserverMode (const std::string &observerMode) |
| Given the observer mode string, creates an inset view for that observer mode. | |
Protected Member Functions | |
| DtSensorViewCreator (DtDe &de) | |
| Constructor needs the DtDe to use. | |
| virtual DtObserverConfiguration | createObserverConfiguration (const std::string &observerName, bool realize=true) |
| This does the actual configuration creation using the observer name generated by one of the forms of createObserverConfigurationFor() | |
| virtual DtWindowConfiguration | createWindowConfigurationFor (const std::string &displayName, const DtDisplayConfiguration &dec, const DtObserverConfiguration &observerConfig, const DtSensorFieldOfViewData *fov) |
| Creates a window configuration given the display and observer configurations. | |
| virtual std::string | generateWindowName (const std::string &displayName) const |
| Called by createWindowConfigurationFor to generate the base of the window name. | |
Protected Member Functions inherited from makVrv::DtInsetViewCreator | |
| virtual DtDisplayConfiguration | createDisplayConfigurationFor () |
| Creates a display configuration based on the default display engine configuration given the display name. | |
| virtual DtObserverConfiguration | createObserverConfigurationFor (const std::string &displayName, bool realize=true) |
| Creates and returns a new observer configuration. | |
| virtual DtObserverConfiguration | createObserverConfigurationFor (bool realize=true) |
| Creates and returns a new observer configuration that doesn't incorporate the display name into the observer name. | |
| virtual DtObserverConfiguration | createObserverConfigurationForObserverMode (const std::string &mode, bool realize=true) |
| Creates and returns a new observer configuration. | |
Friends | |
| class | DtSensorViewCreatorCreator |
Additional Inherited Members | |
Protected Attributes inherited from makVrv::DtInsetViewCreator | |
| DtDe & | myDe |
DtSensorViewCreator creates display, window, and observer configurations to implement a sensor view.
|
virtual |
Destructor.
|
protected |
Constructor needs the DtDe to use.
Protected because this is only called by the DtSensorViewCreatorCreator.
|
virtual |
Creates a new sensor view.
|
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 |