Open Inventor Release 2023.2.3
 
Loading...
Searching...
No Matches
SoResampleElasticProcessing2d.h
Go to the documentation of this file.
1/*=======================================================================
2 *** THE CONTENT OF THIS WORK IS PROPRIETARY TO FEI S.A.S, (FEI S.A.S.), ***
3 *** AND IS DISTRIBUTED UNDER A LICENSE AGREEMENT. ***
4 *** ***
5 *** REPRODUCTION, DISCLOSURE, OR USE, IN WHOLE OR IN PART, OTHER THAN AS ***
6 *** SPECIFIED IN THE LICENSE ARE NOT TO BE UNDERTAKEN EXCEPT WITH PRIOR ***
7 *** WRITTEN AUTHORIZATION OF FEI S.A.S. ***
8 *** ***
9 *** RESTRICTED RIGHTS LEGEND ***
10 *** USE, DUPLICATION, OR DISCLOSURE BY THE GOVERNMENT OF THE CONTENT OF THIS ***
11 *** WORK OR RELATED DOCUMENTATION IS SUBJECT TO RESTRICTIONS AS SET FORTH IN ***
12 *** SUBPARAGRAPH (C)(1) OF THE COMMERCIAL COMPUTER SOFTWARE RESTRICTED RIGHT ***
13 *** CLAUSE AT FAR 52.227-19 OR SUBPARAGRAPH (C)(1)(II) OF THE RIGHTS IN ***
14 *** TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 52.227-7013. ***
15 *** ***
16 *** COPYRIGHT (C) 1996-2023 BY FEI S.A.S, ***
17 *** MERIGNAC, FRANCE ***
18 *** ALL RIGHTS RESERVED ***
19**=======================================================================*/
20/*=======================================================================
21** Author : ImageViz-Generator (Sep 2013)
22** Modified by : ImageViz-Generator
23**=======================================================================*/
24#ifndef _SO_RESAMPLEELASTIC2D_IMAGE_FILTER_H_
25#define _SO_RESAMPLEELASTIC2D_IMAGE_FILTER_H_
26#include <ImageViz/SoImageViz.h>
30
36
37class SoDEPRECATED SoResampleElasticProcessing2d : public SoImageVizEngine
70{
71
73
74public:
77
80
83
91 PADDING_VALUE = 0,
95 NEAREST_VALUE = 1
96 };
97
102
110 NEAREST_NEIGHBOR = 0,
114 LINEAR = 1
115 };
116
121
124
127
130
133
136
137
138private:
141
142};
143
144#endif
#define SO_IMAGEVIZ_ENGINE_HEADER(className)
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> Abstract base class fo...
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> Image Processing outpu...
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> (Preview feature) SoRe...
SoSFImageDataAdapter inImage
Input image to resample.
SoSFVec2i32 imageDimensions
The size in pixels of the output image.
ExtrapolationType
The type of extrapolation used.
SoResampleElasticProcessing2d()
Constructor.
SoSFVec2f origin
The origin in world coordinates of the output image.
SoSFDouble paddingValue
This is the padding value.
SoSFImageDataAdapter inDisplacementField
The displacement field that maps the output voxels to the input voxels.
SoSFEnum interpolationType
Type of interpolation you want to use.
SoImageVizEngineOutput< SoSFImageDataAdapter, SoImageDataAdapter * > outImage
The resampled output image.
SoSFEnum extrapolationType
The type of extrapolation used.
SoSFVec2f voxelSize
The pixel size in world coordinates for x and y directions of the output image.
Field containing a floating-point value.
Definition SoSFDouble.h:53
Field containing an enumerated value.
Definition SoSFEnum.h:89
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> Field containing an So...
Field containing a two-dimensional vector.
Definition SoSFVec2f.h:78
Field containing a two-dimensional vector.
Definition SoSFVec2i32.h:52