|
enum | { Type = 220
} |
|
enum | { Type = 0
} |
|
enum | { Type = -1,
UserType = 65536
} |
|
|
QPair< bool, double > | _newRotationAngle = {false, 0.0} |
|
QPair< bool, double > | _newPitchPosition = {false, 0.0} |
|
QPair< bool, double > | _newTiltAngle = {false, 0.0} |
|
|
template<class > |
struct | SerializationHelper::RegisterWithSerializationHelper |
|
◆ fromVariant()
void CTL::prepare::TubularGantryParam::fromVariant |
( |
const QVariant & |
variant | ) |
|
|
overridevirtual |
◆ isApplicableTo()
bool CTL::prepare::TubularGantryParam::isApplicableTo |
( |
const CTSystem & |
system | ) |
const |
|
overridevirtual |
Returns true if this prepare step can be applied to system.
Typically, this method will check whether system contains all components that shall be prepared by this instance.
Implements CTL::AbstractPrepareStep.
◆ prepare()
void CTL::prepare::TubularGantryParam::prepare |
( |
SimpleCTSystem & |
system | ) |
const |
|
overridevirtual |
This method performs the actual preparation of the state of system. This usually consists of setting member variables of certain components in system to defined values.
Note that this does not necessarily have to be limited to changes to a single component within the system.
Implements CTL::AbstractPrepareStep.
◆ toVariant()
QVariant CTL::prepare::TubularGantryParam::toVariant |
( |
| ) |
const |
|
overridevirtual |
◆ type()
int CTL::prepare::TubularGantryParam::type |
( |
| ) |
const |
|
inlineoverridevirtual |
Returns the type id of the prepare step.
List of all default types:
Type | Type-ID |
AbstractPrepareStep::Type | 0 |
GenericDetectorParam::Type | 101 |
GenericGantryParam::Type | 201 |
CarmGantryParam::Type | 210 |
TubularGantryParam::Type | 220 |
GantryDisplacementParam::Type | 230 |
SourceParam::Type | 300 |
XrayLaserParam::Type | 310 |
XrayTubeParam::Type | 320 |
Reimplemented from CTL::AbstractPrepareStep.
The documentation for this class was generated from the following files:
- modules/src/acquisition/preparesteps.h
- modules/src/acquisition/preparesteps.cpp