UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
zd_f3d_seismic_inline.hpp
1 /* zd_f3d_seismic_inline.hpp */
2 /* $Id: zd_f3d_seismic_inline.hpp,v 1.1 2008/03/07 14:53:51 vlad Exp $ */
3 #ifndef __zd_f3d_seismic_inline_hpp
4 #define __zd_f3d_seismic_inline_hpp
5 
6 
7 #ifdef __zd_f3d_seismic_hpp
8 #define INLINE inline
9 #else
10 #define INLINE
11 #endif /* __zd_f3d_seismic_hpp */
12 
13 /*
14  * Properties
15  */
16 
21 INLINE ZdSeismicFile*
23 {
24  return m_zdSeisFile;
25 }
26 
27 
32 INLINE const ZqbSVOptions&
34 {
35  return m_Options;
36 }
37 
38 
43 INLINE void
44 ZdF3DSeismic::updateMinMax (const float mm[2])
45 {
46  if(mm[0] < m_pfMinMax[0])
47  m_pfMinMax[0] = mm[0];
48  if(mm[1] > m_pfMinMax[1])
49  m_pfMinMax[1] = mm[1];
50 }
51 
52 
53 #undef INLINE
54 
55 #endif /* zd_f3d_seismic_inline.hpp */
const ZqbSVOptions & getSVOptions() const
Definition: zd_f3d_seismic_inline.hpp:33
Definition: zd_seismic_file.hpp:17
ZdSeismicFile * getSeismicFile() const
Definition: zd_f3d_seismic_inline.hpp:22
Definition: zqb_svoptions.hpp:139
ZdSeismicFile * m_zdSeisFile
Definition: zd_f3d_seismic.hpp:151
void updateMinMax(const float mm[2])
Definition: zd_f3d_seismic_inline.hpp:44
float m_pfMinMax[2]
Definition: zd_f3d_seismic.hpp:172
ZqbSVOptions m_Options
Definition: zd_f3d_seismic.hpp:168