Class Workspace¶
Defined in File workspace.h
Class Documentation¶
-
class
puma::Workspace¶ Public Functions
-
inline
Workspace(long x, long y, long z, short val, double voxelLength)¶
-
inline
Workspace(long x, long y, long z, double voxelLength)¶
-
inline explicit
Workspace(double voxelLength)¶
-
inline
Workspace()¶
-
inline
Workspace(long x, long y, long z, short val, double voxelLength, bool logBool)¶
-
inline
Workspace(long x, long y, long z, double voxelLength, bool logBool)¶
-
inline
Workspace(double voxelLength, bool logBool)¶
-
inline explicit
Workspace(bool logBool)¶
-
inline
~Workspace()¶
-
inline void
newWorkspace(double voxelLength)¶
-
inline void
newPrinter()¶
-
inline short
operator()(long i, long j, long k)¶
-
inline short &
at(long i)¶
-
inline short &
at(long i, long j, long k)¶
-
inline short &
at_safe(long i)¶
-
inline short &
at_safe(long i, long j, long k)¶
-
inline long
size()¶
-
inline long
X()¶
-
inline long
Y()¶
-
inline long
Z()¶
-
inline long
getLength()¶
-
inline long
getSize()¶
-
inline long
getX()¶
-
inline long
getY()¶
-
inline long
getZ()¶
-
inline short
min()¶
-
inline short
max()¶
-
inline double
average()¶
-
inline bool
crop(long x1, long x2, long y1, long y2, long z1, long z2)¶
-
inline void
setSize(long X, long Y, long Z)¶
-
inline void
resize(long X, long Y, long Z)¶
-
inline