#include <iostream>
static void
Vector();
static void
Line();
int
main(int itkNotUsed(argc), char * itkNotUsed(argv)[])
{
Vector();
Line();
return EXIT_SUCCESS;
}
void
Vector()
{
v[0] = 1;
v[1] = 1;
std::vector<itk::Offset<2>> offsets = line.
BuildLine(v, 4);
for (auto offset : offsets)
{
std::cout << offset << std::endl;
}
}
void
Line()
{
pixel0[0] = 0;
pixel0[1] = 0;
pixel1[0] = 5;
pixel1[1] = 5;
std::vector<itk::Index<2>> pixels = line.
BuildLine(pixel0, pixel1);
for (auto pixel : pixels)
{
std::cout << pixel << std::endl;
}
}