SoFlipAxisProcessing3d Class Reference
[GeometricTransforms]

ImageViz SoFlipAxisProcessing3d image filter More...

#include <ImageViz/Engines/GeometryAndMatching/GeometricTransforms/SoFlipAxisProcessing3d.h>

Inheritance diagram for SoFlipAxisProcessing3d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  AxisSelection {
  X_AXIS = 0,
  Y_AXIS = 1,
  Z_AXIS = 2
}

Public Member Functions

 SoFlipAxisProcessing3d ()

Public Attributes

SoSFImageDataAdapter inImage
SoSFEnum axisSelection
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outImage

Detailed Description

ImageViz SoFlipAxisProcessing3d image filter

The SoFlipAxisProcessing3d filter flips the image along the the x, y or z axis.

FILE FORMAT/DEFAULT


Library references: symmetry3d


Member Enumeration Documentation

Enumerator:
X_AXIS 

The flip transformation relative to an axis parallel to X is:

\[O(i,j,k)=I(i,M+1-j,N+1-k)\]

where M is the size of the image in Y and N is the size of the image in Z.

Y_AXIS 

The flip transformation relative to an axis parallel to Y is:

\[O(i,j,k)=I(M+1-i,j,N+1-k)\]

where M is the size of the image in X and N is the size of the image in Z.

Z_AXIS 

The flip transformation relative to an axis parallel to Z is:

\[O(i,j,k)=I(M+1-i,N+1-j,k)\]

where M is the size of the image in X and N is the size of the image in Y.


Constructor & Destructor Documentation

SoFlipAxisProcessing3d::SoFlipAxisProcessing3d (  ) 

Constructor.


Member Data Documentation

Select the symmetry axis.

Use enum AxisSelection. Default is X_AXIS

The input image.

Default value is NULL. Supported types include: grayscale binary label color image.

The output image.

Default value is NULL. Supported types include: grayscale binary label color image.


The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/