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, IXmlSerializable
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. |