void SimpleDotVisitor::handle(osg::StateSet &stateset, int id)
{
    std::stringstream label;

    label << "<top> " << stateset.className();
    if (!stateset.getName().empty())
    {
        label << "| " << stateset.getName();
    }

    drawNode(id, "Mrecord", "solid", label.str(), "green", "white");
}