SoGetObliquePlaneFromVolumeProcessing3d engine More...
#include <ImageViz/Engines/ImageManipulation/ImageEditing/SoGetObliquePlaneFromVolumeProcessing3d.h>
Public Types | |
enum | PrecisionMode { NEARBY_PIXEL = 0, INTERPOLATION = 1 } |
Public Member Functions | |
SoGetObliquePlaneFromVolumeProcessing3d () | |
Public Attributes | |
SoSFImageDataAdapter | inImage |
SoSFVec3i32 | pointCoordinates |
SoSFFloat | angleTheta |
SoSFFloat | anglePhi |
SoSFEnum | precisionMode |
SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outImage |
The SoGetObliquePlaneFromVolumeProcessing3d engine extracts a section of a 3D image, given a point of this section and the angles to its normal.
See also: SoGetPlaneFromVolumeProcessing3d.
inImage | NULL |
pointCoordinates | 0 0 0 |
angleTheta | 0.0f |
anglePhi | 0.0f |
precisionMode | NEARBY_PIXEL |
SoGetObliquePlaneFromVolumeProcessing3d::SoGetObliquePlaneFromVolumeProcessing3d | ( | ) |
Constructor.
The angle in degree between the Normal and the OZ axis (phi).
Default value is 0.0f.
The angle between Ox and the projection of the Normal on XoY plane (theta).
Default value is 0.0f.
The input image.
Default value is NULL. Supported types include: grayscale binary label image.
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoGetObliquePlaneFromVolumeProcessing3d::outImage |
The output image.
Default value is NULL. Supported types include: grayscale binary label color image.
Coordinates of a point of the 3D section.
Default value is SbVec3i32(0,0,0).
Select the interpolation mode.
Use enum PrecisionMode. Default is NEARBY_PIXEL