MIDAS  0.75
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
midaspace::Lmtrx Class Reference

#include <arrays.h>

Inheritance diagram for midaspace::Lmtrx:
midaspace::Xmtrx midaspace::Array

Public Member Functions

 Lmtrx (void)
 CONSTRUCTOR. More...
 
 Lmtrx (long r, long c)
 
virtual ~Lmtrx ()
 DESTRUCTOR. More...
 
arrayTypedef give_arrayTypedef (void) const
 
void resize_ignore_vals (long r, long c)
 
long & operator() (long r, long c)
 
const long & operator() (long r, long c) const
 
long * give_ptr2val (long r=0, long c=0)
 
const long * give_ptr2val (long r=0, long c=0) const
 
- Public Member Functions inherited from midaspace::Xmtrx
 Xmtrx (void)
 CONSTRUCTOR. More...
 
 Xmtrx (long r, long c)
 
virtual ~Xmtrx ()
 DESTRUCTOR. More...
 
long give_crows (void) const
 
long give_ccols (void) const
 
- Public Member Functions inherited from midaspace::Array
 Array ()
 CONSTRUCTOR. More...
 
virtual ~Array ()
 DESTRUCTOR. More...
 

Public Attributes

long * a
 

Additional Inherited Members

- Protected Attributes inherited from midaspace::Xmtrx
long crow
 
long ccol
 
long asize
 

Detailed Description

Definition at line 737 of file arrays.h.

Constructor & Destructor Documentation

midaspace::Lmtrx::Lmtrx ( void  )
inline

CONSTRUCTOR.

Definition at line 743 of file arrays.h.

References a.

midaspace::Lmtrx::Lmtrx ( long  r,
long  c 
)
inline

Definition at line 744 of file arrays.h.

References a, and midaspace::Xmtrx::asize.

virtual midaspace::Lmtrx::~Lmtrx ( )
inlinevirtual

DESTRUCTOR.

Definition at line 746 of file arrays.h.

References a.

Member Function Documentation

arrayTypedef midaspace::Lmtrx::give_arrayTypedef ( void  ) const
inlinevirtual

Implements midaspace::Array.

Definition at line 748 of file arrays.h.

References midaspace::ATlong.

long* midaspace::Lmtrx::give_ptr2val ( long  r = 0,
long  c = 0 
)
inline

Definition at line 757 of file arrays.h.

References a, and midaspace::Xmtrx::ccol.

Referenced by midaspace::Geometry::read_VTK().

const long* midaspace::Lmtrx::give_ptr2val ( long  r = 0,
long  c = 0 
) const
inline

Definition at line 758 of file arrays.h.

References a, and midaspace::Xmtrx::ccol.

long& midaspace::Lmtrx::operator() ( long  r,
long  c 
)
inline

Definition at line 754 of file arrays.h.

References a, and midaspace::Xmtrx::ccol.

const long& midaspace::Lmtrx::operator() ( long  r,
long  c 
) const
inline

Definition at line 755 of file arrays.h.

References a, and midaspace::Xmtrx::ccol.

void midaspace::Lmtrx::resize_ignore_vals ( long  r,
long  c 
)

Member Data Documentation

long* midaspace::Lmtrx::a

Definition at line 740 of file arrays.h.

Referenced by give_ptr2val(), Lmtrx(), operator()(), resize_ignore_vals(), and ~Lmtrx().


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