Xmipp
v3.23.11-Nereus
|
#include <VectorInt.h>
Classes | |
struct | VectorIntDataTag |
Public Types | |
typedef struct VectorInt::VectorIntDataTag | VectorIntData |
Public Member Functions | |
VectorInt (int _n=0) | |
VectorInt (int _n, int _ext) | |
VectorInt (int _n, int *d) | |
VectorInt | clone () |
void | copyFrom (VectorInt r) |
VectorInt (const VectorInt &P) | |
VectorInt & | operator= (const VectorInt &P) |
void | destroyCurrentBuffer () |
~VectorInt () | |
void | extend () |
void | setSize (int _n) |
void | exactshape () |
void | print () |
void | prepareExtend (int new_extention) |
int | sz () |
int | operator== (const VectorInt &P) |
operator int * () const | |
int | equals (const VectorInt &Q) |
Public Attributes | |
VectorIntData * | d |
Static Public Attributes | |
static VectorInt | emptyVectorInt |
Definition at line 31 of file VectorInt.h.
typedef struct VectorInt::VectorIntDataTag VectorInt::VectorIntData |
VectorInt::VectorInt | ( | int | _n = 0 | ) |
Definition at line 46 of file VectorInt.cpp.
VectorInt::VectorInt | ( | int | _n, |
int | _ext | ||
) |
Definition at line 52 of file VectorInt.cpp.
VectorInt::VectorInt | ( | int | _n, |
int * | d | ||
) |
Definition at line 58 of file VectorInt.cpp.
VectorInt::VectorInt | ( | const VectorInt & | P | ) |
Definition at line 91 of file VectorInt.cpp.
VectorInt::~VectorInt | ( | ) |
Definition at line 75 of file VectorInt.cpp.
VectorInt VectorInt::clone | ( | ) |
Definition at line 110 of file VectorInt.cpp.
void VectorInt::copyFrom | ( | VectorInt | r | ) |
Definition at line 118 of file VectorInt.cpp.
void VectorInt::destroyCurrentBuffer | ( | ) |
Definition at line 80 of file VectorInt.cpp.
int VectorInt::equals | ( | const VectorInt & | Q | ) |
Definition at line 148 of file VectorInt.cpp.
void VectorInt::exactshape | ( | ) |
Definition at line 139 of file VectorInt.cpp.
void VectorInt::extend | ( | ) |
Definition at line 133 of file VectorInt.cpp.
|
inline |
Definition at line 65 of file VectorInt.h.
Definition at line 98 of file VectorInt.cpp.
|
inline |
Definition at line 64 of file VectorInt.h.
void VectorInt::prepareExtend | ( | int | new_extention | ) |
Definition at line 65 of file VectorInt.cpp.
void VectorInt::print | ( | ) |
Definition at line 165 of file VectorInt.cpp.
void VectorInt::setSize | ( | int | _n | ) |
Definition at line 126 of file VectorInt.cpp.
|
inline |
Definition at line 63 of file VectorInt.h.
VectorIntData* VectorInt::d |
Definition at line 40 of file VectorInt.h.
|
static |
Definition at line 70 of file VectorInt.h.