int main(int, char* [])
{
CylinderType::Pointer myCylinder = CylinderType::New();
double radius = 3.0;
myCylinder->SetRadius(radius);
double height = 12.0;
myCylinder->SetHeight(height);
insidePoint[0]=1;
insidePoint[1]=2;
insidePoint[2]=0;
std::cout << "Is my point "<< insidePoint << " inside the cylinder? : "
<< myCylinder->IsInside(insidePoint) << std::endl;
myCylinder->Print(std::cout);
return EXIT_SUCCESS;
}