public class SoAverageObjectThicknessQuantification3d extends SoImageVizEngine
SoAverageObjectThicknessQuantification3d
engine
The SoAverageObjectThicknessQuantification3d
engine measures thickness of the structure for a 3D image.
For an introduction, see section Morphometry.
This engine measures thickness of the structure for a 3D image. Three structure models are provided to compute the thickness of the structure :
Thickness defined by these models is given:
Parallel plate model :
Cylinder rod model :
Sphere model :
Where is the surface to volume ratio.
See also:
SoAverageSpaceThicknessQuantification3d
.
File format/default:
AverageObjectThicknessQuantification3d {
inObjectImage | NULL |
inMaskImage | NULL |
model | PARALLEL_PLATE_MODEL |
Library references: average_object_thickness
Modifier and Type | Class and Description |
---|---|
static class |
SoAverageObjectThicknessQuantification3d.Models |
static class |
SoAverageObjectThicknessQuantification3d.SbAverageObjectThicknessDetail
Results details of average object thickness global measure.
|
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3ds
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
static int |
CYLINDER_ROD_MODEL
Deprecated.
|
SoSFImageDataAdapter |
inMaskImage
The binary image for the mask or empty (command looks for only inside).
|
SoSFImageDataAdapter |
inObjectImage
The input 3D binary image.
|
SoSFEnum<SoAverageObjectThicknessQuantification3d.Models> |
model
The trabecular model.
|
SoImageVizEngineAnalysisOutput<SoAverageObjectThicknessQuantification3d.SbAverageObjectThicknessDetail> |
outResult
The output measure result.
|
static int |
PARALLEL_PLATE_MODEL
Deprecated.
|
static int |
SPHERE_MODEL
Deprecated.
|
CONNECTIVITY_18, CONNECTIVITY_26, CONNECTIVITY_6, MODE_2D, MODE_3D, MODE_AUTO, onBegin, onEnd, onProgress
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoAverageObjectThicknessQuantification3d()
Constructor.
|
abortEvaluate, isEvaluating, startEvaluate, waitEvaluate
copy, getByName, getOutput, getOutputName
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable, touch
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
@Deprecated public static final int PARALLEL_PLATE_MODEL
SoAverageObjectThicknessQuantification3d.Models.PARALLEL_PLATE_MODEL
instead.@Deprecated public static final int CYLINDER_ROD_MODEL
SoAverageObjectThicknessQuantification3d.Models.CYLINDER_ROD_MODEL
instead.@Deprecated public static final int SPHERE_MODEL
SoAverageObjectThicknessQuantification3d.Models.SPHERE_MODEL
instead.public final SoSFImageDataAdapter inObjectImage
public final SoSFImageDataAdapter inMaskImage
public final SoSFEnum<SoAverageObjectThicknessQuantification3d.Models> model
public final SoImageVizEngineAnalysisOutput<SoAverageObjectThicknessQuantification3d.SbAverageObjectThicknessDetail> outResult
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com