NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
ISceneInformationGL Class Referenceabstract

Information about prepared scene. More...

#include <scene_gl_info_interface.h>

Inherits ISceneInformationBase.

Public Member Functions

virtual SDKResult SDK_CALLTYPE GetProjection (sdk::crs::IProjectionSP &scene_projection) const =0 throw ()
 Returns the projection used for the scene (from ISceneInformationBase).
 
virtual SDKResult SDK_CALLTYPE GetUsedCoverage (sdk::geometry::IGeometrySP &used_coverage) const =0 throw ()
 Returns geographic coverage used for scene (from ISceneInformationBase).
 
virtual SDKResult SDK_CALLTYPE GetUsedDataSourceViewCount (SDKUInt32 &count) const =0 throw ()
 Returns number of data sources attached (from ISceneInformationBase).
 
virtual SDKResult SDK_CALLTYPE GetUsedDataSourceView (SDKUInt32 index, sdk::ISDKPropertiesSP &props) const =0 throw ()
 Returns data source properties by the index (from ISceneInformationBase).
 
virtual SDKResult SDK_CALLTYPE GetDatasets (const sdk::geometry::IGeometrySP &geometry_filter, const sdk::gdb::IQueryParametersSP &parameters, sdk::vis::IEnumSceneInformationDatasetSP &enum_dataset) const =0 throw ()
 Returns used datasets by geometry and query filters (from ISceneInformationBase).
 
virtual SDKResult SDK_CALLTYPE FindFeatures (const sdk::geometry::IGeometrySP &geometry_filter, const sdk::gdb::IQueryParametersSP &parameters, const sdk::gdb::IFeatureFilterSP &back_call_filter, sdk::gdb::IEnumFeatureSP &features) const =0 throw ()
 Searches for the features on the scene (from ISceneInformationBase).
 
virtual SDKResult SDK_CALLTYPE CoordinateTransform (SDKUInt32 transform_type, const SDKPointD2D &from_coordinate, SDKPointD2D &to_coordinate) const =0 throw ()
 Converts coordinate from one scene coordinate system to another (from ISceneInformationBase).
 
virtual SDKResult SDK_CALLTYPE PointInScene (const SDKGeoPoint &position) const =0 throw ()
 Returns kSDKResult_Succeeded in case of the specified geographic (from ISceneInformationBase). position is inside the scene.
 
virtual SDKResult SDK_CALLTYPE GetOverscaled (const SDKGeoPoint &position, double &factor) const =0 throw ()
 Returns 'over-scaled' factor at the specified geographic (from ISceneInformationBase). position inside the scene.
 
virtual SDKResult SDK_CALLTYPE GetFeatureSymbolInfo (const sdk::gdb::IFeatureSP &feature, IEnumSDKStringSP &info) const =0 throw ()
 Returns textual description of all symbols used to display (from ISceneInformationBase). specified feature.
 
virtual SDKResult SDK_CALLTYPE GetTexture (sdk::gl2d::IGL2DTextureSP &texture) const =0 throw ()
 Returns the current scene image.
 
virtual SDKResult SDK_CALLTYPE GetTextureID (SDKInt32 &texture_id) const =0 throw ()
 Returns the current scene image ID.
 
virtual SDKResult SDK_CALLTYPE GetStatistics (ISceneStatisticsSP &statistics) const =0 throw ()
 Returns the current scene statistic information.
 

Detailed Description

Information about prepared scene.


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