Lines Matching refs:shape

36 csSymbol::csSymbol(const wxString& name, wxShape* shape)  in csSymbol()  argument
39 m_shape = shape; in csSymbol()
116 wxShape* shape = new csCircleShape(); in InitSymbols() local
117 shape->AssignNewIds(); in InitSymbols()
118 shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString)); in InitSymbols()
120 m_symbolDatabase->AddSymbol(new csSymbol(_T("Circle"), shape)); in InitSymbols()
122 shape = new csCircleShadowShape(); in InitSymbols()
123 shape->AssignNewIds(); in InitSymbols()
124 shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString)); in InitSymbols()
126 m_symbolDatabase->AddSymbol(new csSymbol(_T("Circle shadow"), shape)); in InitSymbols()
128 shape = new csThinRectangleShape(); in InitSymbols()
129 shape->AssignNewIds(); in InitSymbols()
130 shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString)); in InitSymbols()
132 m_symbolDatabase->AddSymbol(new csSymbol(_T("Thin Rectangle"), shape)); in InitSymbols()
134 shape = new csWideRectangleShape(); in InitSymbols()
135 shape->AssignNewIds(); in InitSymbols()
136 shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString)); in InitSymbols()
138 m_symbolDatabase->AddSymbol(new csSymbol(_T("Wide Rectangle"), shape)); in InitSymbols()
140 shape = new csSemiCircleShape(); in InitSymbols()
141 shape->AssignNewIds(); in InitSymbols()
142 shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString)); in InitSymbols()
144 m_symbolDatabase->AddSymbol(new csSymbol(_T("SemiCircle"), shape)); in InitSymbols()
146 shape = new csTriangleShape(); in InitSymbols()
147 shape->AssignNewIds(); in InitSymbols()
148 shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString)); in InitSymbols()
150 m_symbolDatabase->AddSymbol(new csSymbol(_T("Triangle"), shape)); in InitSymbols()
152 shape = new csOctagonShape(); in InitSymbols()
153 shape->AssignNewIds(); in InitSymbols()
154 shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString)); in InitSymbols()
156 m_symbolDatabase->AddSymbol(new csSymbol(_T("Octagon"), shape)); in InitSymbols()
158 shape = new csGroupShape(); in InitSymbols()
159 shape->AssignNewIds(); in InitSymbols()
160 shape->SetEventHandler(new csEvtHandler(shape, shape, wxEmptyString)); in InitSymbols()
162 m_symbolDatabase->AddSymbol(new csSymbol(_T("Group"), shape)); in InitSymbols()