Lines Matching refs:shape
79 Shape* shape = other.fShapes.ItemAtFast(i);
80 Shape* clone = shape->Clone();
87 PathSourceShape* pathSourceShape = dynamic_cast<PathSourceShape*>(shape);
90 // the cloned shape references styles and paths in
135 Icon::ItemAdded(Shape* shape, int32 index)
137 shape->AddObserver(this);
138 _NotifyAreaInvalidated(shape->Bounds(true));
143 Icon::ItemRemoved(Shape* shape)
145 shape->RemoveObserver(this);
146 _NotifyAreaInvalidated(shape->Bounds(true));
153 const Shape* shape = dynamic_cast<const Shape*>(object);
154 if (shape) {
155 BRect area = shape->LastBounds();
156 area = area | shape->Bounds(true);