uLib-0.2
|
#include <Math/VoxImageFilter.h>
Public Member Functions | |
Kernel (const Vector3i &size) | |
T & | operator[] (const Vector3i &id) |
T & | operator[] (const int &id) |
int | GetCenterData () const |
std::vector< T > & | Data () |
const std::vector< T > & | ConstData () const |
void | PrintSelf (std::ostream &o) const |
![]() | |
StructuredData (const Vector3i &size) | |
StructuredData (const StructuredData ©) | |
Vector3i | GetDims () const |
void | SetDims (const Vector3i &size) |
Vector3i | GetIncrements () const |
void | SetIncrements (Vector3i name) |
void | SetDataOrder (Order order=YXZ) |
Order | GetDataOrder () const |
bool | IsInsideGrid (const Vector3i &v) const |
int | Map (Vector3i index) const |
Vector3i | UnMap (int index) const |
Additional Inherited Members | |
![]() | |
enum | _Order { CustomOrder = 0, XYZ = 0 | 1 << 2 | 2 << 4, XZY = 0 | 2 << 2 | 1 << 4, YXZ = 1 | 0 << 2 | 2 << 4, YZX = 2 | 0 << 2 | 1 << 4, ZXY = 1 | 2 << 2 | 0 << 4, ZYX = 2 | 1 << 2 | 0 << 4 } |
typedef enum _Order | Order |
uLib::Kernel< T >::Kernel | ( | const Vector3i & | size | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void uLib::Kernel< T >::PrintSelf | ( | std::ostream & | o | ) | const |