Class DVHData
Represents Dose Volume Histogram (DVH) data.
Implements
System.Xml.Serialization.IXmlSerializable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: VMS.TPS.Common.Model.API
Assembly: VMS.TPS.Common.Model.API.dll
Syntax
public class DVHData : SerializableObject, IXmlSerializable
Properties
Coverage
The dose coverage of the target, normalized to 0.0 .. 1.0.
Declaration
public double Coverage { get; }
Property Value
Type | Description |
---|---|
System.Double |
CurveData
The points of the Dose Volume Histogram (DVH) curve.
Declaration
public DVHPoint[] CurveData { get; }
Property Value
Type | Description |
---|---|
DVHPoint[] |
MaxDose
The maximum dose.
Declaration
public DoseValue MaxDose { get; }
Property Value
Type | Description |
---|---|
DoseValue |
MaxDosePosition
The position of the maximum dose.
Declaration
public VVector MaxDosePosition { get; }
Property Value
Type | Description |
---|---|
VVector |
MeanDose
The mean dose.
Declaration
public DoseValue MeanDose { get; }
Property Value
Type | Description |
---|---|
DoseValue |
MedianDose
The median dose.
Declaration
public DoseValue MedianDose { get; }
Property Value
Type | Description |
---|---|
DoseValue |
MinDose
The minimum dose.
Declaration
public DoseValue MinDose { get; }
Property Value
Type | Description |
---|---|
DoseValue |
MinDosePosition
The position of the minimum dose.
Declaration
public VVector MinDosePosition { get; }
Property Value
Type | Description |
---|---|
VVector |
SamplingCoverage
The sampling coverage.
Declaration
public double SamplingCoverage { get; }
Property Value
Type | Description |
---|---|
System.Double |
StdDev
The standard deviation.
Declaration
public double StdDev { get; }
Property Value
Type | Description |
---|---|
System.Double |
Volume
The volume of the structure in cubic centimeters.
Declaration
public double Volume { get; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
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. |
Overrides
Implements
System.Xml.Serialization.IXmlSerializable