Search Results for

    Show / Hide Table of Contents

    Class IonBeamParameters

    An editable copy of the parameters of a proton beam.

    Inheritance
    System.Object
    BeamParameters
    IonBeamParameters
    Inherited Members
    BeamParameters.SetAllLeafPositions(Single[,])
    BeamParameters.SetJawPositions(VRect<Double>)
    BeamParameters.GantryDirection
    BeamParameters.Isocenter
    BeamParameters.WeightFactor
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: VMS.TPS.Common.Model.API
    Assembly: VMS.TPS.Common.Model.API.dll
    Syntax
    public class IonBeamParameters : BeamParameters
    Remarks

    To apply the parameters, call the ApplyParameters method of the IonBeam class. The parameters contained in this class are simply copies, and they do not reflect the current state of the data model.

    Properties

    ControlPoints

    Editable control point parameters copied from the treatment beam.

    Declaration
    public IEnumerable<IonControlPointParameters> ControlPoints { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<IonControlPointParameters>

    IonControlPointPairs

    A copy of editable control point pairs.

    Declaration
    public IonControlPointPairCollection IonControlPointPairs { get; }
    Property Value
    Type Description
    IonControlPointPairCollection
    In This Article
    Back to top