![]() |
VR-Forces 4.0.4 Class Documentation
|
DtInsetViewCreator creates display, window, and observer configurations to implement an Inset View. More...
Public Member Functions | |
| DtInsetViewCreator (DtDe &de) | |
| ~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 | |
| 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 | 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 DtObserverConfiguration | createObserverConfigurationForObserverMode (const std::string &mode, bool realize=true) |
| Creates and returns a new observer configuration. | |
| virtual DtWindowConfiguration | createWindowConfigurationFor (const std::string &displayName, const DtDisplayConfiguration &dec, const DtObserverConfiguration &observerConfig) |
| Creates a window configuration given the display and observer configurations. | |
Protected Attributes | |
| DtDe & | myDe |
DtInsetViewCreator creates display, window, and observer configurations to implement an Inset View.
| virtual void makVrv::DtInsetViewCreator::createInsetView | ( | ) | [virtual] |
| virtual void makVrv::DtInsetViewCreator::createInsetView | ( | const std::string & | s | ) | [virtual] |
Creates and displays a new window with a new observer given the base display name.
Returns the display configuration created for the new window. When window is destroyed, will also destroy observer associated with window
| virtual void makVrv::DtInsetViewCreator::createInsetViewForObserverMode | ( | const std::string & | observerMode | ) | [virtual] |
Given the observer mode string, creates an inset view for that observer mode.
Queries the observer mode manager for the observer mode name and will uses that as a basis for the window title
| virtual DtDisplayConfiguration makVrv::DtInsetViewCreator::createDisplayConfigurationFor | ( | ) | [protected, virtual] |
Creates a display configuration based on the default display engine configuration given the display name.
| virtual DtObserverConfiguration makVrv::DtInsetViewCreator::createObserverConfigurationFor | ( | const std::string & | displayName, |
| bool | realize = true |
||
| ) | [protected, virtual] |
Creates and returns a new observer configuration.
If realize is true, will also immediately realize the configuration
| virtual DtObserverConfiguration makVrv::DtInsetViewCreator::createObserverConfigurationFor | ( | bool | realize = true | ) | [protected, virtual] |
Creates and returns a new observer configuration that doesn't incorporate the display name into the observer name.
If realize is true, will also immediately realize the configuration
| virtual DtObserverConfiguration makVrv::DtInsetViewCreator::createObserverConfiguration | ( | const std::string & | observerName, |
| bool | realize = true |
||
| ) | [protected, virtual] |
This does the actual configuration creation using the observer name generated by one of the forms of createObserverConfigurationFor()
| virtual DtObserverConfiguration makVrv::DtInsetViewCreator::createObserverConfigurationForObserverMode | ( | const std::string & | mode, |
| bool | realize = true |
||
| ) | [protected, virtual] |
Creates and returns a new observer configuration.
If realize is true, will also immediately realize the configuration
| virtual DtWindowConfiguration makVrv::DtInsetViewCreator::createWindowConfigurationFor | ( | const std::string & | displayName, |
| const DtDisplayConfiguration & | dec, | ||
| const DtObserverConfiguration & | observerConfig | ||
| ) | [protected, virtual] |
Creates a window configuration given the display and observer configurations.
DtDe& makVrv::DtInsetViewCreator::myDe [protected] |