SoRotateAroundZProcessing2d Class Reference
[GeometricTransforms]

ImageViz SoRotateAroundZProcessing2d image filter More...

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

Inheritance diagram for SoRotateAroundZProcessing2d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  PrecisionMode {
  NEARBY_PIXEL = 0,
  INTERPOLATION = 1
}

Public Member Functions

 SoRotateAroundZProcessing2d ()

Public Attributes

SoSFImageDataAdapter inImage
SoSFFloat rotationAngle
SoSFEnum precisionMode
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outImage

Detailed Description

ImageViz SoRotateAroundZProcessing2d image filter

The SoRotateAroundZProcessing2d filter performs a rotation of an image by a user-defined angle using center of image as origin.

FILE FORMAT/DEFAULT


Library references: rotatecenter


Member Enumeration Documentation

Method used to calculate the intensity of each result pixel.

Enumerator:
NEARBY_PIXEL 

Take the grey level of the nearest pixel.

INTERPOLATION 

Take the bilinear interpolation from the four nearest pixels.


Constructor & Destructor Documentation

SoRotateAroundZProcessing2d::SoRotateAroundZProcessing2d (  ) 

Constructor.


Member Data Documentation

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.

Select the interpolation mode.

Use enum PrecisionMode. Default is NEARBY_PIXEL

The angle of the rotation in degrees (not radians).

Default value is 10.0f.


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

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/