GL Studio C++ Runtime API
AIFViewManager Class Reference

Classes

class  FoundData
 
class  RangeEntry
 

Public Types

typedef std::vector< FoundDataOverlayAtResolution
 

Public Member Functions

virtual void RegisterOverlay (double heightLower, double heightUpper, const std::string overlayName, const double resolution)
 
virtual void UnregisterOverlay (const std::string overlayName, const double resolution)
 
virtual void QueryCollectionAtHeight (const double height, AIFViewManager::OverlayAtResolution &result)
 

Member Typedef Documentation

typedef std::vector<FoundData> OverlayAtResolution

Vector used in data query returns

Member Function Documentation

virtual void QueryCollectionAtHeight ( const double  height,
AIFViewManager::OverlayAtResolution result 
)
virtual

Queries the registry for all overlays which are active at the given height

Parameters
heightheight at which to find overlays
resultA vector containing the active overlays
virtual void RegisterOverlay ( double  heightLower,
double  heightUpper,
const std::string  overlayName,
const double  resolution 
)
virtual

Registers an overlay at given heights

Parameters
heightLowerlower end of the height range for this overlay
heightUpperupper end of the height range for this overlay
overlayNamename of the overlay
resolutionresolution of the overlay
virtual void UnregisterOverlay ( const std::string  overlayName,
const double  resolution 
)
virtual

Removes an overlay from the registry

Parameters
overlayNamename of the overlay to be removed
resolutionresolution of the overlay to be removed

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