|
void | Compute () override |
| Calculate Volume of. More...
|
|
VTK_NEWINSTANCE vtkMRMLMeasurement * | CreateInstance () const override |
| Create a new instance of this measurement type. More...
|
|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
virtual void | Clear () |
| Reset state of object. Removes all content. More...
|
|
virtual void | ClearValue (ComputationResult computationResult=NoChange) |
|
virtual void | Copy (vtkMRMLMeasurement *source) |
| Copy one type into another (deep copy) More...
|
|
virtual void | EnabledOff () |
|
virtual void | EnabledOn () |
|
virtual vtkDoubleArray * | GetControlPointValues () |
|
virtual vtkCodedEntry * | GetDerivationCode () |
|
virtual std::string | GetDescription () |
| Informal description of the measurement. More...
|
|
virtual double | GetDisplayCoefficient () |
|
double | GetDisplayValue () |
|
virtual bool | GetEnabled () |
| Enabled. More...
|
|
vtkMRMLNode * | GetInputMRMLNode () |
| Get input MRML node used for calculating the measurement. More...
|
|
virtual int | GetLastComputationResult () |
| Get last computation result. More...
|
|
const char * | GetLastComputationResultAsPrintableString () |
| Get last computation result as human-readable string. More...
|
|
virtual vtkPolyData * | GetMeshValue () |
|
virtual vtkCodedEntry * | GetMethodCode () |
|
virtual std::string | GetName () |
| Measurement name. More...
|
|
virtual std::string | GetPrintFormat () |
| Formatting string for displaying measurement value and units. More...
|
|
virtual vtkCodedEntry * | GetQuantityCode () |
|
virtual std::string | GetUnits () |
| Measurement unit. More...
|
|
virtual vtkCodedEntry * | GetUnitsCode () |
|
virtual double | GetValue () |
| Get quantity value. More...
|
|
virtual bool | GetValueDefined () |
| Value defined flag (whether a computed value has been set or not) More...
|
|
std::string | GetValueWithUnitsAsPrintableString () |
| Get measurement value and units as a single human-readable string. More...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
void | SetControlPointValues (vtkDoubleArray *inputValues) |
| Set the per-control point measurement values. More...
|
|
void | SetDerivationCode (vtkCodedEntry *entry) |
| Copy content of coded entry. More...
|
|
virtual void | SetDescription (std::string) |
|
virtual void | SetDisplayCoefficient (double) |
|
void | SetDisplayValue (double value, const char *units=nullptr, double displayCoefficient=0.0) |
|
virtual void | SetEnabled (bool enabled) |
|
void | SetInputMRMLNode (vtkMRMLNode *node) |
| Set input MRML node used for calculating the measurement. More...
|
|
void | SetMeshValue (vtkPolyData *meshValue) |
|
void | SetMethodCode (vtkCodedEntry *entry) |
| Copy content of coded entry. More...
|
|
virtual void | SetName (std::string) |
|
virtual void | SetPrintFormat (std::string format) |
|
void | SetQuantityCode (vtkCodedEntry *entry) |
| Copy content of coded entry. More...
|
|
virtual void | SetUnits (std::string units) |
|
void | SetUnitsCode (vtkCodedEntry *entry) |
| Copy content of coded entry. More...
|
|
void | SetValue (double value, const char *quantityName=nullptr) |
|