DataSourcePhaseResponse.h
1 //##################################################################################################
2 //
3 // Ceetron Desktop Components
4 // Component: ImportCae
5 //
6 // --------------------------------------------------------------------------------------------
7 // Copyright (C) 2017, Ceetron AS
8 // This is UNPUBLISHED PROPRIETARY SOURCE CODE of Ceetron AS. The contents of this file may
9 // not be disclosed to third parties, copied or duplicated in any form, in whole or in part,
10 // without the prior written permission of Ceetron AS.
11 //##################################################################################################
12 
13 #pragma once
14 
15 #include "CeeImportCae/Base.h"
16 #include "CeeUnstructGrid/DataSourceMemory.h"
17 
18 namespace cee {
19 namespace ug {
20 
21 class DataGeometry;
22 class DataState;
23 class UnstructGridModel;
24 
25 }
26 }
27 
28 namespace cee {
29 namespace imp {
30 namespace cae {
31 
32 class DataSourceCae;
33 
34 //==================================================================================================
35 //
36 //
37 //
38 //==================================================================================================
39 class CEE_IMP_CAE_EXPORT DataSourcePhaseResponse : public cee::ug::DataSourceMemory
40 {
41 public:
42  DataSourcePhaseResponse(int id, const DataSourceCae* sourceDataSource, int frequencyStateId, size_t numSteps);
43  virtual ~DataSourcePhaseResponse();
44  bool build();
45 
46 
47 private:
48  CEE_PRIVATE_IMPL(DataSourcePhaseResponse);
49  CEE_DISALLOW_COPY_AND_ASSIGN(DataSourcePhaseResponse);
50 
51 };
52 
53 } // namespace cae
54 } // namespace imp
55 } // namespace cee
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
The data source interface for commercial CAE file formats.
Definition: DataSourceCae.h:40
A phase response data source for an unstructured grid model.
Definition: DataSourcePhaseResponse.h:39
A custom built data source for an unstructured grid model.
Definition: DataSourceMemory.h:28