7 #include <fwData/camp/mapper.hpp> 9 #include <fwCamp/UserObject.hpp> 10 #include "fwDataCamp/TransferFunction.hpp" 12 fwCampImplementDataMacro((
fwData)(TransferFunction))
15 .tag(
"object_version",
"1")
16 .tag(
"lib_name",
"fwData")
18 .property(
"level", &::fwData::TransferFunction::m_level)
19 .property(
"window", &::fwData::TransferFunction::m_window)
20 .property(
"name", &::fwData::TransferFunction::m_name)
21 .property(
"background_color", &::fwData::TransferFunction::m_backgroundColor)
22 .property(
"tf_data", &::fwData::TransferFunction::m_tfData)
23 .property(
"interpolation_mode", &::fwData::TransferFunction::m_interpolationMode)
24 .property(
"is_clamped", &::fwData::TransferFunction::m_isClamped)
28 fwCampImplementEnumMacro((
fwData)(TransferFunction)(InterpolationMode))
31 .value(
"LINEAR", ::fwData::TransferFunction::LINEAR)
32 .value(
"NEAREST", ::fwData::TransferFunction::NEAREST)
Base class for each data object.
Contains the representation of the data objects used in the framework.