![]() |
VR-Forces 4.10 Class Documentation
|
DtInstrumentPanelBuilder creates display, window, and observer configurations to implement an instrument panel window for the given model definition passed into createInstrumentPanel. More...

Public Member Functions | |
| virtual | ~DtInstrumentPanelBuilder () |
| Destructor. More... | |
| virtual void | createInstrumentPanel (const DtModelDefinition &modelDefinition) |
| Implemented by DtGlStudioInstrumentPanelCreator. More... | |
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. More... | |
| virtual void | createInsetViewForObserverMode (const std::string &observerMode) |
| Given the observer mode string, creates an inset view for that observer mode. More... | |
Protected Member Functions | |
| DtInstrumentPanelBuilder (DtDe &de) | |
| Constructor needs the DtDe to use. More... | |
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. More... | |
| virtual DtObserverConfiguration | createObserverConfigurationFor (const std::string &displayName, bool realize=true) |
| Creates and returns a new observer configuration. More... | |
| virtual DtObserverConfiguration | createObserverConfigurationFor (bool realize=true) |
| Creates and returns a new observer configuration that doesn't incorporate the display name into the observer name. More... | |
| 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() More... | |
| virtual DtObserverConfiguration | createObserverConfigurationForObserverMode (const std::string &mode, bool realize=true) |
| Creates and returns a new observer configuration. More... | |
| 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. More... | |
| virtual std::string | generateWindowName (const std::string &displayName) const |
| Called by createWindowConfigurationFor to generate the base of the window name. More... | |
Friends | |
| class | DtInstrumentPanelBuilderCreator |
Additional Inherited Members | |
Protected Attributes inherited from makVrv::DtInsetViewCreator | |
| DtDe & | myDe |
DtInstrumentPanelBuilder creates display, window, and observer configurations to implement an instrument panel window for the given model definition passed into createInstrumentPanel.
|
virtual |
Destructor.
|
protected |
Constructor needs the DtDe to use.
Protected because this only called by the DtInstrumentPanelBuilderCreator.
|
inlinevirtual |
Implemented by DtGlStudioInstrumentPanelCreator.
Reimplemented in makVrv::DtGlStudioInstrumentPanelBuilder.
|
friend |