Search Results for

    Show / Hide Table of Contents

    Namespace VMS.TPS.Common.Model.Types

    Classes

    DoseProfile

    Represents a dose profile.

    DoseValueDisplayConfig

    Configure the settings related to the dose value display for the application. Defaults to the same settings as Eclipse.

    DRRCalculationParameters

    Parameters for DRR calculation.

    ExternalBeamMachineParameters

    The parameters for the external beam treatment unit.

    Fluence

    Represents the fluence for a beam. The resolution in the fluence matrix is 2.5 mm in x and y directions. In the fluence matrix, x dimension is the number of columns, and y dimension is the number of rows.

    ImageProfile

    Represents an image line profile.

    ImagingBeamSetupParameters

    Setup parameters for imaging fields.

    IonPlanNormalizationParameters

    The parameters for proton plan normalization.

    LineProfile

    Represents values along a line segment.

    LMCMSSOptions

    Options for calculating leaf motions using the non-Varian MSS Leaf Motion Calculator (LMCMSS) algorithm.

    LMCVOptions

    Options for calculating leaf motions using the Varian Leaf Motion Calculator (LMCV) algorithm.

    OptimizationOptionsBase

    Abstract base class for IMRT and VMAT optimization options.

    OptimizationOptionsIMPT

    Options for IMPT optimization.

    OptimizationOptionsIMRT

    Options for IMRT optimization.

    OptimizationOptionsVMAT

    Options for VMAT optimization.

    PlanValidationResult

    Represents plan validatation result

    PlanValidationResultDetail

    Represents plan validation detail.

    PlanValidationResultEsapiDetail

    A class for detailed plan validation result

    ProtonBeamMachineParameters

    The parameters for the proton beam treatment unit.

    SegmentProfile

    Represents the segment values along a line segment.

    SingleLayerParameters

    One layer or group of DRR calculation parameters.

    SmartLMCOptions

    Options for calculating leaf motions using the Varian Smart LMC algorithm.

    ValidationException

    ValidationException.

    Structs

    ApprovalHistoryEntry

    An entry in the plan approval history.

    AxisAlignedMargins

    Represents margins aligned to the axes of the image coordinate system, in mm. Negative margins are not allowed, but it is possible to specify whether the margins represent an inner or outer margin.

    BeamNumber

    Represents a unique identifier for a beam of a plan. The identifier is unique within the scope of the plan.

    ClinicalGoal

    Represents a clinical goal.

    DoseValue

    Represents a dose value. DoseValue semantics follows the semantics of System.Double, with DoseValue.Undefined corresponding to Double.NaN.

    DVHPoint

    Represents a value on a Dose Volume Histogram (DVH) curve.

    FitToStructureMargins

    Margins that are used when fitting a field device to a structure from the BEV perspective

    ImageApprovalHistoryEntry

    An entry in the image approval history.

    MetersetValue

    Represents a meterset value.

    Objective

    Represents a clinical goal objective.

    ProfilePoint

    Represents a point of a line profile.

    SegmentProfilePoint

    Represents a point of a segment profile.

    SetSourcePositionsResult

    Return value for Catheter method SetSourcePositions(Double, Double, Double).

    StructureApprovalHistoryEntry

    An entry in the structure approval history.

    StructureCodeInfo

    Represents structure code information.

    UserIdentity

    Represents the identity of an user, including the identifier (username) and the display name.

    VRect<T>

    Represents a rectangle.

    VVector

    Represents a displacement in 3D space.

    Interfaces

    IDoseValueDisplaySettings

    Application specific dose value display settings.

    Enums

    ApplicationScriptApprovalStatus

    The approval statuses of the application script.

    ApplicationScriptType

    The type of the application script.

    BlockType

    A type flag that tells whether a block is an aperture block or a shielding block. An aperture block is used to limit the radiated area while a shielding block is made to protect a sensitive organ.

    BrachyTreatmentTechniqueType

    The enumeration of Brachytherapy treatment techniques.

    CalculationType

    Calculation type.

    ChangeBrachyTreatmentUnitResult

    Return value for BrachyPlanSetup method ChangeTreatmentUnit(BrachyTreatmentUnit, Boolean, out List<String>).

    ClosedLeavesMeetingPoint

    Specifies where the closed MLC leaf pairs are parked in an MLC leaf fit operation. Bank_One: Varian = B, IEC MLCX = X1, IEC MLCY = Y1; Bank_Two: Varian = A, IEC MLCX = X2, IEC MLCY = Y2

    CourseClinicalStatus

    Clinical Status of Course

    DoseValue.DoseUnit

    The unit of the dose value.

    DoseValuePresentation

    Types of presentation for dose values.

    DosimeterUnit

    The dosimeter unit.

    DVHEstimateType

    Represents the type of a DVH estimate curve

    DVHEstimationStructureType

    Structure type as defined in Planning Model Library: PTV or OAR

    FitToStructureMarginType

    Margin type

    GantryDirection

    The enumeration of gantry rotation directions.

    GoalEvalResult

    Clinical Goal Evaluation Result

    GoalPriority

    Clinical Goal Priority

    ImageApprovalStatus

    The enumeration of image approval statuses.

    ImagingSetup

    Set of available imaging setups.

    IonBeamScanMode

    The method of beam scanning to be used during treatment. Used with IonBeams.

    IonPlanOptimizationMode

    Proton plan optimization mode.

    JawFitting

    Specifies where collimator jaws are positioned in an MLC leaf fit operation.

    LateralSpreadingDeviceType

    Type of the lateral spreading device.

    MeasureModifier

    Measure modifier

    MeasureType

    Enumeration of plan measure types.

    MLCPlanType

    The enumeration of Multileaf Collimator (MLC) techniques.

    ObjectiveGoalType

    Clinical goal Objective type

    ObjectiveOperator

    Clinical goal Objective operator

    ObjectiveUnit

    Clinical goal Objective Unit

    OpenLeavesMeetingPoint

    Specifies where the open MLC leaves meet the structure outline in an MLC leaf fit operation.

    OptimizationConvergenceOption

    Options for terminating optimization upon convergence.

    OptimizationIntermediateDoseOption

    Options for using intermediate dose in optimization.

    OptimizationObjectiveOperator

    Optimization Objective Operator, which is used for setting the upper and lower optimization objectives.

    OptimizationOption

    Options for Optimization.

    ParticleType

    Particle types

    PatientOrientation

    The enumeration of patient orientations.

    PatientSupportType

    Patient support type.

    PlanNormalizationMode

    Plan normalization options for SetPlanNormalization

    PlanSetupApprovalStatus

    The enumeration of plan approval statuses.

    PlanSumOperation

    PlanSum operation for PlanSetups in PlanSum. Indicates whether the plan is summed with (“+”) or subtracted from (“-”) the other plans in the sum.

    PlanType

    The enumeration of plan types.

    PlanUncertaintyType

    Plan uncertainty type indicates the usage of associated uncertainty parameters, see PlanUncertainty.

    PlanValidationResultDetail.ResultClassification

    Classification of plan validation detail.

    PrescriptionModifier

    Prescription modifier.

    PrescriptionType

    Enumeration of prescription types.

    ProtonBeamLineStatus

    Status of proton beam line

    RailPosition

    Setting for the moveable rail position (in or out) used for couch modeling in Eclipse.

    RangeModulatorType

    Type of the range modulator.

    RangeShifterType

    Type of the range shifter.

    RegistrationApprovalStatus

    The enumeration of registration approval statuses.

    RendererStrings

    ResetSourcePositionsResult

    Return value for Catheter method ResetSourcePositions.

    RTPrescriptionConstraintType

    Type of the RT prescription constraint.

    RTPrescriptionTargetType

    The type of the prescription target definition

    SeriesModality

    The enumeration of series modalities.

    SetupTechnique

    The enumeration of setup techniques for a beam.

    StructureApprovalStatus

    The enumeration of structure approval statuses.

    StructureMarginGeometry

    Specifies whether a margin operation expands (outer margin) or shrinks (inner margin) the volume.

    TreatmentSessionStatus

    Status of the treatment session.

    VolumePresentation

    Types of presentation for volume values.

    VVector.Component

    VVector component indexing.

    In This Article
    Back to top