Search Results for

    Show / Hide Table of Contents

    Class DoseProfile

    Represents a dose profile.

    Inheritance
    System.Object
    LineProfile
    DoseProfile
    Implements
    System.Collections.Generic.IEnumerable<ProfilePoint>
    System.Collections.IEnumerable
    Inherited Members
    LineProfile.GetEnumerator()
    LineProfile.IEnumerable.GetEnumerator()
    LineProfile.Item[Int32]
    LineProfile.Count
    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.Types
    Assembly: VMS.TPS.Common.Model.Types.dll
    Syntax
    public class DoseProfile : LineProfile, IEnumerable<ProfilePoint>, IEnumerable

    Constructors

    DoseProfile(VVector, VVector, Double[], DoseValue.DoseUnit)

    Constructs a DoseProfile.

    Declaration
    public DoseProfile(VVector origin, VVector step, double[] data, DoseValue.DoseUnit unit)
    Parameters
    Type Name Description
    VVector origin

    Origin, i.e. position of first point of the profile.

    VVector step

    Step length and direction between points on the profile.

    System.Double[] data

    Array of values of the profile.

    DoseValue.DoseUnit unit

    Unit of values in the profile.

    Properties

    Unit

    The unit of the points on this dose profile.

    Declaration
    public DoseValue.DoseUnit Unit { get; }
    Property Value
    Type Description
    DoseValue.DoseUnit

    Implements

    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    In This Article
    Back to top