Measurement Description access function
#include "dip_measurement.h"
dip_Error dip_MeasurementFeatureDescription ( measurement, featureID, description, resources )
The MeasurementObjectData, MeasurementObjectValue and MeasurementFeatureDescription functions provide access to the functions that are registered by each measurement function. See also MeasurementFeatureRegister.
This function gives access to a structure containing the name, a short description of the measurement feature, as well as the labels and units of the data measured by the feature specified with featureID. Use the functions FeatureDescriptionGetName, FeatureDescriptionGetDescription, FeatureDescriptionGetLabels and FeatureDescriptionGetUnits to access the values in the description structure.
Data type | Name | Description |
dip_Measurement | measurement | Measurement data structure |
dip_int | featureID | Measurement feature ID |
dip_FeatureDescription * | description | Pointer to a dip_FeatureDescription structure containing a description of the specified feature |
dip_Resources | resources | Resources tracking structure. See ResourcesNew |
Measure, MeasurementNew, MeasurementFeatures, MeasurementFeatureValid, MeasurementObjectData, MeasurementObjectValue, MeasurementFeatureRegister, MeasurementFeatureRegistryList, MeasurementFeatureRegistryGet, MeasurementFeatureRegistryFeatureDescription, MeasurementFeatureRegistryFeatureNeedsIntensityImage FeatureDescriptionNew, FeatureDescriptionFree, FeatureDescriptionSetName, FeatureDescriptionGetName, FeatureDescriptionSetDescription, FeatureDescriptionGetDescription, FeatureDescriptionSetLabels, FeatureDescriptionGetLabels, FeatureDescriptionSetLabel, FeatureDescriptionSetDimensionLabels, FeatureDescriptionSetUnits, FeatureDescriptionGetUnits, FeatureDescriptionSetUnit