18 #ifndef itkSpatialObjectProperty_h
19 #define itkSpatialObjectProperty_h
57 void SetColor(
double r,
double g,
double b);
93 std::string > & dict );
95 void Print(std::ostream & os)
const
116 #endif // __SpatialObjectProperty_h
bool GetTagScalarValue(const std::string &tag, double &value) const
void SetName(const std::string &name)
SpatialObjectProperty Self
Self & operator=(const SpatialObjectProperty &rhs)
const ColorType & GetColor() const
void SetTagScalarDictionary(const std::map< std::string, double > &dict)
void SetColor(const ColorType &color)
void SetTagStringDictionary(const std::map< std::string, std::string > &dict)
void PrintSelf(std::ostream &os, Indent indent) const
std::map< std::string, double > m_ScalarDictionary
virtual ~SpatialObjectProperty()=default
bool GetTagStringValue(const std::string &tag, std::string &value) const
const std::string & GetName() const
void Print(std::ostream &os) const
void SetTagScalarValue(const std::string &tag, double value)
Control indentation during Print() invocation.
std::map< std::string, double > & GetTagScalarDictionary()
void SetTagStringValue(const std::string &tag, const std::string &value)
std::map< std::string, std::string > & GetTagStringDictionary()
std::map< std::string, std::string > m_StringDictionary