Graphic* PolyGraphic::last_containing (PointObj& pt) { GlyphIndex count = _body->count(); for (GlyphIndex i = count-1; i >= 0; i--) { Graphic* gr = (Graphic*) _body->component(i); if (gr->contains(pt)) { return gr; } } return nil; }