|
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 |
Public Member Functions inherited from uLib::StructuredData | |
| 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 | |
Public Types inherited from uLib::StructuredData | |
| 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 |