int
main(int, char *[])
{
GroupType::Pointer myGroup = GroupType::New();
EllipseType::Pointer myEllipse = EllipseType::New();
myEllipse->SetRadiusInObjectSpace(2);
myGroup->AddChild(myEllipse);
myGroup->GetModifiableObjectToParentTransform()->SetOffset(offset);
myGroup->Update();
std::cout << "Is my point " << point
<< " inside?: " << myGroup->IsInsideInWorldSpace(point, 2)
<< std::endl;
myGroup->RemoveChild(myEllipse);
return EXIT_SUCCESS;
}