83 virtual void toggleReadOnly();
85 void updatePredictedLabelSuffix();
87 void updatePredictedSubtypeSuffix();
114 blitz::TinyVector<double,3>
const& position = 0.0,
123 void setSubtype(
const int subtype);
125 int predictedSubtype()
const;
126 void setPredictedSubtype(
const int subtype);
128 double value()
const;
129 void setValue(
const double value);
131 double confidence()
const;
132 void setConfidence(
const double confidence);
134 double sPhase()
const;
135 void setSPhase(
const double sPhase);
137 bool mitotic()
const;
138 void setMitotic(
const bool mitotic);
140 bool predictedMitotic()
const;
141 void setPredictedMitotic(
const bool mitotic);
143 int continuity()
const;
144 void setContinuity(
const int continuity);
146 int predictedContinuity()
const;
147 void setPredictedContinuity(
const int continuity);
149 double borderDistanceUm()
const;
150 void setBorderDistanceUm(
const double borderDistanceUm);
152 double volumeUm3()
const;
153 void setVolumeUm3(
const double volumeUm3);
163 BlitzH5File const &inFile, std::string
const &group,
166 virtual void writeCSVHeader(std::ofstream &out)
const;
167 virtual void saveCSV(std::ofstream &out)
const;
168 virtual void loadFromMap(std::map<std::string,std::string>
const &values);
177 double _value, _confidence, _sphase, _borderDistance, _volume;
178 bool _mitotic, _predictedMitotic;
179 int _subtype, _predictedSubtype, _continuity, _predictedContinuity;
The Marker class specifies the properties of an abstract Marker that can be contained in an Annotatio...
TinyMatrix< bool, NRows, NColumns > operator<(TinyMatrix< DataT, NRows, NColumns > const &lhs, TinyMatrix< DataT, NRows, NColumns > const &rhs)
Elementwise comparison of two blitz::TinyMatrices using the less than operator.
The SurfaceGeometry struct provides data structures required for the storage of triangulated surface ...
MarkerType
Marker.hh "liblabelling_qt4/Marker.hh".