18 #ifndef __itkSpatialObjectProperty_h
19 #define __itkSpatialObjectProperty_h
34 template<
class TComponentType =
float >
55 void SetColor(TComponentType r, TComponentType g, TComponentType b);
57 void SetRed(TComponentType r);
59 TComponentType GetRed(
void)
const;
61 void SetGreen(TComponentType g);
63 TComponentType GetGreen(
void)
const;
65 void SetBlue(TComponentType b);
67 TComponentType GetBlue(
void)
const;
69 void SetAlpha(TComponentType a);
71 TComponentType GetAlpha(
void)
const;
76 void SetName(
const char *name);
80 unsigned long GetMTime(
void){
return m_MTime; }
84 void PrintSelf(std::ostream & os,
Indent indent)
const;
90 void operator=(
const Self &);
98 #ifndef ITK_MANUAL_INSTANTIATION
99 #include "itkSpatialObjectProperty.hxx"
102 #endif // __SpatialObjectProperty_h