Class SearchBodyParameters
[Availability of this method depends on your Eclipse Scripting API license] 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
[Availability of this method depends on your Eclipse Scripting API license] Defines whether all cavities are filled.
Declaration
public bool FillAllCavities { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
KeepLargestParts
[Availability of this method depends on your Eclipse Scripting API license] 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
[Availability of this method depends on your Eclipse Scripting API license] 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
[Availability of this method depends on your Eclipse Scripting API license] Higher edge threshold for MR images.
Declaration
public int MREdgeThresholdHigh { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
MREdgeThresholdLow
[Availability of this method depends on your Eclipse Scripting API license] Lower edge threshold for MR images.
Declaration
public int MREdgeThresholdLow { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
NumberOfLargestPartsToKeep
[Availability of this method depends on your Eclipse Scripting API license] 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
[Availability of this method depends on your Eclipse Scripting API license] Defines whether to connect structure parts before extraction.
Declaration
public bool PreCloseOpenings { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
PreCloseOpeningsRadius
[Availability of this method depends on your Eclipse Scripting API license] Radius setting for PreCloseOpenings.
Declaration
public double PreCloseOpeningsRadius { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PreDisconnect
[Availability of this method depends on your Eclipse Scripting API license] Defines whether to disconnect structure parts before extraction.
Declaration
public bool PreDisconnect { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
PreDisconnectRadius
[Availability of this method depends on your Eclipse Scripting API license] Radius setting for PreDisconnect.
Declaration
public double PreDisconnectRadius { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Smoothing
[Availability of this method depends on your Eclipse Scripting API license] Whether to do smoothing.
Declaration
public bool Smoothing { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
SmoothingLevel
[Availability of this method depends on your Eclipse Scripting API license] 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. |