#include <freParameterLayer.h>


Public Types | |
| typedef ParameterLayer | Self |
| typedef itk::LightObject | Superclass |
| typedef itk::SmartPointer < Self > | Pointer |
| typedef itk::SmartPointer < const Self > | ConstPointer |
Public Member Functions | |
| virtual const char * | GetNameOfClass () const |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual ParameterLayer & | operator= (const ParameterLayer ¶meterLayer) |
Static Public Member Functions | |
| static Pointer | New (void) |
| static Pointer | New (const ValueCountType iValueCount, const std::string &sNewValue="") |
Protected Member Functions | |
| ParameterLayer (const ValueCountType iValueCount, const std::string &sNewValue="") | |
| ParameterLayer () | |
ParameterLayer is a vector of values realizing on layer/level of a Parameter. Different parameter layers are mainly used e.g. for representing value changes in different resolution levels of the registration. But other usage is also possible. A Layer has always at least one value.
Definition at line 45 of file freParameterLayer.h.
Definition at line 48 of file freParameterLayer.h.
| typedef itk::LightObject FREE::ParameterLayer::Superclass |
Definition at line 49 of file freParameterLayer.h.
| typedef itk::SmartPointer<Self> FREE::ParameterLayer::Pointer |
Definition at line 50 of file freParameterLayer.h.
| typedef itk::SmartPointer<const Self> FREE::ParameterLayer::ConstPointer |
Definition at line 51 of file freParameterLayer.h.
| FREE::ParameterLayer::ParameterLayer | ( | const ValueCountType | iValueCount, | |
| const std::string & | sNewValue = "" | |||
| ) | [protected] |
Normal constructor.
Definition at line 47 of file freParameterLayer.cxx.
References FREE::cXML_ParameterLayer, and FREE::XMLStreamObject::SetXMLTag().

| FREE::ParameterLayer::ParameterLayer | ( | ) | [protected] |
Normal constructor.
Definition at line 53 of file freParameterLayer.cxx.
References FREE::cXML_ParameterLayer, and FREE::XMLStreamObject::SetXMLTag().

| virtual const char* FREE::ParameterLayer::GetNameOfClass | ( | ) | const [inline, virtual] |
Run-time type information (and related methods).
Reimplemented from FREE::XMLStreamObject.
Definition at line 54 of file freParameterLayer.h.
| static Pointer FREE::ParameterLayer::New | ( | void | ) | [inline, static] |
Definition at line 56 of file freParameterLayer.h.
Referenced by FREE::Parameter::AddParameterLayer(), and FREE::Parameter::SubElementLoadProcessing().
| virtual ::itk::LightObject::Pointer FREE::ParameterLayer::CreateAnother | ( | void | ) | const [inline, virtual] |
Definition at line 56 of file freParameterLayer.h.
| ParameterLayer::Pointer FREE::ParameterLayer::New | ( | const ValueCountType | iValueCount, | |
| const std::string & | sNewValue = "" | |||
| ) | [static] |
Special version of the itk New method to create an instance with a given value count and default value.
Definition at line 60 of file freParameterLayer.cxx.
References FREE::XMLValueSet::Reset().

| ParameterLayer & FREE::ParameterLayer::operator= | ( | const ParameterLayer & | parameterLayer | ) | [virtual] |
Assignment operator.
Implementation of FREE::ParameterLayer /////////////////////////////
Definition at line 37 of file freParameterLayer.cxx.
References FREE::XMLValueSet::m_Values.
1.5.3 written by Dimitri van Heesch,
© 1997-2000