static void
int
main()
{
CreateImage(image);
AddPixelAccessorType addPixelAccessor;
adaptor->SetImage(image);
index[0] = 0;
index[1] = 0;
addPixelAccessor.SetValue(5);
adaptor->SetPixelAccessor(addPixelAccessor);
std::cout << "addPixelAccessor.SetValue(5)" << std::endl;
std::cout << "\timage->GetPixel" << index << ": " << image->GetPixel(index) << " adaptor->GetPixel" << index << ": "
<< adaptor->GetPixel(index) << std::endl;
addPixelAccessor.SetValue(100);
adaptor->SetPixelAccessor(addPixelAccessor);
std::cout << "addPixelAccessor.SetValue(100)" << std::endl;
std::cout << "\timage->GetPixel" << index << ": " << image->GetPixel(index) << " adaptor->GetPixel" << index << ": "
<< adaptor->GetPixel(index) << std::endl;
return EXIT_SUCCESS;
}
void
{
auto size = ImageType::SizeType::Filled(10);
region.SetIndex(start);
image->SetRegions(region);
image->Allocate();
while (!imageIterator.IsAtEnd())
{
++imageIterator;
}
}