Lines Matching refs:shape

651 	BShape* shape = new BShape();
655 shape->MoveTo(BPoint(-stopWidth, height));
656 shape->LineTo(BPoint(0, height));
657 shape->LineTo(BPoint(0, 0));
658 shape->LineTo(BPoint(-stopWidth, 0));
659 shape->Close();
661 shape->MoveTo(BPoint(0, height / 2));
662 shape->LineTo(BPoint(height, height));
663 shape->LineTo(BPoint(height, 0));
664 shape->Close();
666 shape->MoveTo(BPoint(height, height / 2));
667 shape->LineTo(BPoint(height * 2, height));
668 shape->LineTo(BPoint(height * 2, 0));
669 shape->Close();
671 return shape;
678 BShape* shape = new BShape();
680 shape->MoveTo(BPoint(height, height / 2));
681 shape->LineTo(BPoint(0, height));
682 shape->LineTo(BPoint(0, 0));
683 shape->Close();
685 shape->MoveTo(BPoint(height * 2, height / 2));
686 shape->LineTo(BPoint(height, height));
687 shape->LineTo(BPoint(height, 0));
688 shape->Close();
692 shape->MoveTo(BPoint(height * 2, height));
693 shape->LineTo(BPoint(height * 2 + stopWidth, height));
694 shape->LineTo(BPoint(height * 2 + stopWidth, 0));
695 shape->LineTo(BPoint(height * 2, 0));
696 shape->Close();
698 return shape;
705 BShape* shape = new BShape();
707 shape->MoveTo(BPoint(0, height / 2));
708 shape->LineTo(BPoint(height, height));
709 shape->LineTo(BPoint(height, 0));
710 shape->Close();
712 shape->MoveTo(BPoint(height, height / 2));
713 shape->LineTo(BPoint(height * 2, height));
714 shape->LineTo(BPoint(height * 2, 0));
715 shape->Close();
717 return shape;
724 BShape* shape = new BShape();
726 shape->MoveTo(BPoint(height, height / 2));
727 shape->LineTo(BPoint(0, height));
728 shape->LineTo(BPoint(0, 0));
729 shape->Close();
731 shape->MoveTo(BPoint(height * 2, height / 2));
732 shape->LineTo(BPoint(height, height));
733 shape->LineTo(BPoint(height, 0));
734 shape->Close();
736 return shape;
743 BShape* shape = new BShape();
747 shape->MoveTo(BPoint(height + step, height / 2));
748 shape->LineTo(BPoint(-step, height + step));
749 shape->LineTo(BPoint(-step, 0 - step));
750 shape->Close();
752 return shape;
759 BShape* shape = new BShape();
763 shape->MoveTo(BPoint(0, height));
764 shape->LineTo(BPoint(stemWidth, height));
765 shape->LineTo(BPoint(stemWidth, 0));
766 shape->LineTo(BPoint(0, 0));
767 shape->Close();
769 shape->MoveTo(BPoint(height - stemWidth, height));
770 shape->LineTo(BPoint(height, height));
771 shape->LineTo(BPoint(height, 0));
772 shape->LineTo(BPoint(height - stemWidth, 0));
773 shape->Close();
775 return shape;
782 BShape* shape = new BShape();
784 shape->MoveTo(BPoint(0, height));
785 shape->LineTo(BPoint(height, height));
786 shape->LineTo(BPoint(height, 0));
787 shape->LineTo(BPoint(0, 0));
788 shape->Close();
790 return shape;
795 add_bow(BShape* shape, float offset, float size, float height, float step)
803 shape->MoveTo(BPoint(offset, height / 2 + size));
805 shape->BezierTo(
811 shape->BezierTo(
817 shape->BezierTo(
823 shape->BezierTo(
828 shape->Close();
835 BShape* shape = new BShape();
842 shape->MoveTo(BPoint(0, height - step));
843 shape->LineTo(BPoint(magnetWidth, height - step));
844 shape->LineTo(BPoint(magnetWidth, height / 2 + chassieHeight));
845 shape->LineTo(BPoint(magnetWidth + chassieWidth - step, height + step));
846 shape->LineTo(BPoint(magnetWidth + chassieWidth, height + step));
847 shape->LineTo(BPoint(magnetWidth + chassieWidth, -step));
848 shape->LineTo(BPoint(magnetWidth + chassieWidth - step, -step));
849 shape->LineTo(BPoint(magnetWidth, height / 2 - chassieHeight));
850 shape->LineTo(BPoint(magnetWidth, step));
851 shape->LineTo(BPoint(0, step));
852 shape->Close();
855 add_bow(shape, offset, 3 * step, height, step * 2);
857 add_bow(shape, offset, 5 * step, height, step * 2);
859 add_bow(shape, offset, 7 * step, height, step * 2);
861 return shape;