Show / Hide Table of Contents

Class IonBeam

Inheritance
System.Object
SerializableObject
ApiDataObject
Beam
IonBeam
Inherited Members
Beam.CreationDateTime
Beam.IsSetupField
Beam.ExternalBeam
Beam.EnergyModeDisplayName
Beam.DoseRate
Beam.Technique
Beam.SetupTechnique
Beam.ArcLength
Beam.GantryDirection
Beam.IsocenterPosition
Beam.Wedges
Beam.Trays
Beam.Blocks
Beam.Compensator
Beam.MLC
Beam.MLCPlanType
Beam.DosimetricLeafGap
Beam.MLCTransmissionFactor
Beam.ControlPoints
Beam.Boluses
Beam.Applicator
Beam.ReferenceImage
Beam.WeightFactor
Beam.CalculationLogs
Beam.Meterset
Beam.MetersetPerGy
Beam.PlannedSSD
Beam.SSD
Beam.SSDAtStopAngle
Beam.FieldReferencePoints
Beam.NormalizationFactor
Beam.NormalizationMethod
Beam.AverageSSD
Beam.GetSourceLocation(Double)
Beam.BeamNumber
Beam.Dose
Beam.ToleranceTableLabel
Beam.TreatmentUnit
Beam.Id
Beam.ApplyParameters(BeamParameters)
Beam.CanSetOptimalFluence(Common.Model.Types.Fluence, String)
Beam.GetOptimalFluence()
Beam.SetOptimalFluence(Common.Model.Types.Fluence)
Beam.FitCollimatorToStructure(Common.Model.Types.FitToStructureMargins, Structure, Boolean, Boolean, Boolean)
Beam.Plan
Beam.CollimatorAngleToUser(Double)
Beam.GantryAngleToUser(Double)
Beam.JawPositionsToUserString(Common.Model.Types.VRect<Double>)
Beam.PatientSupportAngleToUser(Double)
Beam.TreatmentTime
Beam.FitMLCToOutline(Windows.Point[][])
Beam.FitMLCToStructure(Structure)
Beam.FitMLCToStructure(Common.Model.Types.FitToStructureMargins, Structure, Boolean, Common.Model.Types.JawFitting, Common.Model.Types.OpenLeavesMeetingPoint, Common.Model.Types.ClosedLeavesMeetingPoint)
Beam.MotionCompensationTechnique
Beam.MotionSignalSource
Beam.CreateOrReplaceDRR(Common.Model.Types.DRRCalculationParameters)
Beam.FitMLCToOutline(Windows.Point[][], Boolean, Common.Model.Types.JawFitting, Common.Model.Types.OpenLeavesMeetingPoint, Common.Model.Types.ClosedLeavesMeetingPoint)
Beam.GetStructureOutlines(Structure, Boolean)
ApiDataObject.Name
ApiDataObject.Comment
ApiDataObject.HistoryUserName
ApiDataObject.HistoryDateTime
ApiDataObject.HistoryUserDisplayName
SerializableObject.IsLive
SerializableObject.GetSchema()
SerializableObject.ReadXml(Xml.XmlReader)
SerializableObject.WriteXml(Xml.XmlWriter)
SerializableObject.ClearSerializationHistory()
Namespace:ESAPIX.Facade.API
Assembly:cs.temp.dll.dll
Syntax
public class IonBeam : Beam, Xml.Serialization.IXmlSerializable

Constructors

IonBeam()

Declaration
public IonBeam()

IonBeam()

Declaration
public IonBeam()

IonBeam()

Declaration
public IonBeam()

IonBeam()

Declaration
public IonBeam()

IonBeam(Object)

Declaration
public IonBeam(dynamic client)
Parameters
Type Name Description
System.Object client

IonBeam(Object)

Declaration
public IonBeam(dynamic client)
Parameters
Type Name Description
System.Object client

IonBeam(Object)

Declaration
public IonBeam(dynamic client)
Parameters
Type Name Description
System.Object client

IonBeam(Object)

Declaration
public IonBeam(dynamic client)
Parameters
Type Name Description
System.Object client

Properties

AirGap

Declaration
public double AirGap { get; set; }
Property Value
Type Description
System.Double

AirGap

Declaration
public double AirGap { get; set; }
Property Value
Type Description
System.Double

AirGap

Declaration
public double AirGap { get; set; }
Property Value
Type Description
System.Double

AirGap

Declaration
public double AirGap { get; set; }
Property Value
Type Description
System.Double

DistalTargetMargin

Declaration
public double DistalTargetMargin { get; set; }
Property Value
Type Description
System.Double

DistalTargetMargin

Declaration
public double DistalTargetMargin { get; set; }
Property Value
Type Description
System.Double

DistalTargetMargin

Declaration
public double DistalTargetMargin { get; set; }
Property Value
Type Description
System.Double

DistalTargetMargin

Declaration
public double DistalTargetMargin { get; set; }
Property Value
Type Description
System.Double

IonControlPoints

Declaration
public IonControlPointCollection IonControlPoints { get; set; }
Property Value
Type Description
IonControlPointCollection

IonControlPoints

Declaration
public IonControlPointCollection IonControlPoints { get; set; }
Property Value
Type Description
IonControlPointCollection

IonControlPoints

Declaration
public IonControlPointCollection IonControlPoints { get; set; }
Property Value
Type Description
IonControlPointCollection

IonControlPoints

Declaration
public IonControlPointCollection IonControlPoints { get; set; }
Property Value
Type Description
IonControlPointCollection

LateralMargins

Declaration
public Common.Model.Types.VRect<double> LateralMargins { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.VRect<System.Double>

LateralMargins

Declaration
public Common.Model.Types.VRect<double> LateralMargins { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.VRect<System.Double>

LateralMargins

Declaration
public Common.Model.Types.VRect<double> LateralMargins { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.VRect<System.Double>

LateralMargins

Declaration
public Common.Model.Types.VRect<double> LateralMargins { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.VRect<System.Double>

LateralSpreadingDevices

Declaration
public IEnumerable<LateralSpreadingDevice> LateralSpreadingDevices { get; set; }
Property Value
Type Description
IEnumerable<LateralSpreadingDevice>

LateralSpreadingDevices

Declaration
public IEnumerable<LateralSpreadingDevice> LateralSpreadingDevices { get; set; }
Property Value
Type Description
IEnumerable<LateralSpreadingDevice>

LateralSpreadingDevices

Declaration
public IEnumerable<LateralSpreadingDevice> LateralSpreadingDevices { get; set; }
Property Value
Type Description
IEnumerable<LateralSpreadingDevice>

LateralSpreadingDevices

Declaration
public IEnumerable<LateralSpreadingDevice> LateralSpreadingDevices { get; set; }
Property Value
Type Description
IEnumerable<LateralSpreadingDevice>

NominalRange

Declaration
public double NominalRange { get; set; }
Property Value
Type Description
System.Double

NominalRange

Declaration
public double NominalRange { get; set; }
Property Value
Type Description
System.Double

NominalRange

Declaration
public double NominalRange { get; set; }
Property Value
Type Description
System.Double

NominalRange

Declaration
public double NominalRange { get; set; }
Property Value
Type Description
System.Double

NominalSOBPWidth

Declaration
public double NominalSOBPWidth { get; set; }
Property Value
Type Description
System.Double

NominalSOBPWidth

Declaration
public double NominalSOBPWidth { get; set; }
Property Value
Type Description
System.Double

NominalSOBPWidth

Declaration
public double NominalSOBPWidth { get; set; }
Property Value
Type Description
System.Double

NominalSOBPWidth

Declaration
public double NominalSOBPWidth { get; set; }
Property Value
Type Description
System.Double

OptionId

Declaration
public string OptionId { get; set; }
Property Value
Type Description
System.String

OptionId

Declaration
public string OptionId { get; set; }
Property Value
Type Description
System.String

OptionId

Declaration
public string OptionId { get; set; }
Property Value
Type Description
System.String

OptionId

Declaration
public string OptionId { get; set; }
Property Value
Type Description
System.String

PatientSupportId

Declaration
public string PatientSupportId { get; set; }
Property Value
Type Description
System.String

PatientSupportId

Declaration
public string PatientSupportId { get; set; }
Property Value
Type Description
System.String

PatientSupportId

Declaration
public string PatientSupportId { get; set; }
Property Value
Type Description
System.String

PatientSupportId

Declaration
public string PatientSupportId { get; set; }
Property Value
Type Description
System.String

PatientSupportType

Declaration
public Common.Model.Types.PatientSupportType PatientSupportType { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.PatientSupportType

PatientSupportType

Declaration
public Common.Model.Types.PatientSupportType PatientSupportType { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.PatientSupportType

PatientSupportType

Declaration
public Common.Model.Types.PatientSupportType PatientSupportType { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.PatientSupportType

PatientSupportType

Declaration
public Common.Model.Types.PatientSupportType PatientSupportType { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.PatientSupportType

ProximalTargetMargin

Declaration
public double ProximalTargetMargin { get; set; }
Property Value
Type Description
System.Double

ProximalTargetMargin

Declaration
public double ProximalTargetMargin { get; set; }
Property Value
Type Description
System.Double

ProximalTargetMargin

Declaration
public double ProximalTargetMargin { get; set; }
Property Value
Type Description
System.Double

ProximalTargetMargin

Declaration
public double ProximalTargetMargin { get; set; }
Property Value
Type Description
System.Double

RangeModulators

Declaration
public IEnumerable<RangeModulator> RangeModulators { get; set; }
Property Value
Type Description
IEnumerable<RangeModulator>

RangeModulators

Declaration
public IEnumerable<RangeModulator> RangeModulators { get; set; }
Property Value
Type Description
IEnumerable<RangeModulator>

RangeModulators

Declaration
public IEnumerable<RangeModulator> RangeModulators { get; set; }
Property Value
Type Description
IEnumerable<RangeModulator>

RangeModulators

Declaration
public IEnumerable<RangeModulator> RangeModulators { get; set; }
Property Value
Type Description
IEnumerable<RangeModulator>

RangeShifters

Declaration
public IEnumerable<RangeShifter> RangeShifters { get; set; }
Property Value
Type Description
IEnumerable<RangeShifter>

RangeShifters

Declaration
public IEnumerable<RangeShifter> RangeShifters { get; set; }
Property Value
Type Description
IEnumerable<RangeShifter>

RangeShifters

Declaration
public IEnumerable<RangeShifter> RangeShifters { get; set; }
Property Value
Type Description
IEnumerable<RangeShifter>

RangeShifters

Declaration
public IEnumerable<RangeShifter> RangeShifters { get; set; }
Property Value
Type Description
IEnumerable<RangeShifter>

ScanMode

Declaration
public Common.Model.Types.IonBeamScanMode ScanMode { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.IonBeamScanMode

ScanMode

Declaration
public Common.Model.Types.IonBeamScanMode ScanMode { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.IonBeamScanMode

ScanMode

Declaration
public Common.Model.Types.IonBeamScanMode ScanMode { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.IonBeamScanMode

ScanMode

Declaration
public Common.Model.Types.IonBeamScanMode ScanMode { get; set; }
Property Value
Type Description
VMS.TPS.Common.Model.Types.IonBeamScanMode

SnoutId

Declaration
public string SnoutId { get; set; }
Property Value
Type Description
System.String

SnoutId

Declaration
public string SnoutId { get; set; }
Property Value
Type Description
System.String

SnoutId

Declaration
public string SnoutId { get; set; }
Property Value
Type Description
System.String

SnoutId

Declaration
public string SnoutId { get; set; }
Property Value
Type Description
System.String

TargetStructure

Declaration
public Structure TargetStructure { get; set; }
Property Value
Type Description
Structure

TargetStructure

Declaration
public Structure TargetStructure { get; set; }
Property Value
Type Description
Structure

TargetStructure

Declaration
public Structure TargetStructure { get; set; }
Property Value
Type Description
Structure

TargetStructure

Declaration
public Structure TargetStructure { get; set; }
Property Value
Type Description
Structure

VirtualSADX

Declaration
public double VirtualSADX { get; set; }
Property Value
Type Description
System.Double

VirtualSADX

Declaration
public double VirtualSADX { get; set; }
Property Value
Type Description
System.Double

VirtualSADX

Declaration
public double VirtualSADX { get; set; }
Property Value
Type Description
System.Double

VirtualSADX

Declaration
public double VirtualSADX { get; set; }
Property Value
Type Description
System.Double

VirtualSADY

Declaration
public double VirtualSADY { get; set; }
Property Value
Type Description
System.Double

VirtualSADY

Declaration
public double VirtualSADY { get; set; }
Property Value
Type Description
System.Double

VirtualSADY

Declaration
public double VirtualSADY { get; set; }
Property Value
Type Description
System.Double

VirtualSADY

Declaration
public double VirtualSADY { get; set; }
Property Value
Type Description
System.Double

Methods

GetEditableParameters()

Declaration
public IonBeamParameters GetEditableParameters()
Returns
Type Description
IonBeamParameters

GetEditableParameters()

Declaration
public IonBeamParameters GetEditableParameters()
Returns
Type Description
IonBeamParameters

GetEditableParameters()

Declaration
public IonBeamParameters GetEditableParameters()
Returns
Type Description
IonBeamParameters

GetEditableParameters()

Declaration
public IonBeamParameters GetEditableParameters()
Returns
Type Description
IonBeamParameters
Back to top Copyright © 2015-2016 Microsoft
Generated by DocFX