VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtInsetViewCreator Class Reference

DtInsetViewCreator creates display, window, and observer configurations to implement an Inset View. More...

List of all members.

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

DtDemyDe

Detailed Description

DtInsetViewCreator creates display, window, and observer configurations to implement an Inset View.


Constructor & Destructor Documentation


Member Function Documentation

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

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

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.


Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)