cee::ug::DataSourceMerged
- 
class DataSourceMerged : public DataSourceInterface
- A data source for an unstructured grid model that enabled merging of additional data sources. - The main data source (specified upon construction) imposes the geometries on the ones added later on. - Public Functions - 
DataSourceMerged(int dataSourceId)
- Constructs and initializes an empty merged data source. Specify a unique id. 
 - 
DataSourceMerged(int dataSourceId, cee::ug::DataSourceInterface *mainDataSource)
- Constructs and initializes a merged data source. - The given main data source imposes the geometries on the ones added later on. - Specify a unique id for the merged data source. 
 - 
int nextDataSourceId() const
- Gets next unique id. 
 - 
bool append(cee::ug::DataSourceInterface *dataSource)
- Appends this data source to the main data source (specified in constructor) 
 - 
virtual bool open(const Str &filename, cee::ug::Error *error = NULL)
- Does nothing. Not supported by merged data source. 
 - 
virtual void close()
- Does nothing. Not supported by merged data source. 
 
- 
DataSourceMerged(int dataSourceId)
