TRF Language Model
wb::Mat3d Class Reference

#include <wb-mat.h>

Inheritance diagram for wb::Mat3d:
wb::Mat3dShell< T >

Public Member Functions

 Mat3d ()
 
 Mat3d (int xdim, int ydim, int zdim)
 
 ~Mat3d ()
 
void Reset (int xdim=0, int ydim=0, int zdim=0)
 
void Copy (Mat3dShell< T > &m)
 
- Public Member Functions inherited from wb::Mat3dShell< T >
 Mat3dShell ()
 
 Mat3dShell (T *p, int xdim, int ydim, int zdim)
 
void Fill (T v)
 
T * GetBuf () const
 
T & Get (int x, int y, int z)
 
int GetSize () const
 
int ByteSize () const
 
int GetXDim () const
 
int GetYDim () const
 
int GetZDim () const
 
void Reset (T *p, int xdim, int ydim, int zdim)
 
MatShell< T > operator[] (int x)
 
void Write (File &file)
 
void Read (File &file)
 
bool operator== (Mat3dShell &m)
 

Additional Inherited Members

- Protected Attributes inherited from wb::Mat3dShell< T >
T * m_pBuf
 
int m_nXDim
 
int m_nYDim
 
int m_nZDim
 

Detailed Description

Definition at line 190 of file wb-mat.h.

Constructor & Destructor Documentation

§ Mat3d() [1/2]

wb::Mat3d::Mat3d ( )
inline

Definition at line 195 of file wb-mat.h.

§ Mat3d() [2/2]

wb::Mat3d::Mat3d ( int  xdim,
int  ydim,
int  zdim 
)
inline

Definition at line 196 of file wb-mat.h.

§ ~Mat3d()

wb::Mat3d::~Mat3d ( )
inline

Definition at line 197 of file wb-mat.h.


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