_detectorLocation | CTL::GenericGantry | private |
_sourceLocation | CTL::GenericGantry | private |
AbstractGantry()=default (defined in CTL::AbstractGantry) | CTL::AbstractGantry | protected |
AbstractGantry(const QString &name) | CTL::AbstractGantry | inlineprotected |
AbstractGantry(const AbstractGantry &)=default (defined in CTL::AbstractGantry) | CTL::AbstractGantry | protected |
AbstractGantry(AbstractGantry &&)=default (defined in CTL::AbstractGantry) | CTL::AbstractGantry | protected |
clone() const override | CTL::GenericGantry | virtual |
defaultName() | CTL::GenericGantry | static |
detectorDisplacement() const | CTL::AbstractGantry | inline |
detectorLocation() const | CTL::AbstractGantry | inline |
detectorPosition() const | CTL::AbstractGantry | inline |
detectorRotation() const | CTL::AbstractGantry | inline |
elementalType() const | CTL::SystemComponent | inlinevirtual |
fromOther(const AbstractGantry &other) (defined in CTL::GenericGantry) | CTL::GenericGantry | static |
fromVariant(const QVariant &variant) override | CTL::GenericGantry | virtual |
gantryDisplacement() const | CTL::AbstractGantry | inline |
GenericGantry(const QString &name=defaultName()) | CTL::GenericGantry | |
GenericGantry(const mat::Location &sourceLocation, const mat::Location &detectorLocation, const QString &name=defaultName()) | CTL::GenericGantry | |
GenericGantry(const Vector3x1 &sourcePosition, const Matrix3x3 &sourceRotation, const Vector3x1 &detectorPosition, const Matrix3x3 &detectorRotation, const QString &name=defaultName()) | CTL::GenericGantry | |
info() const override | CTL::GenericGantry | virtual |
makeComponent(ConstructorArguments &&... arguments) | CTL::SystemComponent | related |
makeComponentFromJson(const QJsonObject &object, bool fallbackToGenericType) | CTL::SystemComponent | related |
name() const | CTL::SystemComponent | |
nominalDetectorLocation() const override | CTL::GenericGantry | protectedvirtual |
nominalSourceLocation() const override | CTL::GenericGantry | protectedvirtual |
operator=(const AbstractGantry &)=default (defined in CTL::AbstractGantry) | CTL::AbstractGantry | protected |
operator=(AbstractGantry &&)=default (defined in CTL::AbstractGantry) | CTL::AbstractGantry | protected |
CTL::SystemComponent::operator=(const SerializationInterface &)=default | CTL::SerializationInterface | protected |
CTL::SystemComponent::operator=(SerializationInterface &&)=default | CTL::SerializationInterface | protected |
rename(QString name) | CTL::SystemComponent | |
SerializationHelper::RegisterWithSerializationHelper (defined in CTL::GenericGantry) | CTL::GenericGantry | friend |
SerializationInterface()=default | CTL::SerializationInterface | protected |
SerializationInterface(const SerializationInterface &)=default | CTL::SerializationInterface | protected |
SerializationInterface(SerializationInterface &&)=default | CTL::SerializationInterface | protected |
setDetectorDisplacement(const mat::Location &displacement) | CTL::AbstractGantry | inline |
setDetectorDisplacementAngles(double rollAngle, double tiltAngle, double twistAngle) | CTL::AbstractGantry | inline |
setDetectorDisplacementPosition(const Vector3x1 &position) | CTL::AbstractGantry | inline |
setDetectorDisplacementPosition(double x, double y, double z) | CTL::AbstractGantry | inline |
setDetectorLocation(const mat::Location &location) | CTL::GenericGantry | |
setDetectorPosition(const Vector3x1 &detectorPosition) | CTL::GenericGantry | |
setDetectorRotation(const Matrix3x3 &detectorRotation) | CTL::GenericGantry | |
setGantryDisplacement(const mat::Location &displacement) | CTL::AbstractGantry | inline |
setGantryDisplacementPosition(const Vector3x1 &position) | CTL::AbstractGantry | inline |
setGantryDisplacementPosition(double x, double y, double z) | CTL::AbstractGantry | inline |
setSourceDisplacement(const mat::Location &displacement) | CTL::AbstractGantry | inline |
setSourceDisplacementPosition(const Vector3x1 &position) | CTL::AbstractGantry | inline |
setSourceDisplacementPosition(double x, double y, double z) | CTL::AbstractGantry | inline |
setSourceLocation(const mat::Location &location) | CTL::GenericGantry | |
setSourcePosition(const Vector3x1 &sourcePosition) | CTL::GenericGantry | |
setSourceRotation(const Matrix3x3 &sourceRotation) | CTL::GenericGantry | |
sourceDisplacement() const | CTL::AbstractGantry | inline |
sourceLocation() const | CTL::AbstractGantry | inline |
sourcePosition() const | CTL::AbstractGantry | inline |
sourceRotation() const | CTL::AbstractGantry | inline |
SystemComponent(const QString &name=defaultName()) | CTL::SystemComponent | |
toGeneric() const (defined in CTL::AbstractGantry) | CTL::AbstractGantry | |
toVariant() const override | CTL::GenericGantry | virtual |
type() const override | CTL::GenericGantry | inlinevirtual |
Type enum value (defined in CTL::GenericGantry) | CTL::GenericGantry | |
typeInfoString(const std::type_info &type) | CTL::SystemComponent | protectedstatic |
UserType enum value (defined in CTL::SerializationInterface) | CTL::SerializationInterface | |
~AbstractGantry() override=default (defined in CTL::AbstractGantry) | CTL::AbstractGantry | |
~SerializationInterface()=default | CTL::SerializationInterface | virtual |