Show / Hide Table of Contents

Class IonPlanSetup

Inheritance
System.Object
SerializableObject
ApiDataObject
PlanningItem
PlanSetup
IonPlanSetup
Inherited Members
PlanSetup.UID
PlanSetup.IsTreated
PlanSetup.CreationUserName
PlanSetup.PlanNormalizationMethod
PlanSetup.PlanNormalizationPoint
PlanSetup.ProtocolID
PlanSetup.ProtocolPhaseID
PlanSetup.TargetVolumeID
PlanSetup.Course
PlanSetup.Beams
PlanSetup.StructureSet
PlanSetup.IsDoseValid
PlanSetup.ApprovalStatus
PlanSetup.PlanningApprovalDate
PlanSetup.PlanningApprover
PlanSetup.TreatmentApprovalDate
PlanSetup.TreatmentApprover
PlanSetup.PrescribedPercentage
PlanSetup.TotalPrescribedDose
PlanSetup.UniqueFractionation
PlanSetup.PrimaryReferencePoint
PlanSetup.ElectronCalculationModel
PlanSetup.ElectronCalculationOptions
PlanSetup.PhotonCalculationModel
PlanSetup.PhotonCalculationOptions
PlanSetup.ProtonCalculationModel
PlanSetup.ProtonCalculationOptions
PlanSetup.TreatmentOrientation
PlanSetup.GetDoseAtVolume(Structure, Double, Common.Model.Types.VolumePresentation, Common.Model.Types.DoseValuePresentation)
PlanSetup.GetVolumeAtDose(Structure, Common.Model.Types.DoseValue, Common.Model.Types.VolumePresentation)
PlanSetup.DVHEstimates
PlanSetup.OptimizationSetup
PlanSetup.PlanIntent
PlanSetup.PlanType
PlanSetup.Series
PlanSetup.SeriesUID
PlanSetup.VerifiedPlan
PlanSetup.Id
PlanSetup.PlanNormalizationValue
PlanSetup.ClearCalculationModel(Common.Model.Types.CalculationType)
PlanSetup.GetCalculationModel(Common.Model.Types.CalculationType)
PlanSetup.GetCalculationOption(String, String, String)
PlanSetup.GetCalculationOptions(String)
PlanSetup.SetCalculationModel(Common.Model.Types.CalculationType, String)
PlanSetup.SetCalculationOption(String, String, String)
PlanSetup.PlanUncertainties
PlanSetup.DosePerFractionInPrimaryRefPoint
PlanSetup.PrescribedDosePerFraction
PlanSetup.ApplicationScriptLogs
PlanSetup.DosePerFraction
PlanSetup.NumberOfFractions
PlanSetup.PlannedDosePerFraction
PlanSetup.PlanningApproverDisplayName
PlanSetup.TotalDose
PlanSetup.TreatmentApproverDisplayName
PlanSetup.TreatmentPercentage
PlanSetup.SetPrescription(Int32, Common.Model.Types.DoseValue, Double)
PlanSetup.PlanObjectiveStructures
PlanSetup.ApprovalHistory
PlanSetup.PredecessorPlan
PlanSetup.ReferencePoints
PlanSetup.RTPrescription
PlanSetup.GetProtocolPrescriptionsAndMeasures(List<ProtocolPhasePrescription>, List<ProtocolPhaseMeasure>)
PlanSetup.AddReferencePoint(Structure, Nullable<Common.Model.Types.VVector>, String, String)
PlanSetup.TreatmentSessions
PlanSetup.UseGating
PlanningItem.CreationDateTime
PlanningItem.Dose
PlanningItem.DoseValuePresentation
PlanningItem.GetDVHCumulativeData(Structure, Common.Model.Types.DoseValuePresentation, Common.Model.Types.VolumePresentation, Double)
PlanningItem.StructuresSelectedForDvh
ApiDataObject.Name
ApiDataObject.Comment
ApiDataObject.HistoryUserName
ApiDataObject.HistoryDateTime
ApiDataObject.HistoryUserDisplayName
SerializableObject.IsLive
SerializableObject.GetSchema()
SerializableObject.ReadXml(Xml.XmlReader)
SerializableObject.WriteXml(Xml.XmlWriter)
SerializableObject.ClearSerializationHistory()
Namespace:ESAPIX.Facade.API
Assembly:cs.temp.dll.dll
Syntax
public class IonPlanSetup : PlanSetup, Xml.Serialization.IXmlSerializable

Constructors

IonPlanSetup()

Declaration
public IonPlanSetup()

IonPlanSetup()

Declaration
public IonPlanSetup()

IonPlanSetup()

Declaration
public IonPlanSetup()

IonPlanSetup()

Declaration
public IonPlanSetup()

IonPlanSetup(Object)

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

IonPlanSetup(Object)

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

IonPlanSetup(Object)

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

IonPlanSetup(Object)

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

Properties

DoseAsEvaluationDose

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

DoseAsEvaluationDose

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

DoseAsEvaluationDose

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

DoseAsEvaluationDose

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

IonBeams

Declaration
public IEnumerable<IonBeam> IonBeams { get; set; }
Property Value
Type Description
IEnumerable<IonBeam>

IonBeams

Declaration
public IEnumerable<IonBeam> IonBeams { get; set; }
Property Value
Type Description
IEnumerable<IonBeam>

IonBeams

Declaration
public IEnumerable<IonBeam> IonBeams { get; set; }
Property Value
Type Description
IEnumerable<IonBeam>

IonBeams

Declaration
public IEnumerable<IonBeam> IonBeams { get; set; }
Property Value
Type Description
IEnumerable<IonBeam>

IsPostProcessingNeeded

Declaration
public bool IsPostProcessingNeeded { get; set; }
Property Value
Type Description
System.Boolean

IsPostProcessingNeeded

Declaration
public bool IsPostProcessingNeeded { get; set; }
Property Value
Type Description
System.Boolean

IsPostProcessingNeeded

Declaration
public bool IsPostProcessingNeeded { get; set; }
Property Value
Type Description
System.Boolean

IsPostProcessingNeeded

Declaration
public bool IsPostProcessingNeeded { get; set; }
Property Value
Type Description
System.Boolean

Methods

CalculateDose()

Declaration
public CalculationResult CalculateDose()
Returns
Type Description
CalculationResult

CalculateDose()

Declaration
public CalculationResult CalculateDose()
Returns
Type Description
CalculationResult

CalculateDose()

Declaration
public CalculationResult CalculateDose()
Returns
Type Description
CalculationResult

CalculateDose()

Declaration
public CalculationResult CalculateDose()
Returns
Type Description
CalculationResult

CalculateDoseWithoutPostProcessing()

Declaration
public CalculationResult CalculateDoseWithoutPostProcessing()
Returns
Type Description
CalculationResult

CalculateDoseWithoutPostProcessing()

Declaration
public CalculationResult CalculateDoseWithoutPostProcessing()
Returns
Type Description
CalculationResult

CalculateDoseWithoutPostProcessing()

Declaration
public CalculationResult CalculateDoseWithoutPostProcessing()
Returns
Type Description
CalculationResult

CalculateDoseWithoutPostProcessing()

Declaration
public CalculationResult CalculateDoseWithoutPostProcessing()
Returns
Type Description
CalculationResult

CopyEvaluationDose(Dose)

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

CopyEvaluationDose(Dose)

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

CreateEvaluationDose()

Declaration
public EvaluationDose CreateEvaluationDose()
Returns
Type Description
EvaluationDose

CreateEvaluationDose()

Declaration
public EvaluationDose CreateEvaluationDose()
Returns
Type Description
EvaluationDose

CreateEvaluationDose()

Declaration
public EvaluationDose CreateEvaluationDose()
Returns
Type Description
EvaluationDose

CreateEvaluationDose()

Declaration
public EvaluationDose CreateEvaluationDose()
Returns
Type Description
EvaluationDose

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>

PostProcessAndCalculateDose()

Declaration
public CalculationResult PostProcessAndCalculateDose()
Returns
Type Description
CalculationResult

PostProcessAndCalculateDose()

Declaration
public CalculationResult PostProcessAndCalculateDose()
Returns
Type Description
CalculationResult

PostProcessAndCalculateDose()

Declaration
public CalculationResult PostProcessAndCalculateDose()
Returns
Type Description
CalculationResult

PostProcessAndCalculateDose()

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