Workspace 6.21.5
|
#include <DataAnalysis/DataStructures/array3d.h>
Public Member Functions | |
~Array3dNull () override=default | |
qint64 | cacheKey () const override |
Array3dNull * | clone () const override |
unsigned | dimension (unsigned i) const override |
bool | empty () const override |
unsigned | size () const override |
Public Member Functions inherited from Array3d | |
~Array3d () override=default | |
virtual qint64 | cacheKey () const =0 |
Array3d * | clone () const override=0 |
virtual unsigned | dimension (unsigned i) const =0 |
virtual bool | empty () const =0 |
virtual QVector3D | getCellSpacing () const |
virtual QVector3D | getOrigin () const |
virtual void | setCellSpacing (const QVector3D &size) |
virtual void | setOrigin (const QVector3D &origin) |
virtual unsigned | size () const =0 |
Public Member Functions inherited from Clonable | |
virtual | ~Clonable ()=default |
virtual Clonable * | clone () const =0 |
Null implementation of the Array3d, allowing the interface to be used in factory classes.
|
overridedefault |
|
inlineoverridevirtual |
Implements Array3d.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements Array3d.
|
inlineoverridevirtual |
Implements Array3d.
|
inlineoverridevirtual |
Implements Array3d.