OmeroBlitz API
Home Previous Up Next Index

omero::model::Length

Overview

[ "protected" ] class Length

Unit of Length which is used through the model. This is not an IObject implementation and as such does not have an ID value. Instead, the entire object is embedded into the containing class, so that the value and unit rows can be found on the table itself (e.g. pixels.physicalSizeX and pixels.physicalSizeXUnit).

Used By

Laser::getWavelength
Laser::setWavelength
Laser::wavelength
copy
LightSettings::getWavelength
LightSettings::setWavelength
LightSettings::wavelength
LogicalChannel::emissionWave
LogicalChannel::excitationWave
LogicalChannel::getEmissionWave
LogicalChannel::getExcitationWave
LogicalChannel::getPinHoleSize
LogicalChannel::pinHoleSize
LogicalChannel::setEmissionWave
LogicalChannel::setExcitationWave
LogicalChannel::setPinHoleSize
Objective::getWorkingDistance
Objective::setWorkingDistance
Objective::workingDistance
Pixels::getPhysicalSizeX
Pixels::getPhysicalSizeY
Pixels::getPhysicalSizeZ
Pixels::physicalSizeX
Pixels::physicalSizeY
Pixels::physicalSizeZ
Pixels::setPhysicalSizeX
Pixels::setPhysicalSizeY
Pixels::setPhysicalSizeZ
PlaneInfo::getPositionX
PlaneInfo::getPositionY
PlaneInfo::getPositionZ
PlaneInfo::positionX
PlaneInfo::positionY
PlaneInfo::positionZ
PlaneInfo::setPositionX
PlaneInfo::setPositionY
PlaneInfo::setPositionZ
Plate::getWellOriginX
Plate::getWellOriginY
Plate::setWellOriginX
Plate::setWellOriginY
Plate::wellOriginX
Plate::wellOriginY
Shape::fontSize
Shape::getFontSize
Shape::getStrokeWidth
Shape::setFontSize
Shape::setStrokeWidth
Shape::strokeWidth
StageLabel::getPositionX
StageLabel::getPositionY
StageLabel::getPositionZ
StageLabel::positionX
StageLabel::positionY
StageLabel::positionZ
StageLabel::setPositionX
StageLabel::setPositionY
StageLabel::setPositionZ
TransmittanceRange::cutIn
TransmittanceRange::cutInTolerance
TransmittanceRange::cutOut
TransmittanceRange::cutOutTolerance
TransmittanceRange::getCutIn
TransmittanceRange::getCutInTolerance
TransmittanceRange::getCutOut
TransmittanceRange::getCutOutTolerance
TransmittanceRange::setCutIn
TransmittanceRange::setCutInTolerance
TransmittanceRange::setCutOut
TransmittanceRange::setCutOutTolerance
WellSample::getPosX
WellSample::getPosY
WellSample::posX
WellSample::posY
WellSample::setPosX
WellSample::setPosY

Operation Index

getValue
Actual value for this unit-based field.
setValue
getUnit
enums::UnitsLength instance which is an IObject meaning that its ID is sufficient for identifying equality.
setUnit
getSymbol
Returns the possibly unicode representation of the ""unit"" value for display.
copy

Data Member Index

value
PositiveFloat value
unit

Operations

double getValue()

Actual value for this unit-based field. The interpretation of the value is only possible along with the enums::UnitsLength enum.

void setValue(double value)

enums::UnitsLength getUnit()

enums::UnitsLength instance which is an IObject meaning that its ID is sufficient for identifying equality.

void setUnit(enums::UnitsLength unit)

string getSymbol()

Returns the possibly unicode representation of the ""unit"" value for display.

Length copy()

Data Members

double value;

PositiveFloat value

enums::UnitsLength unit;


Home Previous Up Next Index