GME
13
|
#include <AutoRouterBox.h>
Public Member Functions | |
CAutoRouterBox () | |
CAutoRouterGraph * | GetOwner (void) const |
bool | HasOwner (void) const |
void | SetOwner (CAutoRouterGraph *graph) |
CAutoRouterPort * | CreatePort (void) const |
bool | HasNoPort (void) const |
long | GetPortCount (void) const |
bool | IsAtomic (void) const |
void | AddPort (CAutoRouterPort *port) |
void | DeletePort (CAutoRouterPort *port) |
const CAutoRouterPortList & | GetPortList (void) const |
CRect | GetRect (void) const |
bool | IsRectEmpty (void) const |
void | SetRect (const CRect &r) |
void | SetRectByPoint (const CPoint &point) |
void | ShiftBy (const CPoint &offset) |
CPoint * | GetSelfPoints (void) const |
bool | IsBoxAt (const CPoint &point, long nearness) const |
bool | IsBoxClip (const CRect &r) const |
bool | IsBoxIn (const CRect &r) const |
void | Destroy (void) |
Definition at line 27 of file AutoRouterBox.h.
Definition at line 9 of file AutoRouterBox.cpp.
void CAutoRouterBox::AddPort | ( | CAutoRouterPort * | port | ) |
Definition at line 83 of file AutoRouterBox.cpp.
CAutoRouterPort * CAutoRouterBox::CreatePort | ( | void | ) | const |
Definition at line 60 of file AutoRouterBox.cpp.
void CAutoRouterBox::DeletePort | ( | CAutoRouterPort * | port | ) |
Definition at line 98 of file AutoRouterBox.cpp.
void CAutoRouterBox::Destroy | ( | void | ) |
Definition at line 200 of file AutoRouterBox.cpp.
CAutoRouterGraph * CAutoRouterBox::GetOwner | ( | void | ) | const |
Definition at line 45 of file AutoRouterBox.cpp.
long CAutoRouterBox::GetPortCount | ( | void | ) | const |
Definition at line 73 of file AutoRouterBox.cpp.
const CAutoRouterPortList & CAutoRouterBox::GetPortList | ( | void | ) | const |
Definition at line 131 of file AutoRouterBox.cpp.
CRect CAutoRouterBox::GetRect | ( | void | ) | const |
Definition at line 136 of file AutoRouterBox.cpp.
CPoint * CAutoRouterBox::GetSelfPoints | ( | void | ) | const |
Definition at line 180 of file AutoRouterBox.cpp.
bool CAutoRouterBox::HasNoPort | ( | void | ) | const |
Definition at line 68 of file AutoRouterBox.cpp.
bool CAutoRouterBox::HasOwner | ( | void | ) | const |
Definition at line 50 of file AutoRouterBox.cpp.
bool CAutoRouterBox::IsAtomic | ( | void | ) | const |
Definition at line 78 of file AutoRouterBox.cpp.
bool CAutoRouterBox::IsBoxAt | ( | const CPoint & | point, |
long | nearness | ||
) | const |
Definition at line 185 of file AutoRouterBox.cpp.
bool CAutoRouterBox::IsBoxClip | ( | const CRect & | r | ) | const |
Definition at line 190 of file AutoRouterBox.cpp.
bool CAutoRouterBox::IsBoxIn | ( | const CRect & | r | ) | const |
Definition at line 195 of file AutoRouterBox.cpp.
bool CAutoRouterBox::IsRectEmpty | ( | void | ) | const |
Definition at line 141 of file AutoRouterBox.cpp.
void CAutoRouterBox::SetOwner | ( | CAutoRouterGraph * | graph | ) |
Definition at line 55 of file AutoRouterBox.cpp.
void CAutoRouterBox::SetRect | ( | const CRect & | r | ) |
Definition at line 146 of file AutoRouterBox.cpp.
void CAutoRouterBox::SetRectByPoint | ( | const CPoint & | point | ) |
Definition at line 163 of file AutoRouterBox.cpp.
void CAutoRouterBox::ShiftBy | ( | const CPoint & | offset | ) |
Definition at line 168 of file AutoRouterBox.cpp.