61 bool useExceptions =
false);
80 bool useExceptions =
false);
214 template <
typename DATATYPE>
220 template <
typename DATATYPE>
225 template <
typename DATATYPE>
230 template <
typename DATATYPE>
237 template <
typename DATATYPE>
250 template <
typename DATATYPE>
294 bool useExceptions =
false);
348 void _enforceInst2();
354 typedef const ML_NAMESPACE::ImageVector &(*GetCursorPosWFuncType )(
void *vv) ;
355 typedef MLint (*GetIntVoxelWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &pos) ;
356 typedef MLint64 (*GetInt64VoxelWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &pos) ;
357 typedef MLdouble (*GetDoubleVoxelWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &pos) ;
358 typedef MLldouble (*GetLDoubleVoxelWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &pos) ;
359 typedef MLint (*GetIntCursorVoxelWFuncType )(
void *vv) ;
360 typedef MLint64 (*GetInt64CursorVoxelWFuncType )(
void *vv) ;
361 typedef MLdouble (*GetDoubleCursorVoxelWFuncType )(
void *vv) ;
362 typedef MLldouble (*GetLDoubleCursorVoxelWFuncType)(
void *vv) ;
363 typedef bool (*IsMappedWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &pos) ;
364 typedef void (*SetCursorPosWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &pos) ;
365 typedef void (*SetIntVoxelWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &pos,
MLint v) ;
366 typedef void (*SetInt64VoxelWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &pos,
MLint64 v) ;
367 typedef void (*SetDoubleVoxelWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &pos,
MLdouble v) ;
368 typedef void (*SetLDoubleVoxelWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &pos,
MLldouble v) ;
369 typedef void (*SetIntCursorVoxelWFuncType )(
void *vv,
MLint v) ;
370 typedef void (*SetInt64CursorVoxelWFuncType )(
void *vv,
MLint64 v) ;
371 typedef void (*SetDoubleCursorVoxelWFuncType )(
void *vv,
MLdouble v) ;
372 typedef void (*SetLDoubleCursorVoxelWFuncType)(
void *vv,
MLldouble v) ;
373 typedef void (*FillIntWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &boxV1,
const ML_NAMESPACE::ImageVector &boxV2,
MLint v);
374 typedef void (*FillInt64WFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &boxV1,
const ML_NAMESPACE::ImageVector &boxV2,
MLint64 v);
375 typedef void (*FillDoubleWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &boxV1,
const ML_NAMESPACE::ImageVector &boxV2,
MLdouble v);
376 typedef void (*FillLDoubleWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &boxV1,
const ML_NAMESPACE::ImageVector &boxV2,
MLldouble v);
377 typedef void (*MoveWFuncType )(
void *vv) ;
378 typedef void (*MoveOffsetWFuncType )(
void *vv,
const ML_NAMESPACE::ImageVector &off) ;
379 typedef void (*ResetCursorWFuncType )(
void *vv) ;
380 typedef bool (*MoveCursorFXLFWFuncType )(
void *vv) ;
387 GetCursorPosWFuncType _getCursorPosWFunc ;
388 GetIntVoxelWFuncType _getIntVoxelWFunc ;
389 GetInt64VoxelWFuncType _getInt64VoxelWFunc ;
390 GetDoubleVoxelWFuncType _getDoubleVoxelWFunc ;
391 GetLDoubleVoxelWFuncType _getLDoubleVoxelWFunc ;
392 GetIntCursorVoxelWFuncType _getIntCursorVoxelWFunc ;
393 GetInt64CursorVoxelWFuncType _getInt64CursorVoxelWFunc ;
394 GetDoubleCursorVoxelWFuncType _getDoubleCursorVoxelWFunc ;
395 GetLDoubleCursorVoxelWFuncType _getLDoubleCursorVoxelWFunc ;
396 IsMappedWFuncType _isMappedWFunc ;
397 SetCursorPosWFuncType _setCursorPosWFunc ;
398 SetIntVoxelWFuncType _setIntVoxelWFunc ;
399 SetInt64VoxelWFuncType _setInt64VoxelWFunc ;
400 SetDoubleVoxelWFuncType _setDoubleVoxelWFunc ;
401 SetLDoubleVoxelWFuncType _setLDoubleVoxelWFunc ;
402 SetIntCursorVoxelWFuncType _setIntCursorVoxelWFunc ;
403 SetInt64CursorVoxelWFuncType _setInt64CursorVoxelWFunc ;
404 SetDoubleCursorVoxelWFuncType _setDoubleCursorVoxelWFunc ;
405 SetLDoubleCursorVoxelWFuncType _setLDoubleCursorVoxelWFunc ;
406 FillIntWFuncType _fillIntWFunc ;
407 FillInt64WFuncType _fillInt64WFunc ;
408 FillDoubleWFuncType _fillDoubleWFunc ;
409 FillLDoubleWFuncType _fillLDoubleWFunc ;
410 MoveWFuncType _moveFXWFunc ;
411 MoveWFuncType _moveFYWFunc ;
412 MoveWFuncType _moveFZWFunc ;
413 MoveWFuncType _moveFCWFunc ;
414 MoveWFuncType _moveFTWFunc ;
415 MoveWFuncType _moveFUWFunc ;
416 MoveWFuncType _moveBXWFunc ;
417 MoveWFuncType _moveBYWFunc ;
418 MoveWFuncType _moveBZWFunc ;
419 MoveWFuncType _moveBCWFunc ;
420 MoveWFuncType _moveBTWFunc ;
421 MoveWFuncType _moveBUWFunc ;
422 MoveOffsetWFuncType _moveOffsetFunc ;
423 ResetCursorWFuncType _resetCursorFunc ;
424 MoveCursorFXLFWFuncType _moveCursorFXLFFunc ;