Show / Hide Table of Contents

Class ExternalPlanSetup

Inheritance
System.Object
SerializableObject
ApiDataObject
PlanningItem
PlanSetup
ExternalPlanSetup
Inherited Members
PlanSetup.UID
PlanSetup.IsTreated
PlanSetup.CreationUserName
PlanSetup.PlanNormalizationMethod
PlanSetup.PlanNormalizationPoint
PlanSetup.ProtocolID
PlanSetup.ProtocolPhaseID
PlanSetup.TargetVolumeID
PlanSetup.Course
PlanSetup.Beams
PlanSetup.StructureSet
PlanSetup.IsDoseValid
PlanSetup.ApprovalStatus
PlanSetup.PlanningApprovalDate
PlanSetup.PlanningApprover
PlanSetup.TreatmentApprovalDate
PlanSetup.TreatmentApprover
PlanSetup.PrescribedPercentage
PlanSetup.TotalPrescribedDose
PlanSetup.UniqueFractionation
PlanSetup.PrimaryReferencePoint
PlanSetup.ElectronCalculationModel
PlanSetup.ElectronCalculationOptions
PlanSetup.PhotonCalculationModel
PlanSetup.PhotonCalculationOptions
PlanSetup.ProtonCalculationModel
PlanSetup.ProtonCalculationOptions
PlanSetup.TreatmentOrientation
PlanSetup.GetDoseAtVolume(Structure, Double, Common.Model.Types.VolumePresentation, Common.Model.Types.DoseValuePresentation)
PlanSetup.GetVolumeAtDose(Structure, Common.Model.Types.DoseValue, Common.Model.Types.VolumePresentation)
PlanSetup.DVHEstimates
PlanSetup.OptimizationSetup
PlanSetup.PlanIntent
PlanSetup.PlanType
PlanSetup.Series
PlanSetup.SeriesUID
PlanSetup.VerifiedPlan
PlanSetup.Id
PlanSetup.PlanNormalizationValue
PlanSetup.ClearCalculationModel(Common.Model.Types.CalculationType)
PlanSetup.GetCalculationModel(Common.Model.Types.CalculationType)
PlanSetup.GetCalculationOption(String, String, String)
PlanSetup.GetCalculationOptions(String)
PlanSetup.SetCalculationModel(Common.Model.Types.CalculationType, String)
PlanSetup.SetCalculationOption(String, String, String)
PlanSetup.PlanUncertainties
PlanSetup.DosePerFractionInPrimaryRefPoint
PlanSetup.PrescribedDosePerFraction
PlanSetup.ApplicationScriptLogs
PlanSetup.DosePerFraction
PlanSetup.NumberOfFractions
PlanSetup.PlannedDosePerFraction
PlanSetup.PlanningApproverDisplayName
PlanSetup.TotalDose
PlanSetup.TreatmentApproverDisplayName
PlanSetup.TreatmentPercentage
PlanSetup.SetPrescription(Int32, Common.Model.Types.DoseValue, Double)
PlanSetup.PlanObjectiveStructures
PlanSetup.ApprovalHistory
PlanSetup.PredecessorPlan
PlanSetup.ReferencePoints
PlanSetup.RTPrescription
PlanSetup.GetProtocolPrescriptionsAndMeasures(List<ProtocolPhasePrescription>, List<ProtocolPhaseMeasure>)
PlanSetup.AddReferencePoint(Structure, Nullable<Common.Model.Types.VVector>, String, String)
PlanSetup.TreatmentSessions
PlanSetup.UseGating
PlanningItem.CreationDateTime
PlanningItem.Dose
PlanningItem.DoseValuePresentation
PlanningItem.GetDVHCumulativeData(Structure, Common.Model.Types.DoseValuePresentation, Common.Model.Types.VolumePresentation, Double)
PlanningItem.StructuresSelectedForDvh
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 ExternalPlanSetup : PlanSetup, Xml.Serialization.IXmlSerializable

Constructors

ExternalPlanSetup()

Declaration
public ExternalPlanSetup()

ExternalPlanSetup()

Declaration
public ExternalPlanSetup()

ExternalPlanSetup()

Declaration
public ExternalPlanSetup()

ExternalPlanSetup()

Declaration
public ExternalPlanSetup()

ExternalPlanSetup()

Declaration
public ExternalPlanSetup()

ExternalPlanSetup(Object)

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

ExternalPlanSetup(Object)

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

ExternalPlanSetup(Object)

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

ExternalPlanSetup(Object)

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

ExternalPlanSetup(Object)

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

Properties

DoseAsEvaluationDose

Declaration
public EvaluationDose DoseAsEvaluationDose { get; set; }
Property Value
Type Description
EvaluationDose

DoseAsEvaluationDose

Declaration
public EvaluationDose DoseAsEvaluationDose { get; set; }
Property Value
Type Description
EvaluationDose

DoseAsEvaluationDose

Declaration
public EvaluationDose DoseAsEvaluationDose { get; set; }
Property Value
Type Description
EvaluationDose

DoseAsEvaluationDose

Declaration
public EvaluationDose DoseAsEvaluationDose { get; set; }
Property Value
Type Description
EvaluationDose

DoseAsEvaluationDose

Declaration
public EvaluationDose DoseAsEvaluationDose { get; set; }
Property Value
Type Description
EvaluationDose

TradeoffExplorationContext

Declaration
public TradeoffExplorationContext TradeoffExplorationContext { get; set; }
Property Value
Type Description
TradeoffExplorationContext

Methods

AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Double, Int32, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, double collimatorAngle, int controlPointCount, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Double collimatorAngle
System.Int32 controlPointCount
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Double, Int32, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, double collimatorAngle, int controlPointCount, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Double collimatorAngle
System.Int32 controlPointCount
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Double, Int32, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, double collimatorAngle, int controlPointCount, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Double collimatorAngle
System.Int32 controlPointCount
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Double, Int32, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, double collimatorAngle, int controlPointCount, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Double collimatorAngle
System.Int32 controlPointCount
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Double, Int32, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, double collimatorAngle, int controlPointCount, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Double collimatorAngle
System.Int32 controlPointCount
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, float[, ] leafPositions, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Single[,] leafPositions
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, float[, ] leafPositions, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Single[,] leafPositions
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, float[, ] leafPositions, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Single[,] leafPositions
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, float[, ] leafPositions, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Single[,] leafPositions
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, float[, ] leafPositions, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Single[,] leafPositions
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, float[, ] leafPositions, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Single[,] leafPositions
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, float[, ] leafPositions, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Single[,] leafPositions
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, float[, ] leafPositions, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Single[,] leafPositions
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, float[, ] leafPositions, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Single[,] leafPositions
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, float[, ] leafPositions, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Single[,] leafPositions
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)

Declaration
public Beam AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, Common.Model.Types.VRect<double> jawPositions, double collimatorAngle, double gantryAngle, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
VMS.TPS.Common.Model.Types.VRect<System.Double> jawPositions
System.Double collimatorAngle
System.Double gantryAngle
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)

Declaration
public Beam AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters machineParameters, IEnumerable<double> metersetWeights, double collimatorAngle, double gantryAngle, double gantryStop, Common.Model.Types.GantryDirection gantryDirection, double patientSupportAngle, Common.Model.Types.VVector isocenter)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.ExternalBeamMachineParameters machineParameters
System.Collections.Generic.IEnumerable<System.Double> metersetWeights
System.Double collimatorAngle
System.Double gantryAngle
System.Double gantryStop
VMS.TPS.Common.Model.Types.GantryDirection gantryDirection
System.Double patientSupportAngle
VMS.TPS.Common.Model.Types.VVector isocenter
Returns
Type Description
Beam

CalculateDose()

Declaration
public CalculationResult CalculateDose()
Returns
Type Description
CalculationResult

CalculateDose()

Declaration
public CalculationResult CalculateDose()
Returns
Type Description
CalculationResult

CalculateDose()

Declaration
public CalculationResult CalculateDose()
Returns
Type Description
CalculationResult

CalculateDose()

Declaration
public CalculationResult CalculateDose()
Returns
Type Description
CalculationResult

CalculateDose()

Declaration
public CalculationResult CalculateDose()
Returns
Type Description
CalculationResult

CalculateDoseWithPresetValues(List<KeyValuePair<String, Common.Model.Types.MetersetValue>>)

Declaration
public CalculationResult CalculateDoseWithPresetValues(List<KeyValuePair<string, Common.Model.Types.MetersetValue>> presetValues)
Parameters
Type Name Description
System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<System.String, VMS.TPS.Common.Model.Types.MetersetValue>> presetValues
Returns
Type Description
CalculationResult

CalculateDoseWithPresetValues(List<KeyValuePair<String, Common.Model.Types.MetersetValue>>)

Declaration
public CalculationResult CalculateDoseWithPresetValues(List<KeyValuePair<string, Common.Model.Types.MetersetValue>> presetValues)
Parameters
Type Name Description
System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<System.String, VMS.TPS.Common.Model.Types.MetersetValue>> presetValues
Returns
Type Description
CalculationResult

CalculateDoseWithPresetValues(List<KeyValuePair<String, Common.Model.Types.MetersetValue>>)

Declaration
public CalculationResult CalculateDoseWithPresetValues(List<KeyValuePair<string, Common.Model.Types.MetersetValue>> presetValues)
Parameters
Type Name Description
System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<System.String, VMS.TPS.Common.Model.Types.MetersetValue>> presetValues
Returns
Type Description
CalculationResult

CalculateDoseWithPresetValues(List<KeyValuePair<String, Common.Model.Types.MetersetValue>>)

Declaration
public CalculationResult CalculateDoseWithPresetValues(List<KeyValuePair<string, Common.Model.Types.MetersetValue>> presetValues)
Parameters
Type Name Description
System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<System.String, VMS.TPS.Common.Model.Types.MetersetValue>> presetValues
Returns
Type Description
CalculationResult

CalculateDoseWithPresetValues(List<KeyValuePair<String, Common.Model.Types.MetersetValue>>)

Declaration
public CalculationResult CalculateDoseWithPresetValues(List<KeyValuePair<string, Common.Model.Types.MetersetValue>> presetValues)
Parameters
Type Name Description
System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<System.String, VMS.TPS.Common.Model.Types.MetersetValue>> presetValues
Returns
Type Description
CalculationResult

CalculateDVHEstimates(String, Dictionary<String, Common.Model.Types.DoseValue>, Dictionary<String, String>)

Declaration
public CalculationResult CalculateDVHEstimates(string modelId, Dictionary<string, Common.Model.Types.DoseValue> targetDoseLevels, Dictionary<string, string> structureMatches)
Parameters
Type Name Description
System.String modelId
System.Collections.Generic.Dictionary<System.String, VMS.TPS.Common.Model.Types.DoseValue> targetDoseLevels
System.Collections.Generic.Dictionary<System.String, System.String> structureMatches
Returns
Type Description
CalculationResult

CalculateDVHEstimates(String, Dictionary<String, Common.Model.Types.DoseValue>, Dictionary<String, String>)

Declaration
public CalculationResult CalculateDVHEstimates(string modelId, Dictionary<string, Common.Model.Types.DoseValue> targetDoseLevels, Dictionary<string, string> structureMatches)
Parameters
Type Name Description
System.String modelId
System.Collections.Generic.Dictionary<System.String, VMS.TPS.Common.Model.Types.DoseValue> targetDoseLevels
System.Collections.Generic.Dictionary<System.String, System.String> structureMatches
Returns
Type Description
CalculationResult

CalculateDVHEstimates(String, Dictionary<String, Common.Model.Types.DoseValue>, Dictionary<String, String>)

Declaration
public CalculationResult CalculateDVHEstimates(string modelId, Dictionary<string, Common.Model.Types.DoseValue> targetDoseLevels, Dictionary<string, string> structureMatches)
Parameters
Type Name Description
System.String modelId
System.Collections.Generic.Dictionary<System.String, VMS.TPS.Common.Model.Types.DoseValue> targetDoseLevels
System.Collections.Generic.Dictionary<System.String, System.String> structureMatches
Returns
Type Description
CalculationResult

CalculateDVHEstimates(String, Dictionary<String, Common.Model.Types.DoseValue>, Dictionary<String, String>)

Declaration
public CalculationResult CalculateDVHEstimates(string modelId, Dictionary<string, Common.Model.Types.DoseValue> targetDoseLevels, Dictionary<string, string> structureMatches)
Parameters
Type Name Description
System.String modelId
System.Collections.Generic.Dictionary<System.String, VMS.TPS.Common.Model.Types.DoseValue> targetDoseLevels
System.Collections.Generic.Dictionary<System.String, System.String> structureMatches
Returns
Type Description
CalculationResult

CalculateDVHEstimates(String, Dictionary<String, Common.Model.Types.DoseValue>, Dictionary<String, String>)

Declaration
public CalculationResult CalculateDVHEstimates(string modelId, Dictionary<string, Common.Model.Types.DoseValue> targetDoseLevels, Dictionary<string, string> structureMatches)
Parameters
Type Name Description
System.String modelId
System.Collections.Generic.Dictionary<System.String, VMS.TPS.Common.Model.Types.DoseValue> targetDoseLevels
System.Collections.Generic.Dictionary<System.String, System.String> structureMatches
Returns
Type Description
CalculationResult

CalculateLeafMotions()

Declaration
public CalculationResult CalculateLeafMotions()
Returns
Type Description
CalculationResult

CalculateLeafMotions()

Declaration
public CalculationResult CalculateLeafMotions()
Returns
Type Description
CalculationResult

CalculateLeafMotions()

Declaration
public CalculationResult CalculateLeafMotions()
Returns
Type Description
CalculationResult

CalculateLeafMotions()

Declaration
public CalculationResult CalculateLeafMotions()
Returns
Type Description
CalculationResult

CalculateLeafMotions()

Declaration
public CalculationResult CalculateLeafMotions()
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.LMCMSSOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.LMCMSSOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.LMCMSSOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.LMCMSSOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.LMCMSSOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.LMCMSSOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.LMCMSSOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.LMCMSSOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.LMCMSSOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.LMCMSSOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.LMCMSSOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.LMCMSSOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.LMCMSSOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.LMCMSSOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.LMCMSSOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.LMCVOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.LMCVOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.LMCVOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.LMCVOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.LMCVOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.LMCVOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.LMCVOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.LMCVOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.LMCVOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.LMCVOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.LMCVOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.LMCVOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.LMCVOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.LMCVOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.LMCVOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.SmartLMCOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.SmartLMCOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.SmartLMCOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.SmartLMCOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.SmartLMCOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.SmartLMCOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.SmartLMCOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.SmartLMCOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.SmartLMCOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.SmartLMCOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.SmartLMCOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.SmartLMCOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotions(Common.Model.Types.SmartLMCOptions)

Declaration
public CalculationResult CalculateLeafMotions(Common.Model.Types.SmartLMCOptions options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.SmartLMCOptions options
Returns
Type Description
CalculationResult

CalculateLeafMotionsAndDose()

Declaration
public CalculationResult CalculateLeafMotionsAndDose()
Returns
Type Description
CalculationResult

CalculateLeafMotionsAndDose()

Declaration
public CalculationResult CalculateLeafMotionsAndDose()
Returns
Type Description
CalculationResult

CalculateLeafMotionsAndDose()

Declaration
public CalculationResult CalculateLeafMotionsAndDose()
Returns
Type Description
CalculationResult

CalculateLeafMotionsAndDose()

Declaration
public CalculationResult CalculateLeafMotionsAndDose()
Returns
Type Description
CalculationResult

CalculateLeafMotionsAndDose()

Declaration
public CalculationResult CalculateLeafMotionsAndDose()
Returns
Type Description
CalculationResult

CopyEvaluationDose(Dose)

Declaration
public EvaluationDose CopyEvaluationDose(Dose existing)
Parameters
Type Name Description
Dose existing
Returns
Type Description
EvaluationDose

CopyEvaluationDose(Dose)

Declaration
public EvaluationDose CopyEvaluationDose(Dose existing)
Parameters
Type Name Description
Dose existing
Returns
Type Description
EvaluationDose

CreateEvaluationDose()

Declaration
public EvaluationDose CreateEvaluationDose()
Returns
Type Description
EvaluationDose

CreateEvaluationDose()

Declaration
public EvaluationDose CreateEvaluationDose()
Returns
Type Description
EvaluationDose

CreateEvaluationDose()

Declaration
public EvaluationDose CreateEvaluationDose()
Returns
Type Description
EvaluationDose

CreateEvaluationDose()

Declaration
public EvaluationDose CreateEvaluationDose()
Returns
Type Description
EvaluationDose

CreateEvaluationDose()

Declaration
public EvaluationDose CreateEvaluationDose()
Returns
Type Description
EvaluationDose

GetModelsForCalculationType(Common.Model.Types.CalculationType)

Declaration
public IEnumerable<string> GetModelsForCalculationType(Common.Model.Types.CalculationType calculationType)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.CalculationType calculationType
Returns
Type Description
System.Collections.Generic.IEnumerable<System.String>

GetModelsForCalculationType(Common.Model.Types.CalculationType)

Declaration
public IEnumerable<string> GetModelsForCalculationType(Common.Model.Types.CalculationType calculationType)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.CalculationType calculationType
Returns
Type Description
System.Collections.Generic.IEnumerable<System.String>

GetModelsForCalculationType(Common.Model.Types.CalculationType)

Declaration
public IEnumerable<string> GetModelsForCalculationType(Common.Model.Types.CalculationType calculationType)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.CalculationType calculationType
Returns
Type Description
System.Collections.Generic.IEnumerable<System.String>

GetModelsForCalculationType(Common.Model.Types.CalculationType)

Declaration
public IEnumerable<string> GetModelsForCalculationType(Common.Model.Types.CalculationType calculationType)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.CalculationType calculationType
Returns
Type Description
System.Collections.Generic.IEnumerable<System.String>

GetModelsForCalculationType(Common.Model.Types.CalculationType)

Declaration
public IEnumerable<string> GetModelsForCalculationType(Common.Model.Types.CalculationType calculationType)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.CalculationType calculationType
Returns
Type Description
System.Collections.Generic.IEnumerable<System.String>

Optimize()

Declaration
public OptimizerResult Optimize()
Returns
Type Description
OptimizerResult

Optimize()

Declaration
public OptimizerResult Optimize()
Returns
Type Description
OptimizerResult

Optimize()

Declaration
public OptimizerResult Optimize()
Returns
Type Description
OptimizerResult

Optimize()

Declaration
public OptimizerResult Optimize()
Returns
Type Description
OptimizerResult

Optimize()

Declaration
public OptimizerResult Optimize()
Returns
Type Description
OptimizerResult

Optimize(Int32)

Declaration
public OptimizerResult Optimize(int maxIterations)
Parameters
Type Name Description
System.Int32 maxIterations
Returns
Type Description
OptimizerResult

Optimize(Int32)

Declaration
public OptimizerResult Optimize(int maxIterations)
Parameters
Type Name Description
System.Int32 maxIterations
Returns
Type Description
OptimizerResult

Optimize(Int32)

Declaration
public OptimizerResult Optimize(int maxIterations)
Parameters
Type Name Description
System.Int32 maxIterations
Returns
Type Description
OptimizerResult

Optimize(Int32)

Declaration
public OptimizerResult Optimize(int maxIterations)
Parameters
Type Name Description
System.Int32 maxIterations
Returns
Type Description
OptimizerResult

Optimize(Int32)

Declaration
public OptimizerResult Optimize(int maxIterations)
Parameters
Type Name Description
System.Int32 maxIterations
Returns
Type Description
OptimizerResult

Optimize(Int32, Common.Model.Types.OptimizationOption)

Declaration
public OptimizerResult Optimize(int maxIterations, Common.Model.Types.OptimizationOption optimizationOption)
Parameters
Type Name Description
System.Int32 maxIterations
VMS.TPS.Common.Model.Types.OptimizationOption optimizationOption
Returns
Type Description
OptimizerResult

Optimize(Int32, Common.Model.Types.OptimizationOption)

Declaration
public OptimizerResult Optimize(int maxIterations, Common.Model.Types.OptimizationOption optimizationOption)
Parameters
Type Name Description
System.Int32 maxIterations
VMS.TPS.Common.Model.Types.OptimizationOption optimizationOption
Returns
Type Description
OptimizerResult

Optimize(Int32, Common.Model.Types.OptimizationOption)

Declaration
public OptimizerResult Optimize(int maxIterations, Common.Model.Types.OptimizationOption optimizationOption)
Parameters
Type Name Description
System.Int32 maxIterations
VMS.TPS.Common.Model.Types.OptimizationOption optimizationOption
Returns
Type Description
OptimizerResult

Optimize(Int32, Common.Model.Types.OptimizationOption)

Declaration
public OptimizerResult Optimize(int maxIterations, Common.Model.Types.OptimizationOption optimizationOption)
Parameters
Type Name Description
System.Int32 maxIterations
VMS.TPS.Common.Model.Types.OptimizationOption optimizationOption
Returns
Type Description
OptimizerResult

Optimize(Int32, Common.Model.Types.OptimizationOption)

Declaration
public OptimizerResult Optimize(int maxIterations, Common.Model.Types.OptimizationOption optimizationOption)
Parameters
Type Name Description
System.Int32 maxIterations
VMS.TPS.Common.Model.Types.OptimizationOption optimizationOption
Returns
Type Description
OptimizerResult

Optimize(Int32, Common.Model.Types.OptimizationOption, String)

Declaration
public OptimizerResult Optimize(int maxIterations, Common.Model.Types.OptimizationOption optimizationOption, string mlcId)
Parameters
Type Name Description
System.Int32 maxIterations
VMS.TPS.Common.Model.Types.OptimizationOption optimizationOption
System.String mlcId
Returns
Type Description
OptimizerResult

Optimize(Int32, Common.Model.Types.OptimizationOption, String)

Declaration
public OptimizerResult Optimize(int maxIterations, Common.Model.Types.OptimizationOption optimizationOption, string mlcId)
Parameters
Type Name Description
System.Int32 maxIterations
VMS.TPS.Common.Model.Types.OptimizationOption optimizationOption
System.String mlcId
Returns
Type Description
OptimizerResult

Optimize(Int32, Common.Model.Types.OptimizationOption, String)

Declaration
public OptimizerResult Optimize(int maxIterations, Common.Model.Types.OptimizationOption optimizationOption, string mlcId)
Parameters
Type Name Description
System.Int32 maxIterations
VMS.TPS.Common.Model.Types.OptimizationOption optimizationOption
System.String mlcId
Returns
Type Description
OptimizerResult

Optimize(Int32, Common.Model.Types.OptimizationOption, String)

Declaration
public OptimizerResult Optimize(int maxIterations, Common.Model.Types.OptimizationOption optimizationOption, string mlcId)
Parameters
Type Name Description
System.Int32 maxIterations
VMS.TPS.Common.Model.Types.OptimizationOption optimizationOption
System.String mlcId
Returns
Type Description
OptimizerResult

Optimize(Int32, Common.Model.Types.OptimizationOption, String)

Declaration
public OptimizerResult Optimize(int maxIterations, Common.Model.Types.OptimizationOption optimizationOption, string mlcId)
Parameters
Type Name Description
System.Int32 maxIterations
VMS.TPS.Common.Model.Types.OptimizationOption optimizationOption
System.String mlcId
Returns
Type Description
OptimizerResult

Optimize(Common.Model.Types.OptimizationOptionsIMRT)

Declaration
public OptimizerResult Optimize(Common.Model.Types.OptimizationOptionsIMRT options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.OptimizationOptionsIMRT options
Returns
Type Description
OptimizerResult

Optimize(Common.Model.Types.OptimizationOptionsIMRT)

Declaration
public OptimizerResult Optimize(Common.Model.Types.OptimizationOptionsIMRT options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.OptimizationOptionsIMRT options
Returns
Type Description
OptimizerResult

Optimize(Common.Model.Types.OptimizationOptionsIMRT)

Declaration
public OptimizerResult Optimize(Common.Model.Types.OptimizationOptionsIMRT options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.OptimizationOptionsIMRT options
Returns
Type Description
OptimizerResult

Optimize(Common.Model.Types.OptimizationOptionsIMRT)

Declaration
public OptimizerResult Optimize(Common.Model.Types.OptimizationOptionsIMRT options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.OptimizationOptionsIMRT options
Returns
Type Description
OptimizerResult

Optimize(Common.Model.Types.OptimizationOptionsIMRT)

Declaration
public OptimizerResult Optimize(Common.Model.Types.OptimizationOptionsIMRT options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.OptimizationOptionsIMRT options
Returns
Type Description
OptimizerResult

OptimizeVMAT()

Declaration
public OptimizerResult OptimizeVMAT()
Returns
Type Description
OptimizerResult

OptimizeVMAT()

Declaration
public OptimizerResult OptimizeVMAT()
Returns
Type Description
OptimizerResult

OptimizeVMAT()

Declaration
public OptimizerResult OptimizeVMAT()
Returns
Type Description
OptimizerResult

OptimizeVMAT()

Declaration
public OptimizerResult OptimizeVMAT()
Returns
Type Description
OptimizerResult

OptimizeVMAT()

Declaration
public OptimizerResult OptimizeVMAT()
Returns
Type Description
OptimizerResult

OptimizeVMAT(String)

Declaration
public OptimizerResult OptimizeVMAT(string mlcId)
Parameters
Type Name Description
System.String mlcId
Returns
Type Description
OptimizerResult

OptimizeVMAT(String)

Declaration
public OptimizerResult OptimizeVMAT(string mlcId)
Parameters
Type Name Description
System.String mlcId
Returns
Type Description
OptimizerResult

OptimizeVMAT(String)

Declaration
public OptimizerResult OptimizeVMAT(string mlcId)
Parameters
Type Name Description
System.String mlcId
Returns
Type Description
OptimizerResult

OptimizeVMAT(String)

Declaration
public OptimizerResult OptimizeVMAT(string mlcId)
Parameters
Type Name Description
System.String mlcId
Returns
Type Description
OptimizerResult

OptimizeVMAT(String)

Declaration
public OptimizerResult OptimizeVMAT(string mlcId)
Parameters
Type Name Description
System.String mlcId
Returns
Type Description
OptimizerResult

OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT)

Declaration
public OptimizerResult OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.OptimizationOptionsVMAT options
Returns
Type Description
OptimizerResult

OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT)

Declaration
public OptimizerResult OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.OptimizationOptionsVMAT options
Returns
Type Description
OptimizerResult

OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT)

Declaration
public OptimizerResult OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.OptimizationOptionsVMAT options
Returns
Type Description
OptimizerResult

OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT)

Declaration
public OptimizerResult OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.OptimizationOptionsVMAT options
Returns
Type Description
OptimizerResult

OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT)

Declaration
public OptimizerResult OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT options)
Parameters
Type Name Description
VMS.TPS.Common.Model.Types.OptimizationOptionsVMAT options
Returns
Type Description
OptimizerResult

RemoveBeam(Beam)

Declaration
public void RemoveBeam(Beam beam)
Parameters
Type Name Description
Beam beam

RemoveBeam(Beam)

Declaration
public void RemoveBeam(Beam beam)
Parameters
Type Name Description
Beam beam

RemoveBeam(Beam)

Declaration
public void RemoveBeam(Beam beam)
Parameters
Type Name Description
Beam beam

RemoveBeam(Beam)

Declaration
public void RemoveBeam(Beam beam)
Parameters
Type Name Description
Beam beam

RemoveBeam(Beam)

Declaration
public void RemoveBeam(Beam beam)
Parameters
Type Name Description
Beam beam
In This Article
  • Constructors
    • ExternalPlanSetup()
    • ExternalPlanSetup()
    • ExternalPlanSetup()
    • ExternalPlanSetup()
    • ExternalPlanSetup()
    • ExternalPlanSetup(Object)
    • ExternalPlanSetup(Object)
    • ExternalPlanSetup(Object)
    • ExternalPlanSetup(Object)
    • ExternalPlanSetup(Object)
  • Properties
    • DoseAsEvaluationDose
    • DoseAsEvaluationDose
    • DoseAsEvaluationDose
    • DoseAsEvaluationDose
    • DoseAsEvaluationDose
    • TradeoffExplorationContext
  • Methods
    • AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Double, Int32, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Double, Int32, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Double, Int32, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Double, Int32, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddConformalArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Double, Int32, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddMLCArcBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddMLCBeam(Common.Model.Types.ExternalBeamMachineParameters, Single[,], Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddMultipleStaticSegmentBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddSlidingWindowBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddStaticBeam(Common.Model.Types.ExternalBeamMachineParameters, Common.Model.Types.VRect<Double>, Double, Double, Double, Common.Model.Types.VVector)
    • AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • AddVMATBeam(Common.Model.Types.ExternalBeamMachineParameters, IEnumerable<Double>, Double, Double, Double, Common.Model.Types.GantryDirection, Double, Common.Model.Types.VVector)
    • CalculateDose()
    • CalculateDose()
    • CalculateDose()
    • CalculateDose()
    • CalculateDose()
    • CalculateDoseWithPresetValues(List<KeyValuePair<String, Common.Model.Types.MetersetValue>>)
    • CalculateDoseWithPresetValues(List<KeyValuePair<String, Common.Model.Types.MetersetValue>>)
    • CalculateDoseWithPresetValues(List<KeyValuePair<String, Common.Model.Types.MetersetValue>>)
    • CalculateDoseWithPresetValues(List<KeyValuePair<String, Common.Model.Types.MetersetValue>>)
    • CalculateDoseWithPresetValues(List<KeyValuePair<String, Common.Model.Types.MetersetValue>>)
    • CalculateDVHEstimates(String, Dictionary<String, Common.Model.Types.DoseValue>, Dictionary<String, String>)
    • CalculateDVHEstimates(String, Dictionary<String, Common.Model.Types.DoseValue>, Dictionary<String, String>)
    • CalculateDVHEstimates(String, Dictionary<String, Common.Model.Types.DoseValue>, Dictionary<String, String>)
    • CalculateDVHEstimates(String, Dictionary<String, Common.Model.Types.DoseValue>, Dictionary<String, String>)
    • CalculateDVHEstimates(String, Dictionary<String, Common.Model.Types.DoseValue>, Dictionary<String, String>)
    • CalculateLeafMotions()
    • CalculateLeafMotions()
    • CalculateLeafMotions()
    • CalculateLeafMotions()
    • CalculateLeafMotions()
    • CalculateLeafMotions(Common.Model.Types.LMCMSSOptions)
    • CalculateLeafMotions(Common.Model.Types.LMCMSSOptions)
    • CalculateLeafMotions(Common.Model.Types.LMCMSSOptions)
    • CalculateLeafMotions(Common.Model.Types.LMCMSSOptions)
    • CalculateLeafMotions(Common.Model.Types.LMCMSSOptions)
    • CalculateLeafMotions(Common.Model.Types.LMCVOptions)
    • CalculateLeafMotions(Common.Model.Types.LMCVOptions)
    • CalculateLeafMotions(Common.Model.Types.LMCVOptions)
    • CalculateLeafMotions(Common.Model.Types.LMCVOptions)
    • CalculateLeafMotions(Common.Model.Types.LMCVOptions)
    • CalculateLeafMotions(Common.Model.Types.SmartLMCOptions)
    • CalculateLeafMotions(Common.Model.Types.SmartLMCOptions)
    • CalculateLeafMotions(Common.Model.Types.SmartLMCOptions)
    • CalculateLeafMotions(Common.Model.Types.SmartLMCOptions)
    • CalculateLeafMotions(Common.Model.Types.SmartLMCOptions)
    • CalculateLeafMotionsAndDose()
    • CalculateLeafMotionsAndDose()
    • CalculateLeafMotionsAndDose()
    • CalculateLeafMotionsAndDose()
    • CalculateLeafMotionsAndDose()
    • CopyEvaluationDose(Dose)
    • CopyEvaluationDose(Dose)
    • CreateEvaluationDose()
    • CreateEvaluationDose()
    • CreateEvaluationDose()
    • CreateEvaluationDose()
    • CreateEvaluationDose()
    • GetModelsForCalculationType(Common.Model.Types.CalculationType)
    • GetModelsForCalculationType(Common.Model.Types.CalculationType)
    • GetModelsForCalculationType(Common.Model.Types.CalculationType)
    • GetModelsForCalculationType(Common.Model.Types.CalculationType)
    • GetModelsForCalculationType(Common.Model.Types.CalculationType)
    • Optimize()
    • Optimize()
    • Optimize()
    • Optimize()
    • Optimize()
    • Optimize(Int32)
    • Optimize(Int32)
    • Optimize(Int32)
    • Optimize(Int32)
    • Optimize(Int32)
    • Optimize(Int32, Common.Model.Types.OptimizationOption)
    • Optimize(Int32, Common.Model.Types.OptimizationOption)
    • Optimize(Int32, Common.Model.Types.OptimizationOption)
    • Optimize(Int32, Common.Model.Types.OptimizationOption)
    • Optimize(Int32, Common.Model.Types.OptimizationOption)
    • Optimize(Int32, Common.Model.Types.OptimizationOption, String)
    • Optimize(Int32, Common.Model.Types.OptimizationOption, String)
    • Optimize(Int32, Common.Model.Types.OptimizationOption, String)
    • Optimize(Int32, Common.Model.Types.OptimizationOption, String)
    • Optimize(Int32, Common.Model.Types.OptimizationOption, String)
    • Optimize(Common.Model.Types.OptimizationOptionsIMRT)
    • Optimize(Common.Model.Types.OptimizationOptionsIMRT)
    • Optimize(Common.Model.Types.OptimizationOptionsIMRT)
    • Optimize(Common.Model.Types.OptimizationOptionsIMRT)
    • Optimize(Common.Model.Types.OptimizationOptionsIMRT)
    • OptimizeVMAT()
    • OptimizeVMAT()
    • OptimizeVMAT()
    • OptimizeVMAT()
    • OptimizeVMAT()
    • OptimizeVMAT(String)
    • OptimizeVMAT(String)
    • OptimizeVMAT(String)
    • OptimizeVMAT(String)
    • OptimizeVMAT(String)
    • OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT)
    • OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT)
    • OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT)
    • OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT)
    • OptimizeVMAT(Common.Model.Types.OptimizationOptionsVMAT)
    • RemoveBeam(Beam)
    • RemoveBeam(Beam)
    • RemoveBeam(Beam)
    • RemoveBeam(Beam)
    • RemoveBeam(Beam)
Back to top Copyright © 2015-2016 Microsoft
Generated by DocFX