Symbol: DiagramItem
src/apps/cortex/DiagramView/DiagramBox.cpp
105
DiagramBox::RemoveItem(DiagramItem *item)
src/apps/cortex/DiagramView/DiagramBox.cpp
140
DiagramItem *item = ItemAt(i);
src/apps/cortex/DiagramView/DiagramBox.cpp
150
DiagramItem *item = ItemAt(i);
src/apps/cortex/DiagramView/DiagramBox.cpp
173
DiagramItem *item = ItemUnder(point);
src/apps/cortex/DiagramView/DiagramBox.cpp
205
DiagramItem *last = _LastItemUnder();
src/apps/cortex/DiagramView/DiagramBox.cpp
210
DiagramItem *item = ItemUnder(point);
src/apps/cortex/DiagramView/DiagramBox.cpp
232
DiagramItem *last = _LastItemUnder();
src/apps/cortex/DiagramView/DiagramBox.cpp
237
DiagramItem *item = ItemUnder(point);
src/apps/cortex/DiagramView/DiagramBox.cpp
261
DiagramItem *item = ItemUnder(point);
src/apps/cortex/DiagramView/DiagramBox.cpp
319
for (uint32 i = 0; i < CountItems(DiagramItem::M_ENDPOINT); i++) {
src/apps/cortex/DiagramView/DiagramBox.cpp
320
DiagramItem *item = ItemAt(i);
src/apps/cortex/DiagramView/DiagramBox.cpp
61
: DiagramItem(DiagramItem::M_BOX),
src/apps/cortex/DiagramView/DiagramBox.cpp
62
DiagramItemGroup(DiagramItem::M_ENDPOINT),
src/apps/cortex/DiagramView/DiagramBox.cpp
85
DiagramBox::AddItem(DiagramItem *item)
src/apps/cortex/DiagramView/DiagramBox.h
51
class DiagramBox : public DiagramItem, public DiagramItemGroup {
src/apps/cortex/DiagramView/DiagramBox.h
62
virtual bool AddItem(DiagramItem *item);
src/apps/cortex/DiagramView/DiagramBox.h
63
virtual bool RemoveItem(DiagramItem *item);
src/apps/cortex/DiagramView/DiagramEndPoint.cpp
220
DiagramItem::MessageDragged(point, transit, message);
src/apps/cortex/DiagramView/DiagramEndPoint.cpp
256
DiagramItem::MessageDropped(point, message);
src/apps/cortex/DiagramView/DiagramEndPoint.cpp
54
: DiagramItem(DiagramItem::M_ENDPOINT),
src/apps/cortex/DiagramView/DiagramEndPoint.h
55
class DiagramEndPoint : public DiagramItem
src/apps/cortex/DiagramView/DiagramItem.cpp
100
void DiagramItem::deselect()
src/apps/cortex/DiagramView/DiagramItem.cpp
115
float DiagramItem::howCloseTo(
src/apps/cortex/DiagramView/DiagramItem.cpp
136
const DiagramItem *lItem = *(reinterpret_cast<const DiagramItem* const*>(reinterpret_cast<const void* const*>(lValue)));
src/apps/cortex/DiagramView/DiagramItem.cpp
137
const DiagramItem *rItem = *(reinterpret_cast<const DiagramItem* const*>(reinterpret_cast<const void* const*>(rValue)));
src/apps/cortex/DiagramView/DiagramItem.cpp
46
bigtime_t DiagramItem::m_lastSelectionTime = 0;
src/apps/cortex/DiagramView/DiagramItem.cpp
47
int32 DiagramItem::m_countSelected = 0;
src/apps/cortex/DiagramView/DiagramItem.cpp
53
DiagramItem::DiagramItem(
src/apps/cortex/DiagramView/DiagramItem.cpp
66
DiagramItem::~DiagramItem()
src/apps/cortex/DiagramView/DiagramItem.cpp
75
void DiagramItem::select()
src/apps/cortex/DiagramView/DiagramItem.cpp
88
void DiagramItem::selectAdding()
src/apps/cortex/DiagramView/DiagramItem.h
65
class DiagramItem
src/apps/cortex/DiagramView/DiagramItem.h
82
DiagramItem(
src/apps/cortex/DiagramView/DiagramItem.h
85
virtual ~DiagramItem();
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
111
if (whichType & DiagramItem::M_BOX) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
116
if (whichType & DiagramItem::M_WIRE) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
121
if (whichType & DiagramItem::M_ENDPOINT) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
135
DiagramItem*
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
140
if (whichType & DiagramItem::M_BOX) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
141
if (fBoxes && (index < CountItems(DiagramItem::M_BOX)))
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
142
return static_cast<DiagramItem *>(fBoxes->ItemAt(index));
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
144
index -= CountItems(DiagramItem::M_BOX);
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
147
if (whichType & DiagramItem::M_WIRE) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
148
if (fWires && (index < CountItems(DiagramItem::M_WIRE)))
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
149
return static_cast<DiagramItem *>(fWires->ItemAt(index));
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
151
index -= CountItems(DiagramItem::M_WIRE);
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
154
if (whichType & DiagramItem::M_ENDPOINT) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
155
if (fEndPoints && (index < CountItems(DiagramItem::M_ENDPOINT)))
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
156
return static_cast<DiagramItem *>(fEndPoints->ItemAt(index));
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
170
DiagramItem*
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
174
if (fTypes & DiagramItem::M_BOX) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
175
for (uint32 i = 0; i < CountItems(DiagramItem::M_BOX); i++) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
176
DiagramItem *item = ItemAt(i, DiagramItem::M_BOX);
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
184
if (fTypes & DiagramItem::M_WIRE) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
186
DiagramItem *closestItem = 0;
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
187
for (uint32 i = 0; i < CountItems(DiagramItem::M_WIRE); i++) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
188
DiagramItem *item = ItemAt(i, DiagramItem::M_WIRE);
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
204
if (fTypes & DiagramItem::M_ENDPOINT) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
205
for (uint32 i = 0; i < CountItems(DiagramItem::M_ENDPOINT); i++) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
206
DiagramItem *item = ItemAt(i, DiagramItem::M_ENDPOINT);
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
221
DiagramItemGroup::AddItem(DiagramItem *item)
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
229
case DiagramItem::M_BOX:
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
235
case DiagramItem::M_WIRE:
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
241
case DiagramItem::M_ENDPOINT:
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
255
DiagramItemGroup::RemoveItem(DiagramItem* item)
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
269
case DiagramItem::M_BOX:
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
276
case DiagramItem::M_WIRE:
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
283
case DiagramItem::M_ENDPOINT:
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
305
if ((whichType != DiagramItem::M_ANY) && (fTypes & whichType)) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
307
case DiagramItem::M_BOX:
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
312
case DiagramItem::M_WIRE:
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
317
case DiagramItem::M_ENDPOINT:
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
336
if (whichType & DiagramItem::M_WIRE) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
337
for (int32 i = CountItems(DiagramItem::M_WIRE) - 1; i >= 0; i--) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
338
DiagramItem *item = ItemAt(i, DiagramItem::M_WIRE);
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
344
if (whichType & DiagramItem::M_BOX) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
345
for (int32 i = CountItems(DiagramItem::M_BOX) - 1; i >= 0; i--) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
346
DiagramItem *item = ItemAt(i, DiagramItem::M_BOX);
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
355
if (whichType & DiagramItem::M_ENDPOINT) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
356
for (int32 i = CountItems(DiagramItem::M_ENDPOINT) - 1; i >= 0; i--) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
357
DiagramItem *item = ItemAt(i, DiagramItem::M_ENDPOINT);
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
370
DiagramItemGroup::GetClippingAbove(DiagramItem *which, BRegion *region)
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
376
case DiagramItem::M_BOX:
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
382
DiagramItem *item = ItemAt(i, DiagramItem::M_BOX);
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
392
case DiagramItem::M_WIRE:
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
395
for (uint32 i = 0; i < CountItems(DiagramItem::M_BOX); i++) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
396
DiagramItem *item = ItemAt(i, DiagramItem::M_BOX);
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
444
DiagramItem*
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
449
return static_cast<DiagramItem *>(fSelection->ItemAt(index));
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
464
DiagramItemGroup::SelectItem(DiagramItem* which, bool deselectOthers)
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
505
DiagramItemGroup::DeselectItem(DiagramItem* which)
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
574
if (SelectedType() == DiagramItem::M_BOX) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
578
DiagramItem *item = dynamic_cast<DiagramItem *>(SelectedItemAt(i));
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
73
if (fWires && (fTypes & DiagramItem::M_WIRE)) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
76
delete static_cast<DiagramItem*>(fWires->ItemAt(i));
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
80
if (fBoxes && (fTypes & DiagramItem::M_BOX)) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
83
delete static_cast<DiagramItem*>(fBoxes->ItemAt(i));
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
87
if (fEndPoints && (fTypes & DiagramItem::M_ENDPOINT)) {
src/apps/cortex/DiagramView/DiagramItemGroup.cpp
90
delete static_cast<DiagramItem*>(fEndPoints->ItemAt(i));
src/apps/cortex/DiagramView/DiagramItemGroup.h
100
bool DeselectAll(uint32 itemType = DiagramItem::M_ANY);
src/apps/cortex/DiagramView/DiagramItemGroup.h
123
DiagramItem* _LastItemUnder()
src/apps/cortex/DiagramView/DiagramItemGroup.h
152
DiagramItem* fLastItemUnder;
src/apps/cortex/DiagramView/DiagramItemGroup.h
66
uint32 CountItems(uint32 whichType = DiagramItem::M_ANY) const;
src/apps/cortex/DiagramView/DiagramItemGroup.h
67
DiagramItem* ItemAt(uint32 index,
src/apps/cortex/DiagramView/DiagramItemGroup.h
68
uint32 whichType = DiagramItem::M_ANY) const;
src/apps/cortex/DiagramView/DiagramItemGroup.h
69
DiagramItem* ItemUnder(BPoint point);
src/apps/cortex/DiagramView/DiagramItemGroup.h
73
virtual bool AddItem(DiagramItem* item);
src/apps/cortex/DiagramView/DiagramItemGroup.h
74
bool RemoveItem(DiagramItem* item);
src/apps/cortex/DiagramView/DiagramItemGroup.h
77
void DrawItems(BRect updateRect, uint32 whichType = DiagramItem::M_ANY,
src/apps/cortex/DiagramView/DiagramItemGroup.h
79
bool GetClippingAbove(DiagramItem* which, BRegion* outRegion);
src/apps/cortex/DiagramView/DiagramItemGroup.h
85
DiagramItem* SelectedItemAt(uint32 index) const;
src/apps/cortex/DiagramView/DiagramItemGroup.h
96
bool SelectItem(DiagramItem* which, bool deselectOthers = true);
src/apps/cortex/DiagramView/DiagramItemGroup.h
97
bool DeselectItem(DiagramItem *which);
src/apps/cortex/DiagramView/DiagramItemGroup.h
99
bool SelectAll(uint32 itemType = DiagramItem::M_ANY);
src/apps/cortex/DiagramView/DiagramView.cpp
148
DrawItems(updateRect, DiagramItem::M_WIRE);
src/apps/cortex/DiagramView/DiagramView.cpp
149
DrawItems(updateRect, DiagramItem::M_BOX);
src/apps/cortex/DiagramView/DiagramView.cpp
178
DiagramItem *item;
src/apps/cortex/DiagramView/DiagramView.cpp
229
DiagramItem *item = ItemUnder(point);
src/apps/cortex/DiagramView/DiagramView.cpp
339
DiagramItem *item = ItemUnder(point);
src/apps/cortex/DiagramView/DiagramView.cpp
346
if (!(modifiers() & B_SHIFT_KEY) && DeselectAll(DiagramItem::M_ANY))
src/apps/cortex/DiagramView/DiagramView.cpp
443
DiagramItem *last = _LastItemUnder();
src/apps/cortex/DiagramView/DiagramView.cpp
454
DiagramItem *item = ItemUnder(point);
src/apps/cortex/DiagramView/DiagramView.cpp
484
DiagramItem *last = _LastItemUnder();
src/apps/cortex/DiagramView/DiagramView.cpp
496
DiagramItem *item = ItemUnder(point);
src/apps/cortex/DiagramView/DiagramView.cpp
536
DiagramItem *item)
src/apps/cortex/DiagramView/DiagramView.cpp
545
if (item->type() == DiagramItem::M_BOX)
src/apps/cortex/DiagramView/DiagramView.cpp
556
DiagramItem *item)
src/apps/cortex/DiagramView/DiagramView.cpp
565
if (item->type() == DiagramItem::M_BOX)
src/apps/cortex/DiagramView/DiagramView.cpp
64
DiagramItemGroup(DiagramItem::M_BOX | DiagramItem::M_WIRE),
src/apps/cortex/DiagramView/DiagramView.cpp
666
for (uint32 i = 0; i < CountItems(DiagramItem::M_BOX); i++) {
src/apps/cortex/DiagramView/DiagramView.cpp
667
m_boxRegion.Include(ItemAt(i, DiagramItem::M_BOX)->Frame());
src/apps/cortex/DiagramView/DiagramView.cpp
733
for (uint32 i = 0; i < CountItems(DiagramItem::M_BOX); i++) {
src/apps/cortex/DiagramView/DiagramView.cpp
734
DiagramBox *box = dynamic_cast<DiagramBox *>(ItemAt(i, DiagramItem::M_BOX));
src/apps/cortex/DiagramView/DiagramView.cpp
744
SortItems(DiagramItem::M_BOX, &compareSelectionTime);
src/apps/cortex/DiagramView/DiagramView.h
182
DiagramItem *item);
src/apps/cortex/DiagramView/DiagramView.h
187
DiagramItem *item);
src/apps/cortex/DiagramView/DiagramWire.cpp
212
DiagramItem::MessageDragged(point, transit, message);
src/apps/cortex/DiagramView/DiagramWire.cpp
55
: DiagramItem(DiagramItem::M_WIRE),
src/apps/cortex/DiagramView/DiagramWire.cpp
71
: DiagramItem(DiagramItem::M_WIRE),
src/apps/cortex/DiagramView/DiagramWire.h
56
class DiagramWire : public DiagramItem
src/apps/cortex/MediaRoutingView/MediaNodePanel.cpp
376
SortItems(DiagramItem::M_ENDPOINT, &compareTypeAndID);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1066
uint32 items = CountItems(DiagramItem::M_BOX);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1073
ItemAt(panelIndex, DiagramItem::M_BOX));
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1121
for(uint32 n = 0; n < CountItems(DiagramItem::M_BOX); ++n) {
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1123
ItemAt(n, DiagramItem::M_BOX));
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1298
for (uint32 i = 0; i < CountItems(DiagramItem::M_BOX); i++)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1300
MediaNodePanel *panel = dynamic_cast<MediaNodePanel *>(ItemAt(i, DiagramItem::M_BOX));
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1389
for (uint32 i = 0; i < CountItems(DiagramItem::M_WIRE); i++)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1391
MediaWire *wire = dynamic_cast<MediaWire *>(ItemAt(i, DiagramItem::M_WIRE));
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1576
if (SelectedType() == DiagramItem::M_BOX)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1596
if (SelectedType() == DiagramItem::M_BOX)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1619
if (SelectedType() == DiagramItem::M_BOX) {
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1628
else if (SelectedType() == DiagramItem::M_WIRE) {
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1642
if (SelectedType() != DiagramItem::M_BOX) {
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1662
if (SelectedType() != DiagramItem::M_BOX) {
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1682
if (SelectedType() == DiagramItem::M_BOX)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1699
else if (SelectedType() == DiagramItem::M_WIRE)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1850
if (SelectedType() == DiagramItem::M_BOX) {
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
548
SelectAll(DiagramItem::M_BOX);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
759
for (uint32 i = 0; i < CountItems(DiagramItem::M_BOX); i++)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
761
BRect r = ItemAt(i, DiagramItem::M_BOX)->Frame();
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
788
for (uint32 i = 0; i < CountItems(DiagramItem::M_BOX); i++)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
790
BRect r = ItemAt(i, DiagramItem::M_BOX)->Frame();
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
907
for (uint32 i = 0; i < CountItems(DiagramItem::M_BOX); i++)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
909
MediaNodePanel *panel = dynamic_cast<MediaNodePanel *>(ItemAt(i, DiagramItem::M_BOX));
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
923
SortItems(DiagramItem::M_BOX, compareID);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
926
for (uint32 i = 0; i < CountItems(DiagramItem::M_BOX); i++)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
928
ItemAt(i, DiagramItem::M_BOX)->moveTo(BPoint(-200.0, -200.0));
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
932
for (uint32 i = 0; i < CountItems(DiagramItem::M_BOX); i++)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
935
panel = dynamic_cast<MediaNodePanel *>(ItemAt(i, DiagramItem::M_BOX));
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
940
SortItems(DiagramItem::M_BOX, compareSelectionTime);
src/apps/cortex/RouteApp/RouteApp.cpp
629
v->SelectedType() != DiagramItem::M_BOX) {