AiSegmentation
High-level interface for AI-powered image segmentation.
AiSegmentationModelType
AI segmentation model families supported by the scripting API.
TotalSegmentatorParams
Configuration parameters for TotalSegmentator AI model.
NnUnetParams
Configuration parameters for nnU-Net AI model.
MonaiParams
Configuration parameters for MONAI bundle AI model.
CellposeParams
Configuration parameters for Cellpose-SAM AI model.
AnalysisOperations
Provides tools for creating, running, and managing analysis objects.
AnalysisType
- WallThicknessSurface: Wall-thickness analysis generated from a surface object.
WallThicknessMethod
Methods for wall thickness analysis computation.
DeviationMethod
Methods for deviation analysis computation.
CurvatureMethod
Methods for curvature analysis computation.
ExtremaMethod
Methods for extrema analysis computation.
LookupTableType
Types of lookup tables for analysis visualization.
MaskPreviewQuality
Quality presets for mask-based analysis surface generation.
VoidInclusionTargetType
Target types for void/inclusion analysis.
VoidInclusionMethod
Method types for void/inclusion contrast thresholding.
AnalysisInfo
Basic information about an analysis object.
WallThicknessAnalysisStatistics
Statistics for wall thickness analyses.
WallThicknessSample
A single wall thickness sample.
WallThicknessAnalysisResults
Results for wall thickness analyses (mask or surface based).
DeviationAnalysisStatistics
Statistics for deviation analyses.
DeviationSample
A single actual-surface vertex deviation sample.
DeviationAnalysisResults
Results for deviation analyses (mask-mask, surface-surface, mask-surface).
CurvatureAnalysisStatistics
Statistics for curvature analyses.
CurvatureSample
A single curvature sample.
CurvatureAnalysisResults
Results for curvature analyses (mask or surface based).
ExtremaAnalysisStatistics
Statistics for extrema analyses.
ExtremaSample
A single extrema sample.
ExtremaAnalysisResults
Results for extrema analyses (mask or surface based).
GrayValueAnalysisStatistics
Statistics for gray value analyses.
GrayValueSample
A single gray value sample.
GrayValueAnalysisResults
Results for gray value analyses (mask or surface based).
AnalysisDisplaySettings
Visual settings for analysis result display.
WallThicknessParams
Parameters for wall thickness analysis.
DeviationParams
Parameters for deviation analysis.
CurvatureParams
Parameters for curvature analysis.
ExtremaParams
Parameters for extrema analysis.
GrayValueParams
Parameters for gray value analysis.
VoidInclusionFilteringParams
Filtering parameters for void/inclusion analysis.
VoidInclusionParams
Parameters for void/inclusion analysis.
VoidInclusionStatistic
Statistic values computed for a single metric.
VoidInclusionLabelStatistics
Statistics for an individual detected component/label.
VoidInclusionDescriptiveStatistic
Descriptive statistics calculated across all labels for a metric.
CaptionMeasurement
Caption measurement result containing position and gray value.
VoidInclusionWholeMaskStatistic
Aggregate statistics computed for the whole mask.
VoidInclusionResults
Results from void/inclusion analysis.
Image2D
Represents a 2D image as raw byte data along with its dimensions and format.
VolumeUint8
Represents a 3D image where voxel data is stored as 8-bit unsigned integers (uint8), including its dimensions, physical origin, and voxel spacing.
VolumeInt16
Represents a 3D image where voxel data is stored as 16-bit signed integers (int16), including its dimensions, physical origin, and voxel spacing.
VolumeUint16
Represents a 3D image where voxel data is stored as 16-bit unsigned integers (uint16), including its dimensions, physical origin, and voxel spacing.
VolumeFloat32
Represents a 3D image where voxel data is stored as 32-bit floating-point numbers (float32), including its dimensions, physical origin, and voxel spacing.
MaskUint8
Represents a 3D mask image where voxel data is stored as 8-bit unsigned integers (uint8), including its dimensions, physical origin, and voxel spacing.
MaskUint16
Represents a 3D mask image where voxel data is stored as 16-bit unsigned integers (uint16), including its dimensions, physical origin, and voxel spacing.
SurfaceGeometryData
Represents a surface mesh using vertex positions, triangle cells, and optional RGB color arrays.
VolumeMeshGeometryData
Represents a volume mesh using vertex positions, flat cell connectivity, and optional RGB color arrays.
MsgBoxLevel
Message levels for the message box.
MsgBoxSuppression
Suppression modes for the message boxes shown by the application.
Mask3dPreviewQuality
Quality levels for 3D mask previews.
VoxelConnectivity
Voxel connectivity used when regions, islands or cavities are identified.
SnapshotType
individual 2D slice views.
Application
The root application class for the Scripting API.
FemOperations
Provides tools for managing Finite Element Model (FEM) data on volume meshes.
FemExportFormat
FEM export formats supported by the FemOperations class.
FemMaterialModel
FEM material model types.
FemSectionType
FEM element section types.
FemIntegrationScheme
FEM integration scheme types.
FemSetSource
Indicates how a node set, element set, or surface was created.
FemSurfaceType
Intended role of an FEM surface.
FemMaterialPreset
Material preset types for quick material creation.
FemMechanicalProperties
Mechanical properties for FEM materials.
FemThermalProperties
Thermal properties for FEM materials.
FemMaterialParams
Parameters for creating or updating an FEM material.
FemSolidSectionParams
Solid section properties for 3D elements.
FemShellSectionParams
Shell section properties for 2D elements.
SurfaceSmoothAlgorithm
Smooth algorithms for surface smoothing operations.
FemPartParams
Parameters for creating or updating an FEM part.
FemNodeSetParams
Parameters for creating an FEM node set.