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 |
|