Inscoper::NBO::MechanicalCalibration
Represents the XML element MechanicalCalibration. More...
#include <MechanicalCalibration.h>
Inherits from NBOBaseClass
Public Classes
Public Types
Public Functions
|
Name |
|
MechanicalCalibration() |
|
~MechanicalCalibration() |
| std::string |
getTypeName() const override Returns the class type name. |
| std::string |
getXMLName() const override Returns the XML element name corresponding to this class. |
| ENBOType |
getNBOType() const override Returns the NBO Type corresponding to this class. |
| std::vector< NBOBaseClassPtr > |
getChildren() const override Returns a list of all classes derived from this class. |
| std::vector< NBOBaseClassPtr > |
getSubElements() const override Returns a list of all child elements contained in this class. |
| void |
fromJsonFile(const std::string & path, bool validate =true) Populates this object from a JSON file. |
| void |
fromJsonString(const std::string & json_string, bool validate =true) Populates this object from a JSON string. |
| void |
fromXmlFile(const std::string & path, bool validate =true) Populates this object from a XML file. |
| void |
fromXmlString(const std::string & xml_string, bool validate =true) Populates this object from a XML string. |
| void |
toXmlFile(const std::string & filename, bool validate =true) const Serializes this object to an XML file. |
| std::string |
toXmlString(bool validate =true) const Serializes this object to an XML string. |
| void |
setID(const Inscoper::NBO::LSID_TypePtr & value, bool validate =true) Sets the value of the ID attribute. |
| LSID_TypePtr |
getID() const Returns the value of the ID attribute. |
| void |
resetID() Resets the ID attribute to an unset state. |
| bool |
hasID() const Checks whether the optional ID attribute is present. |
| void |
setDate(const std::string & value, bool validate =true) Sets the value of the Date attribute. |
| std::string |
getDate() const Returns the value of the Date attribute. |
| void |
resetDate() Resets the Date attribute to an unset state. |
| bool |
hasDate() const Checks whether the Date attribute is present. |
| void |
setMeasuredXReproducibility(const float & value, bool validate =true) Sets the value of the MeasuredXReproducibility attribute. |
| float |
getMeasuredXReproducibility() const Returns the value of the MeasuredXReproducibility attribute. |
| void |
resetMeasuredXReproducibility() Resets the MeasuredXReproducibility attribute to an unset state. |
| bool |
hasMeasuredXReproducibility() const Checks whether the MeasuredXReproducibility attribute is present. |
| void |
setMeasuredXReproducibilityUnit(const Inscoper::NBO::UnitsLength_TypePtr & value, bool validate =true) Sets the value of the MeasuredXReproducibilityUnit attribute. |
| UnitsLength_TypePtr |
getMeasuredXReproducibilityUnit() const Returns the value of the MeasuredXReproducibilityUnit attribute. |
| void |
resetMeasuredXReproducibilityUnit() Resets the MeasuredXReproducibilityUnit attribute to an unset state. |
| bool |
hasMeasuredXReproducibilityUnit() const Checks whether the optional MeasuredXReproducibilityUnit attribute is present. |
| void |
setMeasuredYReproducibility(const float & value, bool validate =true) Sets the value of the MeasuredYReproducibility attribute. |
| float |
getMeasuredYReproducibility() const Returns the value of the MeasuredYReproducibility attribute. |
| void |
resetMeasuredYReproducibility() Resets the MeasuredYReproducibility attribute to an unset state. |
| bool |
hasMeasuredYReproducibility() const Checks whether the MeasuredYReproducibility attribute is present. |
| void |
setMeasuredYReproducibilityUnit(const Inscoper::NBO::UnitsLength_TypePtr & value, bool validate =true) Sets the value of the MeasuredYReproducibilityUnit attribute. |
| UnitsLength_TypePtr |
getMeasuredYReproducibilityUnit() const Returns the value of the MeasuredYReproducibilityUnit attribute. |
| void |
resetMeasuredYReproducibilityUnit() Resets the MeasuredYReproducibilityUnit attribute to an unset state. |
| bool |
hasMeasuredYReproducibilityUnit() const Checks whether the optional MeasuredYReproducibilityUnit attribute is present. |
| void |
setMeasuredFocalReproducibility(const float & value, bool validate =true) Sets the value of the MeasuredFocalReproducibility attribute. |
| float |
getMeasuredFocalReproducibility() const Returns the value of the MeasuredFocalReproducibility attribute. |
| void |
resetMeasuredFocalReproducibility() Resets the MeasuredFocalReproducibility attribute to an unset state. |
| bool |
hasMeasuredFocalReproducibility() const Checks whether the MeasuredFocalReproducibility attribute is present. |
| void |
setMeasuredFocalReproducibilityUnit(const Inscoper::NBO::UnitsLength_TypePtr & value, bool validate =true) Sets the value of the MeasuredFocalReproducibilityUnit attribute. |
| UnitsLength_TypePtr |
getMeasuredFocalReproducibilityUnit() const Returns the value of the MeasuredFocalReproducibilityUnit attribute. |
| void |
resetMeasuredFocalReproducibilityUnit() Resets the MeasuredFocalReproducibilityUnit attribute to an unset state. |
| bool |
hasMeasuredFocalReproducibilityUnit() const Checks whether the optional MeasuredFocalReproducibilityUnit attribute is present. |
| void |
setMeasuredXRepeatability(const float & value, bool validate =true) Sets the value of the MeasuredXRepeatability attribute. |
| float |
getMeasuredXRepeatability() const Returns the value of the MeasuredXRepeatability attribute. |
| void |
resetMeasuredXRepeatability() Resets the MeasuredXRepeatability attribute to an unset state. |
| bool |
hasMeasuredXRepeatability() const Checks whether the MeasuredXRepeatability attribute is present. |
| void |
setMeasuredXRepeatabilityUnit(const Inscoper::NBO::UnitsLength_TypePtr & value, bool validate =true) Sets the value of the MeasuredXRepeatabilityUnit attribute. |
| UnitsLength_TypePtr |
getMeasuredXRepeatabilityUnit() const Returns the value of the MeasuredXRepeatabilityUnit attribute. |
| void |
resetMeasuredXRepeatabilityUnit() Resets the MeasuredXRepeatabilityUnit attribute to an unset state. |
| bool |
hasMeasuredXRepeatabilityUnit() const Checks whether the optional MeasuredXRepeatabilityUnit attribute is present. |
| void |
setMeasuredYRepeatability(const float & value, bool validate =true) Sets the value of the MeasuredYRepeatability attribute. |
| float |
getMeasuredYRepeatability() const Returns the value of the MeasuredYRepeatability attribute. |
| void |
resetMeasuredYRepeatability() Resets the MeasuredYRepeatability attribute to an unset state. |
| bool |
hasMeasuredYRepeatability() const Checks whether the MeasuredYRepeatability attribute is present. |
| void |
setMeasuredYRepeatabilityUnit(const Inscoper::NBO::UnitsLength_TypePtr & value, bool validate =true) Sets the value of the MeasuredYRepeatabilityUnit attribute. |
| UnitsLength_TypePtr |
getMeasuredYRepeatabilityUnit() const Returns the value of the MeasuredYRepeatabilityUnit attribute. |
| void |
resetMeasuredYRepeatabilityUnit() Resets the MeasuredYRepeatabilityUnit attribute to an unset state. |
| bool |
hasMeasuredYRepeatabilityUnit() const Checks whether the optional MeasuredYRepeatabilityUnit attribute is present. |
| void |
setMeasuredFocalRepeatability(const float & value, bool validate =true) Sets the value of the MeasuredFocalRepeatability attribute. |
| float |
getMeasuredFocalRepeatability() const Returns the value of the MeasuredFocalRepeatability attribute. |
| void |
resetMeasuredFocalRepeatability() Resets the MeasuredFocalRepeatability attribute to an unset state. |
| bool |
hasMeasuredFocalRepeatability() const Checks whether the MeasuredFocalRepeatability attribute is present. |
| void |
setMeasuredFocalRepeatabilityUnit(const Inscoper::NBO::UnitsLength_TypePtr & value, bool validate =true) Sets the value of the MeasuredFocalRepeatabilityUnit attribute. |
| UnitsLength_TypePtr |
getMeasuredFocalRepeatabilityUnit() const Returns the value of the MeasuredFocalRepeatabilityUnit attribute. |
| void |
resetMeasuredFocalRepeatabilityUnit() Resets the MeasuredFocalRepeatabilityUnit attribute to an unset state. |
| bool |
hasMeasuredFocalRepeatabilityUnit() const Checks whether the optional MeasuredFocalRepeatabilityUnit attribute is present. |
| void |
setMeasuredXSettlingTime(const float & value, bool validate =true) Sets the value of the MeasuredXSettlingTime attribute. |
| float |
getMeasuredXSettlingTime() const Returns the value of the MeasuredXSettlingTime attribute. |
| void |
resetMeasuredXSettlingTime() Resets the MeasuredXSettlingTime attribute to an unset state. |
| bool |
hasMeasuredXSettlingTime() const Checks whether the MeasuredXSettlingTime attribute is present. |
| void |
setMeasuredXSettlingTimeUnit(const Inscoper::NBO::UnitsTime_TypePtr & value, bool validate =true) Sets the value of the MeasuredXSettlingTimeUnit attribute. |
| UnitsTime_TypePtr |
getMeasuredXSettlingTimeUnit() const Returns the value of the MeasuredXSettlingTimeUnit attribute. |
| void |
resetMeasuredXSettlingTimeUnit() Resets the MeasuredXSettlingTimeUnit attribute to an unset state. |
| bool |
hasMeasuredXSettlingTimeUnit() const Checks whether the optional MeasuredXSettlingTimeUnit attribute is present. |
| void |
setMeasuredYSettlingTime(const float & value, bool validate =true) Sets the value of the MeasuredYSettlingTime attribute. |
| float |
getMeasuredYSettlingTime() const Returns the value of the MeasuredYSettlingTime attribute. |
| void |
resetMeasuredYSettlingTime() Resets the MeasuredYSettlingTime attribute to an unset state. |
| bool |
hasMeasuredYSettlingTime() const Checks whether the MeasuredYSettlingTime attribute is present. |
| void |
setMeasuredYSettlingTimeUnit(const Inscoper::NBO::UnitsTime_TypePtr & value, bool validate =true) Sets the value of the MeasuredYSettlingTimeUnit attribute. |
| UnitsTime_TypePtr |
getMeasuredYSettlingTimeUnit() const Returns the value of the MeasuredYSettlingTimeUnit attribute. |
| void |
resetMeasuredYSettlingTimeUnit() Resets the MeasuredYSettlingTimeUnit attribute to an unset state. |
| bool |
hasMeasuredYSettlingTimeUnit() const Checks whether the optional MeasuredYSettlingTimeUnit attribute is present. |
| void |
setMeasuredFocalSettlingTime(const float & value, bool validate =true) Sets the value of the MeasuredFocalSettlingTime attribute. |
| float |
getMeasuredFocalSettlingTime() const Returns the value of the MeasuredFocalSettlingTime attribute. |
| void |
resetMeasuredFocalSettlingTime() Resets the MeasuredFocalSettlingTime attribute to an unset state. |
| bool |
hasMeasuredFocalSettlingTime() const Checks whether the MeasuredFocalSettlingTime attribute is present. |
| void |
setMeasuredFocalSettlingTimeUnit(const Inscoper::NBO::UnitsTime_TypePtr & value, bool validate =true) Sets the value of the MeasuredFocalSettlingTimeUnit attribute. |
| UnitsTime_TypePtr |
getMeasuredFocalSettlingTimeUnit() const Returns the value of the MeasuredFocalSettlingTimeUnit attribute. |
| void |
resetMeasuredFocalSettlingTimeUnit() Resets the MeasuredFocalSettlingTimeUnit attribute to an unset state. |
| bool |
hasMeasuredFocalSettlingTimeUnit() const Checks whether the optional MeasuredFocalSettlingTimeUnit attribute is present. |
| void |
setMeasuredXReproducibility_SD(const float & value, bool validate =true) Sets the value of the MeasuredXReproducibility_SD attribute. |
| float |
getMeasuredXReproducibility_SD() const Returns the value of the MeasuredXReproducibility_SD attribute. |
| void |
resetMeasuredXReproducibility_SD() Resets the MeasuredXReproducibility_SD attribute to an unset state. |
| bool |
hasMeasuredXReproducibility_SD() const Checks whether the MeasuredXReproducibility_SD attribute is present. |
| void |
setMeasuredYReproducibility_SD(const float & value, bool validate =true) Sets the value of the MeasuredYReproducibility_SD attribute. |
| float |
getMeasuredYReproducibility_SD() const Returns the value of the MeasuredYReproducibility_SD attribute. |
| void |
resetMeasuredYReproducibility_SD() Resets the MeasuredYReproducibility_SD attribute to an unset state. |
| bool |
hasMeasuredYReproducibility_SD() const Checks whether the MeasuredYReproducibility_SD attribute is present. |
| void |
setMeasuredFocalReproducibility_SD(const float & value, bool validate =true) Sets the value of the MeasuredFocalReproducibility_SD attribute. |
| float |
getMeasuredFocalReproducibility_SD() const Returns the value of the MeasuredFocalReproducibility_SD attribute. |
| void |
resetMeasuredFocalReproducibility_SD() Resets the MeasuredFocalReproducibility_SD attribute to an unset state. |
| bool |
hasMeasuredFocalReproducibility_SD() const Checks whether the MeasuredFocalReproducibility_SD attribute is present. |
| void |
setMeasuredXRepeatability_SD(const float & value, bool validate =true) Sets the value of the MeasuredXRepeatability_SD attribute. |
| float |
getMeasuredXRepeatability_SD() const Returns the value of the MeasuredXRepeatability_SD attribute. |
| void |
resetMeasuredXRepeatability_SD() Resets the MeasuredXRepeatability_SD attribute to an unset state. |
| bool |
hasMeasuredXRepeatability_SD() const Checks whether the MeasuredXRepeatability_SD attribute is present. |
| void |
setMeasuredYRepeatability_SD(const float & value, bool validate =true) Sets the value of the MeasuredYRepeatability_SD attribute. |
| float |
getMeasuredYRepeatability_SD() const Returns the value of the MeasuredYRepeatability_SD attribute. |
| void |
resetMeasuredYRepeatability_SD() Resets the MeasuredYRepeatability_SD attribute to an unset state. |
| bool |
hasMeasuredYRepeatability_SD() const Checks whether the MeasuredYRepeatability_SD attribute is present. |
| void |
setMeasuredFocalRepeatability_SD(const float & value, bool validate =true) Sets the value of the MeasuredFocalRepeatability_SD attribute. |
| float |
getMeasuredFocalRepeatability_SD() const Returns the value of the MeasuredFocalRepeatability_SD attribute. |
| void |
resetMeasuredFocalRepeatability_SD() Resets the MeasuredFocalRepeatability_SD attribute to an unset state. |
| bool |
hasMeasuredFocalRepeatability_SD() const Checks whether the MeasuredFocalRepeatability_SD attribute is present. |
| void |
setMeasuredXSettlingTime_SD(const float & value, bool validate =true) Sets the value of the MeasuredXSettlingTime_SD attribute. |
| float |
getMeasuredXSettlingTime_SD() const Returns the value of the MeasuredXSettlingTime_SD attribute. |
| void |
resetMeasuredXSettlingTime_SD() Resets the MeasuredXSettlingTime_SD attribute to an unset state. |
| bool |
hasMeasuredXSettlingTime_SD() const Checks whether the MeasuredXSettlingTime_SD attribute is present. |
| void |
setMeasuredYSettlingTime_SD(const float & value, bool validate =true) Sets the value of the MeasuredYSettlingTime_SD attribute. |
| float |
getMeasuredYSettlingTime_SD() const Returns the value of the MeasuredYSettlingTime_SD attribute. |
| void |
resetMeasuredYSettlingTime_SD() Resets the MeasuredYSettlingTime_SD attribute to an unset state. |
| bool |
hasMeasuredYSettlingTime_SD() const Checks whether the MeasuredYSettlingTime_SD attribute is present. |
| void |
setMeasuredFocalSettlingTime_SD(const float & value, bool validate =true) Sets the value of the MeasuredFocalSettlingTime_SD attribute. |
| float |
getMeasuredFocalSettlingTime_SD() const Returns the value of the MeasuredFocalSettlingTime_SD attribute. |
| void |
resetMeasuredFocalSettlingTime_SD() Resets the MeasuredFocalSettlingTime_SD attribute to an unset state. |
| bool |
hasMeasuredFocalSettlingTime_SD() const Checks whether the MeasuredFocalSettlingTime_SD attribute is present. |
| void |
setSamplePositioningRef(const Inscoper::NBO::SamplePositioningRefPtr & value, bool validate =true) Sets the value of the SamplePositioningRef element. |
| Inscoper::NBO::SamplePositioningRefPtr |
getSamplePositioningRef() const Returns the value of the SamplePositioningRef element. |
| void |
resetSamplePositioningRef() Resets the SamplePositioningRef element to an unset state. |
| bool |
hasSamplePositioningRef() const Checks whether the optional SamplePositioningRef element is present. |
| void |
setFocusStabilizationDeviceRef(const Inscoper::NBO::FocusStabilizationDeviceRefPtr & value, bool validate =true) Sets the value of the FocusStabilizationDeviceRef element. |
| Inscoper::NBO::FocusStabilizationDeviceRefPtr |
getFocusStabilizationDeviceRef() const Returns the value of the FocusStabilizationDeviceRef element. |
| void |
resetFocusStabilizationDeviceRef() Resets the FocusStabilizationDeviceRef element to an unset state. |
| bool |
hasFocusStabilizationDeviceRef() const Checks whether the optional FocusStabilizationDeviceRef element is present. |
| void |
setAnnotationRef(const Inscoper::NBO::MechanicalCalibration::InlineAnnotationRefPtr & value, bool validate =true) Sets the value of the AnnotationRef element. |
| Inscoper::NBO::MechanicalCalibration::InlineAnnotationRefPtr |
getAnnotationRef() const Returns the value of the AnnotationRef element. |
| void |
resetAnnotationRef() Resets the AnnotationRef element to an unset state. |
| bool |
hasAnnotationRef() const Checks whether the optional AnnotationRef element is present. |
| std::shared_ptr< MechanicalCalibration > |
fromBase(NBOBaseClassPtr base) Cast a NBOBaseClass to a MechanicalCalibration. |
| const std::set< std::string > & |
getDateAllowedValues() Returns the allowed values for this attribut. |
Detailed Description
class Inscoper::NBO::MechanicalCalibration;
Represents the XML element MechanicalCalibration.
This describes the procedures that were used for mechanical calibration and the resulting calibration results.
Public Types Documentation
typedef InlineAnnotationRefPtr
Public Functions Documentation
function MechanicalCalibration
function ~MechanicalCalibration
function getTypeName
function getXMLName
function getNBOType
function getChildren
function getSubElements
function fromJsonFile
function fromJsonString
function fromXmlFile
function fromXmlString
function toXmlFile
function toXmlString
function setID
function getID
function resetID
function hasID
function setDate
function getDate
function resetDate
function hasDate
function setMeasuredXReproducibility
function getMeasuredXReproducibility
function resetMeasuredXReproducibility
function hasMeasuredXReproducibility
function setMeasuredXReproducibilityUnit
function getMeasuredXReproducibilityUnit
function resetMeasuredXReproducibilityUnit
function hasMeasuredXReproducibilityUnit
function setMeasuredYReproducibility
function getMeasuredYReproducibility
function resetMeasuredYReproducibility
function hasMeasuredYReproducibility
function setMeasuredYReproducibilityUnit
function getMeasuredYReproducibilityUnit
function resetMeasuredYReproducibilityUnit
function hasMeasuredYReproducibilityUnit
function setMeasuredFocalReproducibility
function getMeasuredFocalReproducibility
function resetMeasuredFocalReproducibility
function hasMeasuredFocalReproducibility
function setMeasuredFocalReproducibilityUnit
function getMeasuredFocalReproducibilityUnit
function resetMeasuredFocalReproducibilityUnit
function hasMeasuredFocalReproducibilityUnit
function setMeasuredXRepeatability
function getMeasuredXRepeatability
function resetMeasuredXRepeatability
function hasMeasuredXRepeatability
function setMeasuredXRepeatabilityUnit
function getMeasuredXRepeatabilityUnit
function resetMeasuredXRepeatabilityUnit
function hasMeasuredXRepeatabilityUnit
function setMeasuredYRepeatability
function getMeasuredYRepeatability
function resetMeasuredYRepeatability
function hasMeasuredYRepeatability
function setMeasuredYRepeatabilityUnit
function getMeasuredYRepeatabilityUnit
function resetMeasuredYRepeatabilityUnit
function hasMeasuredYRepeatabilityUnit
function setMeasuredFocalRepeatability
function getMeasuredFocalRepeatability
function resetMeasuredFocalRepeatability
function hasMeasuredFocalRepeatability
function setMeasuredFocalRepeatabilityUnit
function getMeasuredFocalRepeatabilityUnit
function resetMeasuredFocalRepeatabilityUnit
function hasMeasuredFocalRepeatabilityUnit
function setMeasuredXSettlingTime
function getMeasuredXSettlingTime
function resetMeasuredXSettlingTime
function hasMeasuredXSettlingTime
function setMeasuredXSettlingTimeUnit
function getMeasuredXSettlingTimeUnit
function resetMeasuredXSettlingTimeUnit
function hasMeasuredXSettlingTimeUnit
function setMeasuredYSettlingTime
function getMeasuredYSettlingTime
function resetMeasuredYSettlingTime
function hasMeasuredYSettlingTime
function setMeasuredYSettlingTimeUnit
function getMeasuredYSettlingTimeUnit
function resetMeasuredYSettlingTimeUnit
function hasMeasuredYSettlingTimeUnit
function setMeasuredFocalSettlingTime
function getMeasuredFocalSettlingTime
function resetMeasuredFocalSettlingTime
function hasMeasuredFocalSettlingTime
function setMeasuredFocalSettlingTimeUnit
function getMeasuredFocalSettlingTimeUnit
function resetMeasuredFocalSettlingTimeUnit
function hasMeasuredFocalSettlingTimeUnit
function setMeasuredXReproducibility_SD
function getMeasuredXReproducibility_SD
function resetMeasuredXReproducibility_SD
function hasMeasuredXReproducibility_SD
function setMeasuredYReproducibility_SD
function getMeasuredYReproducibility_SD
function resetMeasuredYReproducibility_SD
function hasMeasuredYReproducibility_SD
function setMeasuredFocalReproducibility_SD
function getMeasuredFocalReproducibility_SD
function resetMeasuredFocalReproducibility_SD
function hasMeasuredFocalReproducibility_SD
function setMeasuredXRepeatability_SD
function getMeasuredXRepeatability_SD
function resetMeasuredXRepeatability_SD
function hasMeasuredXRepeatability_SD
function setMeasuredYRepeatability_SD
function getMeasuredYRepeatability_SD
function resetMeasuredYRepeatability_SD
function hasMeasuredYRepeatability_SD
function setMeasuredFocalRepeatability_SD
function getMeasuredFocalRepeatability_SD
function resetMeasuredFocalRepeatability_SD
function hasMeasuredFocalRepeatability_SD
function setMeasuredXSettlingTime_SD
function getMeasuredXSettlingTime_SD
function resetMeasuredXSettlingTime_SD
function hasMeasuredXSettlingTime_SD
function setMeasuredYSettlingTime_SD
function getMeasuredYSettlingTime_SD
function resetMeasuredYSettlingTime_SD
function hasMeasuredYSettlingTime_SD
function setMeasuredFocalSettlingTime_SD
function getMeasuredFocalSettlingTime_SD
function resetMeasuredFocalSettlingTime_SD
function hasMeasuredFocalSettlingTime_SD
function setSamplePositioningRef
function getSamplePositioningRef
function resetSamplePositioningRef
function hasSamplePositioningRef
function setFocusStabilizationDeviceRef
function getFocusStabilizationDeviceRef
function resetFocusStabilizationDeviceRef
function hasFocusStabilizationDeviceRef
function setAnnotationRef
function getAnnotationRef
function resetAnnotationRef
function hasAnnotationRef
function fromBase
function getDateAllowedValues