103 for ( i = 1; i < (int)
fWidth/3 - 2; ++i ) {
105 i * dist + dist/2, base + amplitude);
109 for ( i = 1; i < (int)
fWidth/3 - 2; ++i ) {
111 i * dist +
dist, base - amplitude);
133 for ( i = 1; i < (int)
fHeight/3 - 2; ++i ) {
135 base + amplitude,i * dist + dist/2);
140 for ( i = 1; i < (int)
fHeight/3 - 2; ++i ) {
142 base - amplitude, i * dist +
dist );
171 gVirtualX->DrawLine(
fId, gc->
GetGC(), x + fWidth/2, base - 1, x + fWidth - 12, base - 1);
173 gVirtualX->DrawLine(
fId, gc->
GetGC(), x + fWidth/2, base + 1, x + fWidth - 12, base + 1);
176 arrow[0].
fX = arrow[01].
fX = x + fWidth/2 - 12;
177 arrow[2].
fX = x + fWidth/2 - 6;
179 arrow[0].
fY = arrow[2].
fY - 4;
180 arrow[1].
fY = arrow[2].
fY + 4;
183 arrow[0].
fX = arrow[01].
fX = x + fWidth/2;
221 arrow[0].
fX = arrow[2].
fX - 4;
222 arrow[1].
fX = arrow[2].
fX + 4;
virtual void Resize(UInt_t w=0, UInt_t h=0)
Resize the frame.
double dist(Rotation3D const &r1, Rotation3D const &r2)
const TGResourcePool * GetResourcePool() const
Short_t Min(Short_t a, Short_t b)
virtual void DoRedraw()
Redraw the frame.
const TGGC * GetSelectedBckgndGC() const
const TGGC * GetWhiteGC() const
const TGGC * GetFrameShadowGC() const