Class ExternalPlanSetup
Inheritance
System.Object
ExternalPlanSetup
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
DoseAsEvaluationDose
Declaration
public EvaluationDose DoseAsEvaluationDose { get; set; }
Property Value
DoseAsEvaluationDose
Declaration
public EvaluationDose DoseAsEvaluationDose { get; set; }
Property Value
DoseAsEvaluationDose
Declaration
public EvaluationDose DoseAsEvaluationDose { get; set; }
Property Value
DoseAsEvaluationDose
Declaration
public EvaluationDose DoseAsEvaluationDose { get; set; }
Property Value
TradeoffExplorationContext
Declaration
public TradeoffExplorationContext TradeoffExplorationContext { get; set; }
Property Value
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
CalculateDose()
Declaration
public CalculationResult CalculateDose()
Returns
CalculateDose()
Declaration
public CalculationResult CalculateDose()
Returns
CalculateDose()
Declaration
public CalculationResult CalculateDose()
Returns
CalculateDose()
Declaration
public CalculationResult CalculateDose()
Returns
CalculateDose()
Declaration
public CalculationResult CalculateDose()
Returns
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
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
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
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
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
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
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
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
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
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
CalculateLeafMotions()
Declaration
public CalculationResult CalculateLeafMotions()
Returns
CalculateLeafMotions()
Declaration
public CalculationResult CalculateLeafMotions()
Returns
CalculateLeafMotions()
Declaration
public CalculationResult CalculateLeafMotions()
Returns
CalculateLeafMotions()
Declaration
public CalculationResult CalculateLeafMotions()
Returns
CalculateLeafMotions()
Declaration
public CalculationResult CalculateLeafMotions()
Returns
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
CalculateLeafMotionsAndDose()
Declaration
public CalculationResult CalculateLeafMotionsAndDose()
Returns
CalculateLeafMotionsAndDose()
Declaration
public CalculationResult CalculateLeafMotionsAndDose()
Returns
CalculateLeafMotionsAndDose()
Declaration
public CalculationResult CalculateLeafMotionsAndDose()
Returns
CalculateLeafMotionsAndDose()
Declaration
public CalculationResult CalculateLeafMotionsAndDose()
Returns
CalculateLeafMotionsAndDose()
Declaration
public CalculationResult CalculateLeafMotionsAndDose()
Returns
CopyEvaluationDose(Dose)
Declaration
public EvaluationDose CopyEvaluationDose(Dose existing)
Parameters
| Type |
Name |
Description |
| Dose |
existing |
|
Returns
CopyEvaluationDose(Dose)
Declaration
public EvaluationDose CopyEvaluationDose(Dose existing)
Parameters
| Type |
Name |
Description |
| Dose |
existing |
|
Returns
CreateEvaluationDose()
Declaration
public EvaluationDose CreateEvaluationDose()
Returns
CreateEvaluationDose()
Declaration
public EvaluationDose CreateEvaluationDose()
Returns
CreateEvaluationDose()
Declaration
public EvaluationDose CreateEvaluationDose()
Returns
CreateEvaluationDose()
Declaration
public EvaluationDose CreateEvaluationDose()
Returns
CreateEvaluationDose()
Declaration
public EvaluationDose CreateEvaluationDose()
Returns
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
Optimize()
Declaration
public OptimizerResult Optimize()
Returns
Optimize()
Declaration
public OptimizerResult Optimize()
Returns
Optimize()
Declaration
public OptimizerResult Optimize()
Returns
Optimize()
Declaration
public OptimizerResult Optimize()
Returns
Optimize(Int32)
Declaration
public OptimizerResult Optimize(int maxIterations)
Parameters
| Type |
Name |
Description |
| System.Int32 |
maxIterations |
|
Returns
Optimize(Int32)
Declaration
public OptimizerResult Optimize(int maxIterations)
Parameters
| Type |
Name |
Description |
| System.Int32 |
maxIterations |
|
Returns
Optimize(Int32)
Declaration
public OptimizerResult Optimize(int maxIterations)
Parameters
| Type |
Name |
Description |
| System.Int32 |
maxIterations |
|
Returns
Optimize(Int32)
Declaration
public OptimizerResult Optimize(int maxIterations)
Parameters
| Type |
Name |
Description |
| System.Int32 |
maxIterations |
|
Returns
Optimize(Int32)
Declaration
public OptimizerResult Optimize(int maxIterations)
Parameters
| Type |
Name |
Description |
| System.Int32 |
maxIterations |
|
Returns
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
OptimizeVMAT()
Declaration
public OptimizerResult OptimizeVMAT()
Returns
OptimizeVMAT()
Declaration
public OptimizerResult OptimizeVMAT()
Returns
OptimizeVMAT()
Declaration
public OptimizerResult OptimizeVMAT()
Returns
OptimizeVMAT()
Declaration
public OptimizerResult OptimizeVMAT()
Returns
OptimizeVMAT()
Declaration
public OptimizerResult OptimizeVMAT()
Returns
OptimizeVMAT(String)
Declaration
public OptimizerResult OptimizeVMAT(string mlcId)
Parameters
| Type |
Name |
Description |
| System.String |
mlcId |
|
Returns
OptimizeVMAT(String)
Declaration
public OptimizerResult OptimizeVMAT(string mlcId)
Parameters
| Type |
Name |
Description |
| System.String |
mlcId |
|
Returns
OptimizeVMAT(String)
Declaration
public OptimizerResult OptimizeVMAT(string mlcId)
Parameters
| Type |
Name |
Description |
| System.String |
mlcId |
|
Returns
OptimizeVMAT(String)
Declaration
public OptimizerResult OptimizeVMAT(string mlcId)
Parameters
| Type |
Name |
Description |
| System.String |
mlcId |
|
Returns
OptimizeVMAT(String)
Declaration
public OptimizerResult OptimizeVMAT(string mlcId)
Parameters
| Type |
Name |
Description |
| System.String |
mlcId |
|
Returns
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
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
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
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
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
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 |
|