OpendTect-6_4  6.4
Classes | Macros | Typedefs
array2dmatrix.h File Reference
Include dependency graph for array2dmatrix.h:

Go to the source code of this file.

Classes

class  Array2DMatrix< fT >
 Matrix class based on Array2D. Initialized to 0. More...
 

Macros

#define mDefineA2DMatSizes(m, nm)   const int nm##0 = (m).size( false ); const int nm##1 = (m).size( true )
 easily define the matrix dimension sizes More...
 
#define mDefineImplA2DMatSizes   mDefineA2DMatSizes(*this,sz)
 
#define mA2DMatHandleDimErr(v1, v2)
 

Typedefs

typedef Array1DImpl< float > Array1DVector
 

Macro Definition Documentation

#define mA2DMatHandleDimErr (   v1,
  v2 
)
Value:
if ( v1 != v2 ) \
{ \
BufferString emsg( "Dim error: " #v1 "=", v1, " " #v2 "=" ); \
emsg.add( v2 ); pErrMsg( emsg ); \
if ( v2 > v1 ) \
const_cast<int&>( v2 ) = v1; \
else \
const_cast<int&>( v1 ) = v2; \
}
#define pErrMsg(msg)
Definition: errmsg.h:60
#define mDefineA2DMatSizes (   m,
  nm 
)    const int nm##0 = (m).size( false ); const int nm##1 = (m).size( true )

easily define the matrix dimension sizes

#define mDefineImplA2DMatSizes   mDefineA2DMatSizes(*this,sz)

Typedef Documentation

typedef Array1DImpl<float> Array1DVector

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019