vtk
Class vtkImagePermute
java.lang.Object
vtk.vtkObjectBase
vtk.vtkObject
vtk.vtkProcessObject
vtk.vtkSource
vtk.vtkImageSource
vtk.vtkImageToImageFilter
vtk.vtkImageReslice
vtk.vtkImagePermute
- All Implemented Interfaces:
- java.io.Serializable
- public class vtkImagePermute
- extends vtkImageReslice
- implements java.io.Serializable
vtkImagePermute - Permutes axes of input..
vtkImagePermute reorders the axes of the input. Filtered axes specify
the input axes which become X, Y, Z. The input has to have the
same scalar type of the output. The filter does copy the
data when it executes. This filter is actually a very thin wrapper
around vtkImageReslice.
JavaBean wrapper for vtkImagePermute object.
- Author:
- vtk2jbean Automatic JavaBean wrapper for VTK.
- See Also:
- Serialized Form
Field Summary |
protected java.beans.PropertyChangeSupport |
changes
|
Method Summary |
java.lang.String |
getClassName()
Return the class name as a string. |
int[] |
getFilteredAxes()
The filtered axes are the input axes that get relabeled to X,Y,Z. |
vtkImagePermute |
getThisImagePermute()
|
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of)
the named class. |
void |
setFilteredAxes(int[] id0)
The filtered axes are the input axes that get relabeled to X,Y,Z. |
void |
setFilteredAxes(int id0,
int id1,
int id2)
The filtered axes are the input axes that get relabeled to X,Y,Z. |
protected void |
VTKCastInit()
|
void |
VTKInit()
|
Methods inherited from class vtk.vtkImageReslice |
autoCropOutputOff, autoCropOutputOn, getAutoCropOutput, getBackgroundColor, getBackgroundLevel, getInformationInput, getInterpolate, getInterpolationMode, getInterpolationModeAsString, getMirror, getMTime, getOptimization, getOutputDimensionality, getOutputExtent, getOutputOrigin, getOutputSpacing, getResliceAxes, getResliceAxesDirectionCosines, getResliceAxesDirectionCosines, getResliceAxesDirectionCosines, getResliceAxesOrigin, getResliceAxesOrigin, getResliceTransform, getStencil, getThisImageReslice, getTransformInputSampling, getWrap, interpolateOff, interpolateOn, mirrorOff, mirrorOn, optimizationOff, optimizationOn, setAutoCropOutput, setBackgroundColor, setBackgroundColor, setBackgroundLevel, setInformationInput, setInterpolate, setInterpolationMode, setInterpolationModeToCubic, setInterpolationModeToLinear, setInterpolationModeToNearestNeighbor, setMirror, setOptimization, setOutputDimensionality, setOutputExtent, setOutputExtent, setOutputExtentToDefault, setOutputOrigin, setOutputOrigin, setOutputOriginToDefault, setOutputSpacing, setOutputSpacing, setOutputSpacingToDefault, setResliceAxes, setResliceAxesDirectionCosines, setResliceAxesDirectionCosines, setResliceAxesDirectionCosines, setResliceAxesOrigin, setResliceAxesOrigin, setResliceTransform, setStencil, setTransformInputSampling, setWrap, transformInputSamplingOff, transformInputSamplingOn, wrapOff, wrapOn |
Methods inherited from class vtk.vtkImageToImageFilter |
bypassOff, bypassOn, getBypass, getInput, getInputMemoryLimit, getNumberOfThreads, getNumberOfThreadsMaxValue, getNumberOfThreadsMinValue, getThisImageToImageFilter, setBypass, setInput, setInputMemoryLimit, setNumberOfThreads, splitExtent, threadedExecute |
Methods inherited from class vtk.vtkSource |
computeInputUpdateExtents, getNumberOfOutputs, getOutputIndex, getReleaseDataFlag, getThisSource, inRegisterLoop, propagateUpdateExtent, releaseDataFlagOff, releaseDataFlagOn, setReleaseDataFlag, triggerAsynchronousUpdate, unRegister, unRegisterAllOutputs, update, updateData, updateInformation, updateWholeExtent |
Methods inherited from class vtk.vtkProcessObject |
abortExecuteOff, abortExecuteOn, getAbortExecute, getErrorCode, getNumberOfInputs, getProgress, getProgressMaxValue, getProgressMinValue, getProgressText, getThisProcessObject, removeAllInputs, setAbortExecute, setProgress, setProgressText, squeezeInputArray, updateProgress |
Methods inherited from class vtk.vtkObject |
AddObserver, breakOnError, debugOff, debugOn, getDebug, getGlobalWarningDisplay, getThisObject, globalWarningDisplayOff, globalWarningDisplayOn, hasObserver, hasObserver, invokeEvent, invokeEvent, modified, Print, PrintRevisions, register, removeObserver, removeObservers, removeObservers, setDebug, setGlobalWarningDisplay |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
changes
protected java.beans.PropertyChangeSupport changes
vtkImagePermute
public vtkImagePermute()
vtkImagePermute
protected vtkImagePermute(int dmy)
getThisImagePermute
public vtkImagePermute getThisImagePermute()
getClassName
public java.lang.String getClassName()
- Description copied from class:
vtkObjectBase
- Return the class name as a string. This method is defined
in all subclasses of vtkObjectBase with the vtkTypeRevisionMacro found
in vtkSetGet.h.
- Overrides:
getClassName
in class vtkImageReslice
isA
public int isA(java.lang.String id0)
- Description copied from class:
vtkObjectBase
- Return 1 if this class is the same type of (or a subclass of)
the named class. Returns 0 otherwise. This method works in
combination with vtkTypeRevisionMacro found in vtkSetGet.h.
- Overrides:
isA
in class vtkImageReslice
setFilteredAxes
public void setFilteredAxes(int id0,
int id1,
int id2)
- The filtered axes are the input axes that get relabeled to X,Y,Z.
setFilteredAxes
public void setFilteredAxes(int[] id0)
- The filtered axes are the input axes that get relabeled to X,Y,Z.
getFilteredAxes
public int[] getFilteredAxes()
- The filtered axes are the input axes that get relabeled to X,Y,Z.
VTKInit
public void VTKInit()
- Overrides:
VTKInit
in class vtkImageReslice
VTKCastInit
protected void VTKCastInit()
- Overrides:
VTKCastInit
in class vtkImageReslice
Copyright © 2004 Sydney ViSLAB. All Rights Reserved.