Class PermuteAxesImageFilter
java.lang.Object
org.itk.simple.ProcessObject
org.itk.simple.ImageFilter
org.itk.simple.PermuteAxesImageFilter
Permutes the image axes according to a user specified order.
PermuateAxesImageFilter permutes the image axes according to a user
specified order. The permutation order is set via method SetOrder(
order ) where the input is an array of ImageDimension number of
unsigned int. The elements of the array must be a rearrangement of the
numbers from 0 to ImageDimension - 1.
The i-th axis of the output image corresponds with the order[i]-th
axis of the input image.
The output meta image information (LargestPossibleRegion, spacing,
origin) is computed by permuting the corresponding input meta
information.
See:
 itk::simple::PermuteAxes for the procedural interface
 itk::PermuteAxesImageFilter for the Doxygen on the original ITK class.
C++ includes: sitkPermuteAxesImageFilter.h
- 
Field SummaryFields inherited from class org.itk.simple.ProcessObjectswigCMemOwn
- 
Constructor SummaryConstructorsModifierConstructorDescriptionitk::simple::PermuteAxesImageFilter::PermuteAxesImageFilter() Default Constructor that takes no arguments and initializes default parametersprotectedPermuteAxesImageFilter(long cPtr, boolean cMemoryOwn) 
- 
Method SummaryModifier and TypeMethodDescriptionvoiddelete()virtual itk::simple::PermuteAxesImageFilter::~PermuteAxesImageFilter() DestructorImage itk::simple::PermuteAxesImageFilter::Execute(const Image &image1) Execute the filter on the input imageprotected voidfinalize()protected static longstatic VectorUInt32getName()std::string itk::simple::PermuteAxesImageFilter::GetName() const Name of this classgetOrder()std::vector<unsigned int> itk::simple::PermuteAxesImageFilter::GetOrder() const Get the permutation order.voidsetOrder(VectorUInt32 Order) Self& itk::simple::PermuteAxesImageFilter::SetOrder(std::vector< unsigned int > Order) Set the permutation order.protected static longtoString()std::string itk::simple::PermuteAxesImageFilter::ToString() const Print ourselves outMethods inherited from class org.itk.simple.ImageFiltergetCPtr, swigReleaseMethods inherited from class org.itk.simple.ProcessObjectabort, addCommand, debugOff, debugOn, getCPtr, getDebug, getGlobalDefaultCoordinateTolerance, getGlobalDefaultDebug, getGlobalDefaultDirectionTolerance, getGlobalDefaultNumberOfThreads, getGlobalDefaultThreader, getGlobalWarningDisplay, getNumberOfThreads, getNumberOfWorkUnits, getProgress, globalDefaultDebugOff, globalDefaultDebugOn, globalWarningDisplayOff, globalWarningDisplayOn, hasCommand, removeAllCommands, setDebug, setGlobalDefaultCoordinateTolerance, setGlobalDefaultDebug, setGlobalDefaultDirectionTolerance, setGlobalDefaultNumberOfThreads, setGlobalDefaultThreader, setGlobalWarningDisplay, setNumberOfThreads, setNumberOfWorkUnits, swigRelease
- 
Constructor Details- 
PermuteAxesImageFilterprotected PermuteAxesImageFilter(long cPtr, boolean cMemoryOwn) 
- 
PermuteAxesImageFilterpublic PermuteAxesImageFilter()itk::simple::PermuteAxesImageFilter::PermuteAxesImageFilter() Default Constructor that takes no arguments and initializes default parameters
 
- 
- 
Method Details- 
getCPtr
- 
swigRelease
- 
finalizeprotected void finalize()- Overrides:
- finalizein class- ImageFilter
 
- 
deletepublic void delete()virtual itk::simple::PermuteAxesImageFilter::~PermuteAxesImageFilter() Destructor- Overrides:
- deletein class- ImageFilter
 
- 
getDefaultOrder
- 
setOrderSelf& itk::simple::PermuteAxesImageFilter::SetOrder(std::vector< unsigned int > Order) Set the permutation order. The elements of order must be a rearrangement of the numbers from 0 to ImageDimension - 1.
- 
getOrderstd::vector<unsigned int> itk::simple::PermuteAxesImageFilter::GetOrder() const Get the permutation order.
- 
getNamestd::string itk::simple::PermuteAxesImageFilter::GetName() const Name of this class- Overrides:
- getNamein class- ProcessObject
 
- 
toStringstd::string itk::simple::PermuteAxesImageFilter::ToString() const Print ourselves out- Overrides:
- toStringin class- ProcessObject
 
- 
execute
 
-