Class SearchBodyParameters
Parameters for the Search Body feature.
Implements
Inherited Members
Namespace: VMS.TPS.Common.Model.API
Assembly: VMS.TPS.Common.Model.API.dll
Syntax
public class SearchBodyParameters : SerializableObject
Properties
FillAllCavities
Defines whether all cavities are filled.
Declaration
public bool FillAllCavities { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
KeepLargestParts
Defines whether the largest part(s) of the Body structure are kept.
Declaration
public bool KeepLargestParts { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
LowerHUThreshold
The lower threshold of the Hounsfield Unit value in the CT for the Search Body feature.
Declaration
public int LowerHUThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
MREdgeThresholdHigh
Higher edge threshold for MR images.
Declaration
public int MREdgeThresholdHigh { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
MREdgeThresholdLow
Lower edge threshold for MR images.
Declaration
public int MREdgeThresholdLow { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
NumberOfLargestPartsToKeep
The number of the largest parts in the Body structure that are kept.
Declaration
public int NumberOfLargestPartsToKeep { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
PreCloseOpenings
Defines whether to connect structure parts before extraction.
Declaration
public bool PreCloseOpenings { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
PreCloseOpeningsRadius
Radius setting for PreCloseOpenings.
Declaration
public double PreCloseOpeningsRadius { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PreDisconnect
Defines whether to disconnect structure parts before extraction.
Declaration
public bool PreDisconnect { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
PreDisconnectRadius
Radius setting for PreDisconnect.
Declaration
public double PreDisconnectRadius { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Smoothing
Whether to do smoothing.
Declaration
public bool Smoothing { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
SmoothingLevel
Smoothing levels.
Declaration
public int SmoothingLevel { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Methods
LoadDefaults()
Loads the default values of the Search Body parameters.
Declaration
public void LoadDefaults()
WriteXml(XmlWriter)
Converts an object into its XML representation. For more information on how to serialize an object into an XML document, see System.Xml.Serialization.XmlSerializer.
Declaration
public override void WriteXml(XmlWriter writer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Xml.XmlWriter | writer | The System.Xml.XmlWriter stream, to which the object is serialized. |