Commit a1ff3261 authored by jean-pierre charras's avatar jean-pierre charras

Pcbnew: better icon for zone unfill. Minor code cleaning in 3D viewer

parent bfe49371
......@@ -71,24 +71,14 @@ END_EVENT_TABLE()
EDA_3D_CANVAS::EDA_3D_CANVAS( EDA_3D_FRAME* parent, int* attribList ) :
#if wxCHECK_VERSION( 2, 7, 0 )
wxGLCanvas( parent, -1, attribList, wxDefaultPosition, wxDefaultSize,
wxFULL_REPAINT_ON_RESIZE )
#else
wxGLCanvas( parent, -1, wxDefaultPosition, wxDefaultSize,
wxFULL_REPAINT_ON_RESIZE )
#endif
{
m_init = false;
m_gllist = 0;
m_Parent = parent;
m_ortho = false;
#if wxCHECK_VERSION( 2, 7, 0 )
// Explicitly create a new rendering context instance for this canvas.
m_glRC = new wxGLContext( this );
#endif
DisplayStatus();
}
......@@ -98,10 +88,7 @@ EDA_3D_CANVAS::~EDA_3D_CANVAS()
{
ClearLists();
m_init = false;
#if wxCHECK_VERSION( 2, 7, 0 )
delete m_glRC;
#endif
}
......@@ -129,24 +116,24 @@ void EDA_3D_CANVAS::SetView3D( int keycode )
switch( keycode )
{
case WXK_LEFT:
g_Draw3d_dx -= delta_move;
m_draw3dOffset.x -= delta_move;
break;
case WXK_RIGHT:
g_Draw3d_dx += delta_move;
m_draw3dOffset.x += delta_move;
break;
case WXK_UP:
g_Draw3d_dy += delta_move;
m_draw3dOffset.y += delta_move;
break;
case WXK_DOWN:
g_Draw3d_dy -= delta_move;
m_draw3dOffset.y -= delta_move;
break;
case WXK_HOME:
g_Parm_3D_Visu.m_Zoom = 1.0;
g_Draw3d_dx = g_Draw3d_dy = 0;
m_draw3dOffset.x = m_draw3dOffset.y = 0;
trackball( g_Parm_3D_Visu.m_Quat, 0.0, 0.0, 0.0, 0.0 );
break;
......@@ -171,7 +158,7 @@ void EDA_3D_CANVAS::SetView3D( int keycode )
case 'r':
case 'R':
g_Draw3d_dx = g_Draw3d_dy = 0;
m_draw3dOffset.x = m_draw3dOffset.y = 0;
for( ii = 0; ii < 4; ii++ )
g_Parm_3D_Visu.m_Rot[ii] = 0.0;
......@@ -313,9 +300,9 @@ void EDA_3D_CANVAS::OnMouseMove( wxMouseEvent& event )
/* Current zoom and an additional factor are taken into account
* for the amount of panning. */
const double PAN_FACTOR = 8.0 * g_Parm_3D_Visu.m_Zoom;
g_Draw3d_dx -= PAN_FACTOR *
m_draw3dOffset.x -= PAN_FACTOR *
( g_Parm_3D_Visu.m_Beginx - event.GetX() ) / size.x;
g_Draw3d_dy -= PAN_FACTOR *
m_draw3dOffset.y -= PAN_FACTOR *
(event.GetY() - g_Parm_3D_Visu.m_Beginy) / size.y;
}
......@@ -461,14 +448,14 @@ void EDA_3D_CANVAS::DisplayStatus()
{
wxString msg;
msg.Printf( wxT( "dx %3.2f" ), g_Draw3d_dx );
m_Parent->SetStatusText( msg, 1 );
msg.Printf( wxT( "dx %3.2f" ), m_draw3dOffset.x );
Parent()->SetStatusText( msg, 1 );
msg.Printf( wxT( "dy %3.2f" ), g_Draw3d_dy );
m_Parent->SetStatusText( msg, 2 );
msg.Printf( wxT( "dy %3.2f" ), m_draw3dOffset.y );
Parent()->SetStatusText( msg, 2 );
msg.Printf( wxT( "View: %3.1f" ), 45 * g_Parm_3D_Visu.m_Zoom );
m_Parent->SetStatusText( msg, 3 );
Parent()->SetStatusText( msg, 3 );
}
......@@ -496,7 +483,8 @@ void EDA_3D_CANVAS::InitGL()
{
m_init = true;
g_Parm_3D_Visu.m_Zoom = 1.0;
ZBottom = 1.0; ZTop = 10.0;
m_ZBottom = 1.0;
m_ZTop = 10.0;
glDisable( GL_CULL_FACE ); // show back faces
......@@ -549,7 +537,7 @@ void EDA_3D_CANVAS::InitGL()
// position viewer
glMatrixMode( GL_MODELVIEW );
glLoadIdentity();
glTranslatef( 0.0F, 0.0F, -( ZBottom + ZTop) / 2 );
glTranslatef( 0.0F, 0.0F, -( m_ZBottom + m_ZTop) / 2 );
// clear color and depth buffers
glClearColor( g_Parm_3D_Visu.m_BgColor.m_Red,
......@@ -595,7 +583,7 @@ void EDA_3D_CANVAS::SetLights()
*/
void EDA_3D_CANVAS::TakeScreenshot( wxCommandEvent& event )
{
wxFileName fn( m_Parent->m_Parent->GetScreen()->GetFileName() );
wxFileName fn( Parent()->Parent()->GetScreen()->GetFileName() );
wxString FullFileName;
wxString file_ext, mask;
bool fmt_is_jpeg = false;
......@@ -607,7 +595,7 @@ void EDA_3D_CANVAS::TakeScreenshot( wxCommandEvent& event )
{
file_ext = fmt_is_jpeg ? wxT( "jpg" ) : wxT( "png" );
mask = wxT( "*." ) + file_ext;
FullFileName = m_Parent->m_Parent->GetScreen()->GetFileName();
FullFileName = Parent()->Parent()->GetScreen()->GetFileName();
fn.SetExt( file_ext );
FullFileName = EDA_FileSelector( _( "3D Image filename:" ), wxEmptyString,
......
......@@ -117,7 +117,7 @@ void EDA_3D_CANVAS::Redraw( bool finish )
GLfloat mat[4][4];
// Translate motion first, so rotations don't mess up the orientation...
glTranslatef( g_Draw3d_dx, g_Draw3d_dy, 0.0F );
glTranslatef( m_draw3dOffset.x, m_draw3dOffset.y, 0.0F );
build_rotmatrix( mat, g_Parm_3D_Visu.m_Quat );
glMultMatrixf( &mat[0][0] );
......@@ -145,7 +145,7 @@ void EDA_3D_CANVAS::Redraw( bool finish )
GLuint EDA_3D_CANVAS::CreateDrawGL_List()
{
PCB_BASE_FRAME* pcbframe = m_Parent->m_Parent;
PCB_BASE_FRAME* pcbframe = Parent()->Parent();
BOARD* pcb = pcbframe->GetBoard();
TRACK* track;
SEGZONE* segzone;
......
......@@ -16,10 +16,6 @@
#include <wxstruct.h>
Info_3D_Visu g_Parm_3D_Visu;
double g_Draw3d_dx;
double g_Draw3d_dy;
double ZBottom;
double ZTop;
double DataScale3D; // 3D conversion units.
......@@ -40,7 +36,6 @@ EDA_3D_FRAME::EDA_3D_FRAME( PCB_BASE_FRAME* parent, const wxString& title, long
{
m_FrameName = wxT( "Frame3D" );
m_Canvas = NULL;
m_Parent = parent;
m_HToolBar = NULL;
m_VToolBar = NULL;
m_InternalUnits = 10000; // Internal units = 1/10000 inch
......@@ -101,9 +96,9 @@ void EDA_3D_FRAME::OnCloseWindow( wxCloseEvent& Event )
{
SaveSettings();
if( m_Parent )
if( Parent() )
{
m_Parent->m_Draw3DFrame = NULL;
Parent()->m_Draw3DFrame = NULL;
}
Destroy();
......@@ -177,7 +172,7 @@ void EDA_3D_FRAME::Process_Zoom( wxCommandEvent& event )
g_Parm_3D_Visu.m_Rot[ii] = 0.0;
g_Parm_3D_Visu.m_Zoom = 1.0;
g_Draw3d_dx = g_Draw3d_dy = 0;
m_Canvas->SetOffset(0.0, 0.0);
trackball( g_Parm_3D_Visu.m_Quat, 0.0, 0.0, 0.0, 0.0 );
break;
......
......@@ -132,7 +132,7 @@ void EDA_3D_FRAME::ReCreateMenuBar()
bool full_options = true;
// If called from the display frame of CvPcb, only some options are relevant
if( m_Parent->GetName() == wxT( "CmpFrame" ) )
if( Parent()->GetName() == wxT( "CmpFrame" ) )
// Called from CvPcb: do not display all options
full_options = false;
......
......@@ -167,26 +167,27 @@ public: Info_3D_Visu();
class EDA_3D_CANVAS : public wxGLCanvas
{
public:
EDA_3D_FRAME* m_Parent;
private:
bool m_init;
GLuint m_gllist;
/// Tracks whether to use Orthographic or Perspective projection
//TODO: Does this belong here, or in EDA_3D_FRAME ???
// TODO: Does this belong here, or in EDA_3D_FRAME ???
bool m_ortho;
#if wxCHECK_VERSION( 2, 7, 0 )
wxGLContext* m_glRC;
#endif
wxRealPoint m_draw3dOffset; // offset to draw the 3 mesh.
double m_ZBottom; // position of the back layer
double m_ZTop; // position of the front layer
public:
EDA_3D_CANVAS( EDA_3D_FRAME* parent, int* attribList = 0 );
~EDA_3D_CANVAS();
EDA_3D_FRAME* Parent() { return (EDA_3D_FRAME*)GetParent(); }
void ClearLists();
// Event functions:
void OnPaint( wxPaintEvent& event );
void OnEraseBackground( wxEraseEvent& event );
void OnChar( wxKeyEvent& event );
......@@ -195,13 +196,13 @@ public:
void OnRightClick( wxMouseEvent& event );
void OnPopUpMenu( wxCommandEvent& event );
void TakeScreenshot( wxCommandEvent& event );
void OnEnterWindow( wxMouseEvent& event );
// Display functions
GLuint DisplayCubeforTest(); // Just a test function
void SetView3D( int keycode );
void DisplayStatus();
void Redraw( bool finish = false );
GLuint DisplayCubeforTest();
void OnEnterWindow( wxMouseEvent& event );
void Render();
/**
......@@ -211,6 +212,11 @@ public:
GLuint CreateDrawGL_List();
void InitGL();
void SetLights();
void SetOffset(double aPosX, double aPosY)
{
m_draw3dOffset.x = aPosX;
m_draw3dOffset.y = aPosY;
}
void Draw3D_Track( TRACK* track );
/**
......@@ -263,8 +269,6 @@ public:
class EDA_3D_FRAME : public wxFrame
{
public:
PCB_BASE_FRAME* m_Parent;
private:
wxString m_FrameName; // name used for writing and reading setup. It is "Frame3D"
EDA_3D_CANVAS* m_Canvas;
......@@ -284,6 +288,7 @@ public:
m_auimgr.UnInit();
};
PCB_BASE_FRAME* Parent() { return (PCB_BASE_FRAME*)GetParent(); }
void Exit3DFrame( wxCommandEvent& event );
void OnCloseWindow( wxCloseEvent& Event );
void ReCreateMenuBar();
......@@ -331,9 +336,6 @@ void SetGLColor( int color );
void Set_Object_Data( std::vector< S3D_Vertex >& aVertices );
extern Info_3D_Visu g_Parm_3D_Visu;
extern double g_Draw3d_dx, g_Draw3d_dy;
extern double ZBottom, ZTop;
extern double DataScale3D; // 3D scale units.
extern int gl_attrib[];
#endif /* __3D_VIEWER_H__ */
......@@ -496,6 +496,7 @@ set( BMAPS_MID
window_close
zip_tool
zip
zone_unfill
zoom
zoom_area
zoom_fit_in_page
......
/* Do not modify this file, it was automatically generated by the
* PNG2cpp CMake script, using a *.png file as input.
*/
#include <bitmaps.h>
static const unsigned char png[] = {
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c,
0xce, 0x00, 0x00, 0x05, 0xf1, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0x9d, 0x96, 0x0b, 0x50, 0x53,
0x47, 0x14, 0x86, 0xb7, 0x0d, 0x06, 0x45, 0x2d, 0x2d, 0xb5, 0x2a, 0x25, 0xe2, 0x03, 0xb1, 0x38,
0x02, 0x09, 0xa2, 0x96, 0x8a, 0xa0, 0x9d, 0x8a, 0x22, 0x3a, 0x8a, 0xb5, 0x8a, 0x4a, 0xa8, 0x5a,
0xed, 0x4c, 0xd5, 0xa1, 0xea, 0x08, 0x64, 0x1c, 0x64, 0x44, 0x85, 0xe9, 0x54, 0x11, 0x14, 0x54,
0x1e, 0x3e, 0xa6, 0xc2, 0x40, 0x44, 0x01, 0x45, 0x90, 0x87, 0x80, 0x21, 0x08, 0x44, 0xde, 0x20,
0x02, 0x06, 0x42, 0x0b, 0x08, 0x21, 0x40, 0x82, 0x20, 0xbe, 0x50, 0xe0, 0xef, 0xde, 0x54, 0xac,
0x25, 0x11, 0xb1, 0x3b, 0xf3, 0xcd, 0xdc, 0xbd, 0x7b, 0xee, 0xfd, 0xf7, 0x9c, 0xdd, 0x3d, 0x67,
0x09, 0x00, 0x32, 0x52, 0x4a, 0x4a, 0x4a, 0xf4, 0x32, 0x32, 0x32, 0x3c, 0x93, 0x92, 0x92, 0x84,
0xf1, 0xf1, 0xf1, 0x77, 0xc3, 0xc2, 0xc2, 0x4a, 0xc2, 0xc3, 0xc3, 0x45, 0x01, 0x01, 0x01, 0xcb,
0xdf, 0xf7, 0xed, 0x88, 0x04, 0x2a, 0x2b, 0x2b, 0x8d, 0x8a, 0x8a, 0x8a, 0x2e, 0x95, 0x97, 0x97,
0x37, 0x96, 0x96, 0x96, 0x22, 0x2f, 0x2f, 0x17, 0x42, 0xa1, 0x10, 0x21, 0x21, 0x21, 0x38, 0x7a,
0xf4, 0x28, 0x83, 0x92, 0xf6, 0xd7, 0xff, 0x6f, 0x21, 0xa6, 0xc9, 0x64, 0xb2, 0x23, 0x4d, 0x4d,
0x4d, 0x0a, 0x95, 0x4a, 0x85, 0x8e, 0x8e, 0x0e, 0xd0, 0x3e, 0x24, 0x12, 0x09, 0xa8, 0x57, 0x08,
0x0e, 0x0e, 0x86, 0xbf, 0xbf, 0x3f, 0x04, 0x02, 0x01, 0x12, 0x13, 0x13, 0x4b, 0x19, 0xfb, 0x0f,
0x16, 0x2a, 0x2e, 0x2e, 0x9e, 0xd4, 0xd8, 0xd8, 0x98, 0xa5, 0x52, 0x29, 0x5f, 0xd1, 0x86, 0x17,
0x2f, 0x5e, 0x40, 0xa9, 0x54, 0x42, 0x2a, 0x95, 0x22, 0x3f, 0x3f, 0x1f, 0xc9, 0xc9, 0xc9, 0xa0,
0x61, 0x83, 0x9f, 0x9f, 0x1f, 0xbc, 0xbd, 0xbd, 0x51, 0x58, 0x58, 0xf8, 0x8a, 0x0a, 0x73, 0x3f,
0x48, 0x48, 0x2c, 0x16, 0x7f, 0x2a, 0x97, 0xb7, 0xdc, 0x63, 0xbc, 0x18, 0x14, 0xe9, 0xee, 0xee,
0x46, 0x73, 0x73, 0x33, 0xaa, 0xaa, 0xaa, 0x68, 0xe8, 0xf2, 0x18, 0x0f, 0x70, 0xf1, 0xe2, 0x45,
0x1c, 0x3e, 0x7c, 0x18, 0xb1, 0xb1, 0xb1, 0xa0, 0x93, 0x42, 0x45, 0x45, 0xc5, 0x35, 0xea, 0xd4,
0x47, 0x23, 0x12, 0x4a, 0x4d, 0x4d, 0xd5, 0x95, 0xd6, 0x4a, 0x8b, 0x6b, 0x6a, 0x6a, 0xd4, 0xa1,
0xea, 0xec, 0xec, 0x04, 0x23, 0xd8, 0xd2, 0xd2, 0x82, 0xba, 0xba, 0x3a, 0x94, 0x95, 0x95, 0x41,
0x24, 0x12, 0x81, 0x6e, 0x06, 0x5c, 0xb8, 0x70, 0x01, 0xa1, 0xa1, 0xa1, 0x60, 0x6c, 0xe5, 0x72,
0x39, 0x68, 0x88, 0x07, 0x62, 0x62, 0x62, 0x96, 0x8e, 0x48, 0x88, 0x2e, 0xf6, 0x89, 0xa4, 0x84,
0x78, 0x88, 0xe8, 0x4f, 0xb2, 0x03, 0x03, 0x91, 0xe2, 0xe5, 0x85, 0xf8, 0x5d, 0xbb, 0x90, 0xe8,
0xe3, 0x83, 0x9b, 0x41, 0x41, 0x48, 0x8d, 0x8c, 0x44, 0x7a, 0x7a, 0xba, 0xda, 0x8b, 0xa8, 0xa8,
0x28, 0xd4, 0xd7, 0xd7, 0x43, 0xa1, 0x50, 0xa0, 0xbd, 0xbd, 0x1d, 0xad, 0x8d, 0x05, 0xa8, 0x2f,
0x89, 0xb8, 0x47, 0xbd, 0x62, 0x0d, 0x2b, 0xc4, 0xb8, 0x9d, 0x2e, 0xf0, 0x6a, 0x8b, 0xd7, 0xd3,
0x43, 0x14, 0x1d, 0x0a, 0xa5, 0x1c, 0xa7, 0xf8, 0x52, 0x3c, 0x28, 0x3b, 0x29, 0x6e, 0x94, 0x2d,
0xe3, 0xc7, 0x23, 0xc8, 0xd5, 0x15, 0x0d, 0x0d, 0x0d, 0x6f, 0xbc, 0x66, 0xd6, 0xef, 0xb1, 0xec,
0x2c, 0xda, 0x44, 0xb6, 0x74, 0x22, 0x29, 0xfc, 0xf7, 0x09, 0xe9, 0x44, 0x72, 0x38, 0xaf, 0x52,
0xe9, 0xeb, 0x04, 0x4a, 0xa4, 0x36, 0xb1, 0x51, 0xa3, 0x70, 0xd2, 0xd9, 0x19, 0xed, 0xad, 0xad,
0x78, 0xf2, 0xe4, 0x09, 0x7a, 0x7a, 0x7a, 0xd0, 0xd5, 0xd5, 0x85, 0xc7, 0xca, 0x1a, 0xf4, 0x75,
0x8a, 0xd1, 0x53, 0xe6, 0x8a, 0x07, 0x39, 0x7e, 0xad, 0x16, 0x16, 0x16, 0x63, 0x87, 0x13, 0x22,
0xa1, 0x93, 0x27, 0xab, 0x85, 0x86, 0x8a, 0x9d, 0xa4, 0x5e, 0x84, 0x7f, 0xbf, 0x16, 0xf5, 0x5e,
0xbb, 0x50, 0x73, 0xe9, 0x9c, 0x7a, 0x83, 0xf4, 0xf7, 0xf7, 0xe3, 0xf9, 0xf3, 0xe7, 0xe8, 0x51,
0xc9, 0xd0, 0xdf, 0x25, 0x01, 0xfa, 0x1e, 0xa3, 0xb5, 0x20, 0x08, 0xcd, 0x9e, 0x9b, 0x90, 0xe5,
0xb3, 0x3f, 0x8b, 0x99, 0xf8, 0x3b, 0xd7, 0xe8, 0xb4, 0xa5, 0x65, 0x6a, 0x86, 0xbe, 0x3e, 0x6e,
0xe8, 0xea, 0x22, 0x82, 0xcb, 0x45, 0xfc, 0xf6, 0xed, 0x10, 0x47, 0x44, 0xa0, 0x3c, 0x47, 0x8c,
0x26, 0xaf, 0x9d, 0x78, 0xb4, 0xc1, 0x01, 0x5d, 0xfc, 0x55, 0x90, 0x45, 0x9e, 0xc7, 0xcb, 0x97,
0x2f, 0xf1, 0x5c, 0x55, 0x84, 0x67, 0xb2, 0x63, 0xe8, 0x53, 0x65, 0xa2, 0xbd, 0xe6, 0x0e, 0x5a,
0xf6, 0x6d, 0x55, 0xdb, 0x3c, 0x72, 0x5b, 0x85, 0xf4, 0x2d, 0xeb, 0x4e, 0x0d, 0x8a, 0x69, 0x08,
0xed, 0x21, 0xc4, 0x25, 0x67, 0xd6, 0x2c, 0xa4, 0x1d, 0x3f, 0xae, 0x9e, 0x75, 0x6f, 0x6f, 0x2f,
0x5a, 0xeb, 0x6a, 0xd1, 0xb4, 0xf7, 0x67, 0x28, 0x9d, 0x97, 0xbc, 0x41, 0xb5, 0x7e, 0x19, 0xaa,
0x8e, 0xf1, 0x71, 0xef, 0xaa, 0x35, 0xba, 0x2b, 0x76, 0xa3, 0x25, 0xff, 0x04, 0x1e, 0xee, 0xde,
0xfc, 0x1f, 0x1b, 0xa5, 0xcb, 0x72, 0x88, 0x36, 0x3b, 0x07, 0x30, 0x62, 0x1a, 0x42, 0x8e, 0x84,
0xcc, 0xbf, 0x36, 0x7d, 0xfa, 0x23, 0x9a, 0x76, 0x9e, 0x31, 0xf1, 0x67, 0x28, 0xf0, 0xde, 0x0f,
0x85, 0x93, 0x2d, 0xda, 0x86, 0xd0, 0xbe, 0x66, 0x09, 0x24, 0x9e, 0x36, 0x78, 0x10, 0xe7, 0x84,
0x86, 0x1d, 0xce, 0x1a, 0xe3, 0x0c, 0x0d, 0xab, 0x97, 0xf4, 0x6e, 0xe7, 0xce, 0x59, 0xa6, 0x21,
0x64, 0x4f, 0x88, 0x55, 0xac, 0x89, 0x49, 0x73, 0x66, 0x66, 0xe6, 0x45, 0x7a, 0x2e, 0xf0, 0xf4,
0xe9, 0x53, 0x48, 0xee, 0xdc, 0x81, 0x78, 0x93, 0x33, 0x5a, 0x96, 0x2e, 0x80, 0x7c, 0x08, 0xad,
0x8e, 0xb6, 0x68, 0xa4, 0xa1, 0x92, 0x6b, 0x19, 0x93, 0x39, 0xcc, 0x43, 0x20, 0xdf, 0xa9, 0x9e,
0x7a, 0x34, 0x59, 0x43, 0xe8, 0x1b, 0x42, 0x2c, 0x12, 0xe6, 0xcc, 0x91, 0xbb, 0xbb, 0xbb, 0x1b,
0xd3, 0x24, 0xda, 0xc9, 0x6c, 0x5f, 0x66, 0x2d, 0x8a, 0x0a, 0x0a, 0x20, 0xda, 0xe8, 0x8c, 0x87,
0xf6, 0x73, 0xd1, 0x3c, 0x02, 0xea, 0x96, 0x58, 0x23, 0x7a, 0x9f, 0x2d, 0xf2, 0x63, 0xec, 0x07,
0x4e, 0x9f, 0x3e, 0x6d, 0xa7, 0x21, 0x34, 0x97, 0x90, 0xd9, 0x09, 0x5c, 0x6e, 0x1b, 0xb3, 0x03,
0x69, 0x9a, 0xf9, 0xbd, 0xb6, 0xb6, 0x56, 0x1d, 0xbe, 0x41, 0xb1, 0x5b, 0x1b, 0xd6, 0xa0, 0xc1,
0xc6, 0x02, 0x8d, 0xc3, 0x50, 0x6d, 0xcb, 0xc5, 0x15, 0x9f, 0x8d, 0x90, 0x8a, 0xdc, 0xf1, 0x57,
0xda, 0x42, 0xc4, 0x0a, 0xff, 0x88, 0xd3, 0x10, 0x32, 0x27, 0xc4, 0x24, 0x8e, 0xcb, 0x55, 0x31,
0xcf, 0x0e, 0x0e, 0x0e, 0xfa, 0x34, 0x53, 0x3f, 0xa4, 0x4d, 0x2d, 0xc4, 0xe4, 0xbd, 0x92, 0xe2,
0x62, 0xdc, 0x5e, 0xbb, 0x12, 0x7f, 0xce, 0x35, 0xd3, 0x4a, 0xad, 0xf5, 0x6c, 0x08, 0x0f, 0x38,
0x41, 0x96, 0x77, 0x18, 0xed, 0xe5, 0x3e, 0xb8, 0x2f, 0x3a, 0x08, 0x9a, 0x96, 0x72, 0xb5, 0x09,
0x4d, 0xb9, 0x6c, 0x6e, 0xfe, 0x68, 0xb0, 0x4f, 0xeb, 0xcc, 0x7e, 0x1a, 0x42, 0x75, 0x06, 0x18,
0x18, 0x18, 0x40, 0xd3, 0x5d, 0x09, 0xa4, 0x4b, 0x17, 0x41, 0x66, 0x6e, 0xa2, 0x1d, 0x4b, 0x53,
0x14, 0xef, 0x76, 0x44, 0x63, 0xbe, 0x07, 0xe4, 0x25, 0xbe, 0xc8, 0x48, 0x4f, 0xc2, 0xd9, 0xb3,
0x67, 0xcf, 0x68, 0x08, 0x4d, 0x22, 0x64, 0x62, 0xf4, 0xcc, 0x99, 0x5d, 0x6f, 0x1d, 0x62, 0x36,
0xad, 0xaa, 0x55, 0x4c, 0xd6, 0xae, 0x4e, 0x4b, 0x45, 0xf5, 0x62, 0x1b, 0x48, 0x4d, 0x8d, 0x87,
0xc7, 0x6c, 0x3a, 0x0a, 0x77, 0x2c, 0x87, 0x38, 0x2b, 0x09, 0x71, 0x71, 0x71, 0xdd, 0xae, 0xae,
0xae, 0x26, 0xda, 0x8a, 0xdd, 0xb8, 0x30, 0x23, 0x23, 0xc5, 0xdb, 0xef, 0x68, 0x25, 0x75, 0x4b,
0x0e, 0x09, 0xc6, 0xbd, 0xf9, 0x3c, 0x54, 0x4f, 0x35, 0x1c, 0x19, 0x33, 0x38, 0xb8, 0xcd, 0xdf,
0xd8, 0xef, 0x7d, 0xe0, 0xc0, 0xaf, 0xe4, 0x5d, 0x15, 0x71, 0x35, 0x9b, 0x6d, 0xf9, 0x96, 0xf0,
0xc7, 0x61, 0x3c, 0xcb, 0x4d, 0x65, 0xe6, 0x66, 0xfd, 0x95, 0x86, 0x13, 0x30, 0x94, 0x5c, 0x13,
0x0e, 0x12, 0x16, 0x4e, 0x40, 0x85, 0x96, 0xb1, 0xfb, 0x9c, 0x49, 0x10, 0x7d, 0x6d, 0x2d, 0x5e,
0x60, 0x60, 0xf0, 0xc9, 0x7b, 0xef, 0x0b, 0xb4, 0x7d, 0x72, 0x62, 0xe2, 0x84, 0xcb, 0x65, 0x9f,
0xeb, 0xa3, 0x62, 0x08, 0x39, 0xd3, 0x38, 0x88, 0x0e, 0x08, 0x40, 0x6e, 0xf4, 0x52, 0x08, 0x17,
0x4f, 0x81, 0x36, 0x9b, 0x4c, 0x03, 0xfd, 0x8e, 0x35, 0x86, 0x5f, 0xfc, 0x7b, 0x60, 0xbf, 0x1d,
0x3d, 0x7a, 0x9a, 0x8f, 0xa9, 0xa9, 0x57, 0xb8, 0x83, 0xc3, 0xa9, 0x2b, 0x6e, 0x6e, 0xb1, 0x69,
0x02, 0xc1, 0xcd, 0xeb, 0x7b, 0xf6, 0x44, 0x9d, 0x59, 0xb9, 0xf2, 0x37, 0x3b, 0x0e, 0x67, 0xbd,
0xef, 0x18, 0x76, 0x42, 0xf1, 0x78, 0x3d, 0x94, 0xbe, 0x26, 0xcb, 0x70, 0x12, 0xce, 0xf9, 0xfb,
0x81, 0x5e, 0x5a, 0x50, 0x59, 0x26, 0xa6, 0x6b, 0x71, 0x15, 0x61, 0x76, 0x8b, 0xfa, 0xde, 0xb6,
0x49, 0x1d, 0x37, 0xa6, 0x6d, 0x1e, 0x8b, 0xc5, 0x67, 0x96, 0x83, 0xfc, 0x42, 0x88, 0x6d, 0x20,
0x21, 0x29, 0xb9, 0xeb, 0xd6, 0x3d, 0x96, 0xd1, 0xb2, 0x5c, 0x7f, 0xe4, 0x08, 0x64, 0xbe, 0xbe,
0xa8, 0xa3, 0x85, 0xae, 0xee, 0xe0, 0x41, 0x48, 0x3d, 0x3c, 0x70, 0x8b, 0xc7, 0xeb, 0xf1, 0x24,
0x44, 0x22, 0xd0, 0x1b, 0x93, 0x77, 0x57, 0x97, 0x8d, 0x9b, 0x06, 0x9f, 0xc1, 0x6f, 0xef, 0x5e,
0xd0, 0x6a, 0x8c, 0xec, 0xec, 0x6c, 0xe6, 0xa2, 0xa2, 0x38, 0x7f, 0x3e, 0x22, 0x9a, 0x96, 0x06,
0x97, 0xa3, 0x3a, 0x3a, 0x37, 0x0a, 0xa8, 0x4d, 0x92, 0x2e, 0x5b, 0x61, 0xc5, 0x22, 0x2e, 0x8c,
0x88, 0x3a, 0x32, 0x41, 0x84, 0x24, 0xa7, 0xd3, 0xa5, 0x1a, 0x24, 0xc7, 0xd8, 0x18, 0x77, 0x6d,
0x6c, 0x50, 0x68, 0x6f, 0x0f, 0x89, 0xb5, 0x35, 0xb2, 0x8d, 0x8c, 0x90, 0xf6, 0x4f, 0xa9, 0x90,
0xd9, 0x11, 0x72, 0xe8, 0x47, 0x16, 0x2b, 0xed, 0x3b, 0x33, 0xb3, 0x14, 0x3e, 0x9f, 0x1f, 0xbd,
0x6d, 0xfb, 0xb6, 0x08, 0x1e, 0x8f, 0xe7, 0xc1, 0x66, 0xb3, 0x99, 0x1f, 0x3a, 0xbd, 0x66, 0xeb,
0x4f, 0x84, 0xa4, 0x4d, 0x25, 0x44, 0x40, 0x9f, 0xad, 0x28, 0x5f, 0x52, 0xc6, 0x92, 0x43, 0x84,
0x4c, 0xf3, 0x27, 0xc4, 0xf3, 0xa4, 0x8e, 0x8e, 0x30, 0x72, 0xe6, 0xcc, 0x72, 0xa1, 0x9d, 0x5d,
0xe5, 0xe5, 0x15, 0x2b, 0xee, 0x47, 0x39, 0x3a, 0x16, 0x06, 0x59, 0x59, 0x5d, 0xf7, 0x34, 0x34,
0x0c, 0xfc, 0x81, 0xc5, 0xda, 0x31, 0x9a, 0x90, 0xaf, 0xe8, 0x07, 0xa6, 0x14, 0x5b, 0xca, 0x3c,
0x0a, 0x3d, 0x72, 0xc4, 0x82, 0x62, 0xf9, 0x1a, 0xa6, 0xcf, 0xd8, 0xcc, 0xa0, 0xf0, 0x28, 0x1c,
0xb5, 0xc0, 0xeb, 0xb2, 0xfe, 0x37, 0xab, 0x8b, 0x74, 0x3b, 0xdf, 0xc1, 0x6d, 0xc4, 0x00, 0x00,
0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
};
const BITMAP_OPAQUE zone_unfill_xpm[1] = {{ png, sizeof( png ), "zone_unfill_xpm" }};
//EOF
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="48"
width="48"
version="1.0"
id="svg2"
inkscape:version="0.48.1 "
sodipodi:docname="zone_unfill.svg">
<metadata
id="metadata171">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1280"
inkscape:window-height="968"
id="namedview169"
showgrid="false"
inkscape:zoom="16.07255"
inkscape:cx="14.815644"
inkscape:cy="23.666491"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<defs
id="defs4">
<linearGradient
id="a">
<stop
offset="0"
id="stop7" />
<stop
stop-opacity="0"
offset="1"
id="stop9" />
</linearGradient>
<linearGradient
id="w">
<stop
stop-color="#393a38"
offset="0"
id="stop12" />
<stop
stop-color="#393a38"
stop-opacity="0"
offset="1"
id="stop14" />
</linearGradient>
<linearGradient
id="v">
<stop
offset="0"
id="stop17" />
<stop
stop-opacity=".68235"
offset=".40659"
id="stop19" />
<stop
stop-opacity=".48736"
offset=".4533"
id="stop21" />
<stop
stop-opacity=".36101"
offset=".5"
id="stop23" />
<stop
stop-opacity=".15162"
offset=".70604"
id="stop25" />
<stop
stop-opacity="0"
offset="1"
id="stop27" />
</linearGradient>
<radialGradient
id="aj"
fx="95.481"
gradientUnits="userSpaceOnUse"
cy="121.47"
cx="63.847"
gradientTransform="matrix(1 0 0 .10227 0 109.05)"
r="63.847">
<stop
offset="0"
id="stop30" />
<stop
stop-opacity="0"
offset="1"
id="stop32" />
</radialGradient>
<linearGradient
id="an"
y2="73.415"
xlink:href="#v"
gradientUnits="userSpaceOnUse"
x2="-123.67"
y1="74.96"
x1="-146.75" />
<linearGradient
id="z"
y2="63.447"
xlink:href="#v"
gradientUnits="userSpaceOnUse"
x2="-118.91"
y1="64.065"
x1="-82.51" />
<linearGradient
id="aa"
y2="33.764"
xlink:href="#a"
gradientUnits="userSpaceOnUse"
x2="-118.3"
y1="78.294"
x1="-113.64" />
<radialGradient
id="x"
gradientUnits="userSpaceOnUse"
cy="131.47"
cx="29.962"
gradientTransform="matrix(.27518 -.0064611 .0014253 .063649 3.1395 118.25)"
r="27.02">
<stop
stop-color="#fff"
offset="0"
id="stop38" />
<stop
stop-color="#fff"
stop-opacity="0"
offset="1"
id="stop40" />
</radialGradient>
<radialGradient
id="y"
xlink:href="#a"
gradientUnits="userSpaceOnUse"
cy="130.94"
cx="27.566"
gradientTransform="matrix(.38772 0 0 .1113 .048639 111.4)"
r="27.02" />
<linearGradient
id="ab"
y2="122.54"
gradientUnits="userSpaceOnUse"
x2="24.946"
gradientTransform="matrix(.38772 0 0 .39701 .048639 77.543)"
y1="111.04"
x1="24.651">
<stop
stop-color="#fff"
offset="0"
id="stop44" />
<stop
stop-color="#fff"
stop-opacity="0"
offset="1"
id="stop46" />
</linearGradient>
<linearGradient
id="b"
y2="135.74"
xlink:href="#a"
gradientUnits="userSpaceOnUse"
x2="22.669"
gradientTransform="matrix(.38772 0 0 .39701 .048639 77.543)"
y1="104.75"
x1="23.023" />
<linearGradient
id="ac"
y2="59.811"
gradientUnits="userSpaceOnUse"
x2="41.438"
gradientTransform="matrix(.38772 0 0 .39701 .048639 77.543)"
y1="22.051"
x1="78.569">
<stop
offset="0"
id="stop50" />
<stop
stop-opacity="0"
offset="1"
id="stop52" />
</linearGradient>
<radialGradient
id="ak"
gradientUnits="userSpaceOnUse"
cy="73.864"
cx="-16.603"
gradientTransform="matrix(.37328 .041247 .040871 2.7707 12.855 -94.521)"
r="4.3906">
<stop
stop-color="#fff"
offset="0"
id="stop55" />
<stop
stop-color="#fff"
stop-opacity="0"
offset="1"
id="stop57" />
</radialGradient>
<linearGradient
id="ad"
y2="85.424"
gradientUnits="userSpaceOnUse"
x2="74.325"
gradientTransform="matrix(.38772 0 0 .39701 .048639 79.661)"
y1="112.1"
x1="98.67">
<stop
stop-opacity=".44765"
offset="0"
id="stop60" />
<stop
stop-opacity=".13357"
offset=".5"
id="stop62" />
<stop
stop-opacity="0"
offset="1"
id="stop64" />
</linearGradient>
<linearGradient
id="ae"
y2="88.409"
xlink:href="#w"
gradientUnits="userSpaceOnUse"
x2="76.362"
gradientTransform="matrix(.37328 .041247 .0060014 .40685 .50668 76.511)"
y1="117.21"
x1="95.847" />
<linearGradient
id="af"
y2="58.653"
xlink:href="#w"
gradientUnits="userSpaceOnUse"
x2="105.06"
gradientTransform="matrix(.37328 .041247 .0060014 .40685 .50668 76.511)"
y1="146.89"
x1="87.068" />
<radialGradient
id="al"
fx="115.73"
fy="56.281"
gradientUnits="userSpaceOnUse"
cy="65.848"
cx="104.66"
gradientTransform="matrix(.17585 -.10373 .40016 .71126 -7.7874 67.902)"
r="29.999">
<stop
stop-color="#fff"
offset="0"
id="stop69" />
<stop
stop-color="#fff"
stop-opacity="0"
offset="1"
id="stop71" />
</radialGradient>
<linearGradient
id="ag"
y2="69.992"
spreadMethod="reflect"
gradientUnits="userSpaceOnUse"
x2="79.544"
gradientTransform="matrix(.37277 -.017336 -.0021394 .44507 3.1564 76.357)"
y1="52.469"
x1="106.27">
<stop
stop-color="#9a7600"
offset="0"
id="stop74" />
<stop
stop-color="#e3ad00"
offset=".09292"
id="stop76" />
<stop
stop-color="#ffcd2c"
offset=".50432"
id="stop78" />
<stop
stop-color="#e3ad00"
offset=".91571"
id="stop80" />
<stop
stop-color="#b98d00"
offset="1"
id="stop82" />
</linearGradient>
<linearGradient
id="ah"
y2="93.568"
xlink:href="#a"
gradientUnits="userSpaceOnUse"
x2="-84.777"
gradientTransform="matrix(.43793 .033657 .020585 .47905 58.22 73.393)"
y1="116.56"
x1="-116.79" />
<radialGradient
id="am"
fx="70.964"
fy="76.702"
gradientUnits="userSpaceOnUse"
cy="53.38"
cx="70.624"
gradientTransform="matrix(.43671 -.22947 .27399 .5313 -21.732 82.986)"
r="53.565">
<stop
stop-color="#fff"
stop-opacity="0"
offset="0"
id="stop86" />
<stop
stop-color="#7f7f7f"
stop-opacity="0"
offset=".5"
id="stop88" />
<stop
offset="1"
id="stop90" />
</radialGradient>
<linearGradient
id="ai"
y2="66.671"
gradientUnits="userSpaceOnUse"
x2="-27.89"
gradientTransform="matrix(.43793 .033657 .020585 .47905 58.22 73.393)"
y1="95.781"
x1="-70.057">
<stop
stop-color="#fff"
offset="0"
id="stop93" />
<stop
stop-color="#fff"
offset=".42597"
id="stop95" />
<stop
stop-color="#f1f1f1"
offset=".58928"
id="stop97" />
<stop
stop-color="#eaeaea"
offset=".80220"
id="stop99" />
<stop
stop-color="#dfdfdf"
offset="1"
id="stop101" />
</linearGradient>
<linearGradient
id="e"
y2="48"
gradientUnits="userSpaceOnUse"
x2="69"
gradientTransform="matrix(0,-1,1,0,84,98.4)"
y1="48"
x1="27">
<stop
stop-color="#c80000"
offset="0"
id="stop15" />
<stop
stop-color="#f3604d"
offset="1"
id="stop17-1" />
</linearGradient>
</defs>
<g
transform="translate(0,-80)"
id="g103">
<rect
opacity=".57787"
height="0"
width="1"
y="77"
x="116"
fill="#fff"
id="rect105" />
<rect
opacity=".57787"
height="0"
width="1"
y="33.538"
x="-141.37"
fill="#fff"
id="rect107" />
<path
opacity=".37705"
d="m6.0093 127.44c2.655 0.022 4.8939-0.27986 5.4405-0.26605 3.616 0.0913 12.279-1.6267 8.8147-3.7388-3.7851-2.3074-14.189-2.2454-18.24-0.0206-4.4207 2.428 1.3297 4.0034 3.9843 4.0254z"
fill-rule="evenodd"
stroke="url(#y)"
stroke-width=".84431"
fill="url(#x)"
id="path109" />
<path
opacity=".36475"
d="m127.69 121.47a63.847 6.5298 0 1 1 -127.69 0 63.847 6.5298 0 1 1 127.69 0z"
transform="matrix(.38772 0 0 .39701 .048639 77.543)"
fill="url(#aj)"
id="path111" />
<path
opacity=".25"
stroke-linejoin="round"
d="m33.424 83.207 13.734 25.039c1.8994 3.4628-2.2661 9.5271-9.3001 13.538-7.034 4.0106-14.282 4.4542-16.182 0.99147-1.899-3.47-11.834-21.58-13.734-25.044-1.8989-3.463 2.267-9.527 9.301-13.537 7.034-4.0106 14.282-4.4543 16.182-0.99147z"
stroke-opacity=".33333"
stroke-dashoffset="4"
stroke="#000"
stroke-linecap="round"
stroke-width="1.1682"
fill="none"
id="path113" />
<path
opacity=".3"
stroke-linejoin="round"
d="m33.424 83.207 13.734 25.039c1.8994 3.4628-2.2661 9.5271-9.3001 13.538-7.034 4.0106-14.282 4.4542-16.182 0.99147-1.899-3.47-11.834-21.58-13.734-25.044-1.8989-3.463 2.267-9.527 9.301-13.537 7.034-4.0106 14.282-4.4543 16.182-0.99147z"
stroke-opacity=".33333"
stroke-dashoffset="4"
stroke="#000"
stroke-linecap="round"
stroke-width=".77878"
fill="none"
id="path115" />
<path
fill="url(#ai)"
d="m33.423 83.085 13.734 25.039c1.8994 3.4628-2.2661 9.5271-9.3001 13.538-7.034 4.0106-14.282 4.4542-16.182 0.99146-1.9-3.46-11.835-21.57-13.734-25.036-1.8994-3.4628 2.2661-9.5271 9.3001-13.538 7.034-4.0106 14.282-4.4542 16.182-0.99147z"
id="path117" />
<path
opacity=".40574"
fill="url(#am)"
d="m33.423 83.085 13.734 25.039c1.8994 3.4628-2.2661 9.5271-9.3001 13.538-7.034 4.0106-14.282 4.4542-16.182 0.99146-1.9-3.46-11.835-21.57-13.734-25.036-1.8994-3.4628 2.2661-9.5271 9.3001-13.538 7.034-4.0106 14.282-4.4542 16.182-0.99147z"
id="path119" />
<path
fill="url(#ah)"
d="m33.423 83.085 13.734 25.039c1.8994 3.4628-2.2661 9.5271-9.3001 13.538-7.034 4.0106-14.282 4.4542-16.182 0.99146-1.9-3.46-11.835-21.57-13.734-25.036-1.8994-3.4628 2.2661-9.5271 9.3001-13.538 7.034-4.0106 14.282-4.4542 16.182-0.99147z"
id="path121" />
<path
opacity=".4"
d="m-84.361 47.981a33.496 23.882 0 1 1 -66.993 0 33.496 23.882 0 1 1 66.993 0z"
transform="matrix(.38042 -.21691 .14408 .26268 59.09 52.157)"
fill="url(#an)"
id="path123" />
<path
opacity=".4"
d="m-84.361 47.981a33.496 23.882 0 1 1 -66.993 0 33.496 23.882 0 1 1 66.993 0z"
transform="matrix(.38042 -.21691 .14408 .26268 58.717 52.116)"
fill="url(#z)"
id="path125" />
<path
opacity=".4"
d="m-84.361 47.981a33.496 23.882 0 1 1 -66.993 0 33.496 23.882 0 1 1 66.993 0z"
transform="matrix(.38042 -.21691 .14408 .26268 58.717 52.116)"
fill="url(#aa)"
id="path127" />
<path
fill="#cacaca"
d="m33.46 83.158c0.11622 0.21188 0.53583 0.96658 0.6211 1.122 1.8994 3.4628-2.2599 9.5246-9.2939 13.535-7.034 4.0106-14.276 4.4577-16.175 0.99497-0.10266-0.18716-0.59317-1.0869-0.74024-1.355 0.048724 0.54912 0.19007 1.0571 0.44752 1.5265 0.9842 1.7943 3.3607 2.5663 6.3496 2.383s6.6184-1.3189 10.182-3.3506c3.5633-2.0317 6.4077-4.5743 8.1257-7.0747 1.7179-2.5004 2.3032-4.968 1.319-6.7623-0.21456-0.39116-0.49658-0.72505-0.83492-1.0191z"
id="path129" />
<path
opacity=".4"
fill="#babdb6"
d="m29.794 81.293c-3.206-0.363-7.69 0.753-12.087 3.259-7.034 4.011-11.202 10.082-9.3031 13.544 0.1425 0.26 0.3224 0.489 0.5228 0.705-0.1043-0.137-0.2024-0.272-0.2861-0.425-1.8993-3.462 2.2691-9.533 9.3031-13.544 6.504-3.708 13.189-4.367 15.662-1.709-0.781-1.03-2.116-1.638-3.812-1.83z"
id="path131" />
<path
fill="url(#ag)"
d="m23.108 104.54 9.6297 16.635c5.7579-2.6489 12.533-8.8374 13.632-12.946l-9.38-16.925c-1.1577 6.0247-8.2031 10.457-13.883 13.239z"
id="path133" />
<path
stroke-linejoin="round"
d="m-84.361 47.981a33.496 23.882 0 1 1 -66.993 0 33.496 23.882 0 1 1 66.993 0z"
stroke-dashoffset="4"
transform="matrix(.37989 -.21697 .14389 .26266 58.645 52.107)"
stroke="#fff"
stroke-linecap="round"
stroke-width="1.6127"
fill="none"
id="path135" />
<path
fill="#b70000"
d="m7.6345 95.042c-0.10733 0.92298 0.00976 1.7805 0.39891 2.5124 1.8376 3.456 8.6542 2.6038 15.641-1.0594 1.8682-0.97955 3.4115-2.1613 3.8182-2.5091-2.9119-1.8717-18.781-3.5503-19.858 1.0561z"
id="path137" />
<path
fill-opacity=".39431"
d="m29.484 80.825c-0.62002-0.06894-1.2913-0.07484-2.0036-0.03099-2.8491 0.17541-6.3402 1.2615-9.7932 3.2336-3.453 1.9722-6.1928 4.4399-7.8303 6.827-0.35762 0.52132-0.65935 1.0438-0.90883 1.5497 0.2277-0.43679 0.50037-0.87218 0.8074-1.3198 1.6375-2.3871 4.3771-4.8676 7.8301-6.8397 3.453-1.9722 6.9442-3.0582 9.7932-3.2336 2.8491-0.17541 5.0442 0.5423 5.9486 2.1932 0.62176 1.135 0.56323 2.5799-0.06699 4.1434 0.71575-1.6489 0.8196-3.1722 0.1686-4.3606-0.67829-1.2382-2.0849-1.9554-3.945-2.1622zm4.0663 7.2276c-0.24118 0.46547-0.52931 0.93211-0.85275 1.4036-1.725 2.5146-4.5694 5.0704-8.1405 7.11-3.5712 2.0396-7.1976 3.1817-10.199 3.3665-3.0013 0.18478-5.3902-0.59455-6.3826-2.4062-0.6823-1.2455-0.61017-2.8146 0.061924-4.4866-0.76023 1.7588-0.87715 3.4012-0.16353 4.7039 0.99243 1.8116 3.3813 2.591 6.3826 2.4062 3.0013-0.18478 6.6277-1.3269 10.199-3.3665 3.5712-2.0396 6.4157-4.5827 8.1407-7.0973 0.37395-0.54512 0.69082-1.0974 0.95417-1.6336z"
id="path139" />
<path
fill-opacity=".39431"
d="m29.69 80.732c-0.62002-0.06894-1.2915-0.08756-2.0038-0.04371-2.8491 0.17541-6.3402 1.2615-9.7932 3.2336-2.2089 1.2616-4.1189 2.7318-5.6439 4.2506 1.4707-1.4082 3.2758-2.7538 5.3342-3.9294 3.453-1.9722 6.9442-3.0582 9.7932-3.2336 2.8491-0.17541 5.088 0.55309 5.9375 2.2337 0.80802 1.5986 0.18108 3.884-1.4564 6.271-0.56859 0.82887-1.2068 1.5976-2.0239 2.4221 0.95625-0.92626 1.6916-1.8074 2.3336-2.7433 1.6375-2.3871 2.335-4.5686 1.4306-6.2195-0.678-1.237-2.047-2.034-3.908-2.241zm-18.094 7.3811c-0.94214 0.92708-1.7572 1.8759-2.4041 2.8189-1.725 2.5146-2.3245 4.9972-1.332 6.8088 0.99243 1.8116 3.3813 2.591 6.3826 2.4062 3.0013-0.18478 6.6394-1.3256 10.211-3.3652 2.3864-1.363 4.4379-2.9547 6.0578-4.6111-1.5681 1.5407-3.5161 3.0151-5.7481 4.2899-3.5712 2.0396-7.1974 3.1944-10.199 3.3792-3.002 0.19-5.3908-0.607-6.3832-2.419-0.9924-1.811-0.3929-4.294 1.332-6.808 0.5732-0.835 1.2762-1.674 2.0832-2.499z"
id="path141" />
<path
fill="url(#al)"
d="m23.108 104.54 9.6297 16.635c5.7579-2.6489 12.533-8.8374 13.632-12.946l-9.38-16.93c-1.1577 6.0247-8.2031 10.457-13.883 13.239z"
id="path143" />
<path
opacity=".78279"
fill="url(#af)"
d="m46.585 107.4c0.11481 0.20932 0.52934 0.95488 0.61359 1.1085 1.8764 3.4209-2.2326 9.4093-9.1814 13.371-6.9489 3.9621-14.103 4.4038-15.98 0.98293-0.10142-0.18489-0.58599-1.0737-0.73128-1.3386 0.04813 0.54247 0.18777 1.0444 0.4421 1.508 0.97229 1.7726 3.32 2.5352 6.2728 2.3541 2.9527-0.18108 6.5383-1.3029 10.058-3.31 3.5202-2.0071 6.3302-4.5189 8.0273-6.9891s2.2753-4.9078 1.303-6.6804c-0.21196-0.38643-0.49057-0.71628-0.82482-1.0068z"
id="path145" />
<path
opacity=".78279"
fill="url(#ae)"
d="m46.412 107.2c0.11481 0.20932 0.52934 0.95488 0.61358 1.1085 1.8764 3.4209-2.2326 9.4093-9.1814 13.371-6.9489 3.9621-14.103 4.4038-15.98 0.98292-0.10142-0.18489-0.58599-1.0737-0.73128-1.3386 0.04813 0.54247 0.18777 1.0444 0.4421 1.508 0.97229 1.7726 3.32 2.5352 6.2728 2.3541 2.9527-0.18107 6.5383-1.3029 10.058-3.31 3.5202-2.0071 6.3302-4.5189 8.0273-6.9891s2.2753-4.9078 1.303-6.6804c-0.21196-0.38643-0.49057-0.71627-0.82481-1.0068z"
id="path147" />
<path
d="m6.0093 127.44c2.655 0.022 4.8939-0.27986 5.4405-0.26605 3.616 0.0913 12.279-1.6267 8.8147-3.7388-3.7851-2.3074-14.189-2.2454-18.24-0.0206-4.4207 2.428 1.3297 4.0034 3.9843 4.0254z"
fill-rule="evenodd"
stroke="#ae0000"
stroke-width=".29507px"
fill="#b90000"
id="path149" />
<path
opacity=".88525"
d="m5.9894 127.59c2.655 0.0219 4.904-0.29498 5.4505-0.27623 3.6491 0.12518 12.595-1.6495 8.9242-3.973-3.7471-2.3715-14.288-2.3472-18.478-0.00019-4.401 2.4652 1.4491 4.2274 4.1036 4.2494z"
stroke="url(#b)"
stroke-width=".03021"
fill="none"
id="path151" />
<path
opacity=".43852"
fill="url(#ad)"
d="m32.737 121.18c5.7579-2.6489 12.533-8.8374 13.632-12.946-6.7694-12.005-19.554 2.4904-13.632 12.946z"
id="path153" />
<path
d="m14 99.675c-2.2234-0.05445-3.0412 1.7745-3.184 3.5536-0.42678 5.3178 0.4632 9.0456 0.16561 13.3-0.06036 0.86297-1.5603 1.7306-1.7366-0.19189-0.40911-4.4614 0.28624-7.592-0.20289-13.754-0.162-2.03-0.7721-3.988-1.3073-6.315"
fill-rule="evenodd"
stroke="#000"
stroke-width=".039234"
fill="#b70000"
id="path155" />
<path
fill-rule="evenodd"
fill="url(#ak)"
d="m8.3586 98.041c0.42645 1.7177 0.83004 3.2679 0.95688 4.8658 0.48913 6.1622-0.20618 9.2954 0.20293 13.757 0.023488 0.25612 0.073383 0.46077 0.13732 0.62446 0.17107-0.17904 0.28884-0.40778 0.30502-0.63905 0.29759-4.2548-0.6222-7.9303-0.19542-13.248 0.11169-1.3917 0.58734-3.2122 1.8918-3.599-1.1037-0.58622-2.2392-1.1509-3.2985-1.7608z"
id="path157" />
<path
fill="url(#ac)"
d="m7.6345 95.042c-0.10733 0.92298 0.00976 1.7805 0.39891 2.5124 1.8376 3.456 8.6542 2.6038 15.641-1.0594 1.8682-0.97955 3.4115-2.1613 3.8182-2.5091-2.9119-1.8717-18.781-3.5503-19.858 1.0561z"
id="path159" />
<path
opacity=".62705"
d="m5.9894 127.59c2.655 0.0219 4.904-0.29498 5.4505-0.27623 3.6491 0.12518 12.566-1.6189 8.8943-3.9424-3.7471-2.3715-14.238-2.3421-18.429 0.005-4.401 2.4652 1.4292 4.1918 4.0837 4.2138z"
stroke="url(#b)"
stroke-width=".10868"
fill="none"
id="path161" />
<path
opacity=".24590"
d="m5.9894 127.59c2.655 0.0219 4.904-0.29498 5.4505-0.27623 3.6491 0.12518 12.498-1.5125 8.817-3.82-3.7355-2.3418-14.104-2.3114-18.309-0.002-4.4209 2.4278 1.387 4.0766 4.0416 4.0985z"
stroke="url(#b)"
stroke-width=".38331"
fill="none"
id="path163" />
<path
opacity=".81967"
fill="url(#ab)"
d="m12.599 121.65c-3.0669-0.11835-6.3077 0.19446-8.6791 0.91147-1.2154 1.1351 3.318 2.24 6.6542 2.3243 3.7933 0.0958 8.0875-1.0156 7.3338-2.4969-1.5294-0.41634-3.3782-0.6644-5.309-0.73889z"
id="path165" />
<path
opacity=".70082"
d="m6.0093 127.44c2.655 0.022 4.8939-0.27986 5.4405-0.26605 3.616 0.0913 12.279-1.6267 8.8147-3.7388-3.7851-2.3074-14.189-2.2454-18.24-0.0206-4.4207 2.428 1.3297 4.0034 3.9843 4.0254z"
fill-rule="evenodd"
stroke="url(#y)"
stroke-width=".29507px"
fill="url(#x)"
id="path167" />
</g>
<g
transform="matrix(0.70751353,0,0,0.69169976,-61.544974,-3.8937695)"
id="g43">
<path
style="opacity:0.1"
inkscape:connector-curvature="0"
d="m 143.47,28.369 a 0.98823,0.98823 0 0 0 0,0.03125 c -3e-4,3.2e-5 -0.1872,-5.9e-5 -0.1875,0 -3e-4,5.9e-5 -0.15596,0.06241 -0.15625,0.0625 -2.9e-4,8.6e-5 -0.18722,0.06239 -0.1875,0.0625 -2.8e-4,1.11e-4 -0.15598,0.06236 -0.15625,0.0625 -2.7e-4,1.36e-4 -0.15599,0.09359 -0.15625,0.09375 -2.6e-4,1.6e-4 -0.15601,0.09357 -0.15625,0.09375 -2.4e-4,1.82e-4 -0.12477,0.09355 -0.125,0.09375 -2e-4,1.78e-4 -0.0694,0.10112 -0.0937,0.125 -0.004,0.0034 -0.0312,-2.8e-5 -0.0312,0 l -10.22,10.25 -10.25,-10.25 c -1.4e-4,-1.39e-4 -0.0623,-0.09362 -0.0625,-0.09375 -1.5e-4,-1.3e-4 -0.0936,-0.06238 -0.0937,-0.0625 -1.5e-4,-1.22e-4 -0.0936,-0.06239 -0.0937,-0.0625 -1.6e-4,-1.13e-4 -0.0936,-0.0624 -0.0937,-0.0625 -1.7e-4,-1.03e-4 -0.0936,-0.06241 -0.0937,-0.0625 -1.7e-4,-9.3e-5 -0.12482,-0.06242 -0.125,-0.0625 -1.8e-4,-8.3e-5 -0.0936,-0.03118 -0.0937,-0.03125 -1.8e-4,-7.3e-5 -0.0936,-0.06244 -0.0937,-0.0625 -1.9e-4,-6.2e-5 -0.12481,-0.0312 -0.125,-0.03125 -1.9e-4,-5.1e-5 -0.12481,-0.03121 -0.125,-0.03125 -1.9e-4,-4e-5 -0.0936,2.9e-5 -0.0937,0 -1.9e-4,-2.9e-5 -0.1248,-0.03123 -0.125,-0.03125 -2e-4,-1.8e-5 -0.0935,7e-6 -0.0937,0 -2e-4,-7e-6 -0.1248,-5e-6 -0.125,0 -2e-4,5e-6 -0.1248,-1.6e-5 -0.125,0 -1.4e-4,1.1e-5 -0.029,0.02752 -0.0625,0.03125 -0.0143,0.0016 -0.0312,-8e-6 -0.0312,0 -0.0382,0.0057 -0.15602,-4.5e-5 -0.15625,0 -2.8e-4,5.4e-5 -0.15597,0.06242 -0.15625,0.0625 -2.8e-4,7.7e-5 -0.15598,0.03115 -0.15625,0.03125 -2.7e-4,10e-5 -0.15599,0.06238 -0.15625,0.0625 -2.6e-4,1.22e-4 -0.156,0.09361 -0.15625,0.09375 -2.5e-4,1.43e-4 -0.12477,0.09359 -0.125,0.09375 -2.3e-4,1.64e-4 -0.12478,0.09357 -0.125,0.09375 -2.2e-4,1.83e-4 -0.1248,0.09355 -0.125,0.09375 a 0.98823,0.98823 0 0 0 0,0.03125 l -9.3438,9.3125 v 0.03125 c -0.0191,0.01939 -0.0624,0.0624 -0.0625,0.0625 -1.2e-4,1.25e-4 -0.0624,0.06237 -0.0625,0.0625 -1.1e-4,1.3e-4 -0.0624,0.06236 -0.0625,0.0625 -1e-4,1.36e-4 -0.0624,0.09361 -0.0625,0.09375 -1e-4,1.41e-4 -0.0624,0.0936 -0.0625,0.09375 -9e-5,1.46e-4 -0.0624,0.06235 -0.0625,0.0625 -8e-5,1.5e-4 -0.0312,0.0936 -0.0312,0.09375 -7e-5,1.54e-4 -0.0312,0.09359 -0.0312,0.09375 -7e-5,1.57e-4 -0.0624,0.09359 -0.0625,0.09375 -6e-5,1.61e-4 -0.0312,0.09359 -0.0312,0.09375 -5e-5,1.63e-4 4e-5,0.09358 0,0.09375 -4e-5,1.66e-4 -0.0312,0.09358 -0.0312,0.09375 -3e-5,1.68e-4 -0.0312,0.09358 -0.0312,0.09375 -3e-5,1.69e-4 2e-5,0.12483 0,0.125 -2e-5,1.7e-4 1e-5,0.09358 0,0.09375 -1e-5,1.71e-4 0,0.09358 0,0.09375 0,1.71e-4 -1e-5,0.09358 0,0.09375 1e-5,1.71e-4 -2e-5,0.09358 0,0.09375 2e-5,1.7e-4 -3e-5,0.12483 0,0.125 3e-5,1.69e-4 0.0312,0.09358 0.0312,0.09375 3e-5,1.68e-4 0.0312,0.09358 0.0312,0.09375 4e-5,1.66e-4 -5e-5,0.09359 0,0.09375 5e-5,1.63e-4 0.0312,0.09359 0.0312,0.09375 6e-5,1.61e-4 0.0624,0.09359 0.0625,0.09375 7e-5,1.57e-4 0.0312,0.0936 0.0312,0.09375 7e-5,1.54e-4 0.0312,0.0936 0.0312,0.09375 8e-5,1.5e-4 0.0624,0.06235 0.0625,0.0625 9e-5,1.46e-4 0.0624,0.09361 0.0625,0.09375 1e-4,1.41e-4 0.0624,0.09361 0.0625,0.09375 1e-4,1.36e-4 0.0624,0.06237 0.0625,0.0625 1.1e-4,1.3e-4 0.0624,0.06238 0.0625,0.0625 9e-5,9.6e-5 0.0434,0.04311 0.0625,0.0625 0.006,0.0058 -3e-5,0.03122 0,0.03125 l 10.25,10.219 -10.25,10.219 v 0.03125 c -0.0191,0.01939 -0.0624,0.0624 -0.0625,0.0625 -1.2e-4,1.25e-4 -0.0624,0.06237 -0.0625,0.0625 -1.1e-4,1.3e-4 -0.0624,0.06236 -0.0625,0.0625 -1e-4,1.36e-4 -0.0624,0.09361 -0.0625,0.09375 -1e-4,1.41e-4 -0.0624,0.0936 -0.0625,0.09375 -9e-5,1.46e-4 -0.0624,0.06235 -0.0625,0.0625 -8e-5,1.5e-4 -0.0312,0.0936 -0.0312,0.09375 -7e-5,1.54e-4 -0.0312,0.09359 -0.0312,0.09375 -7e-5,1.57e-4 -0.0624,0.09359 -0.0625,0.09375 -6e-5,1.61e-4 -0.0312,0.09359 -0.0312,0.09375 -5e-5,1.63e-4 4e-5,0.09358 0,0.09375 -4e-5,1.66e-4 -0.0312,0.09358 -0.0312,0.09375 -3e-5,1.68e-4 -0.0312,0.09358 -0.0312,0.09375 -3e-5,1.69e-4 2e-5,0.12483 0,0.125 -2e-5,1.7e-4 1e-5,0.09358 0,0.09375 -1e-5,1.71e-4 0,0.09358 0,0.09375 0,1.71e-4 -1e-5,0.09358 0,0.09375 1e-5,1.71e-4 -2e-5,0.09358 0,0.09375 2e-5,1.7e-4 -3e-5,0.12483 0,0.125 3e-5,1.69e-4 0.0312,0.09358 0.0312,0.09375 3e-5,1.68e-4 0.0312,0.09358 0.0312,0.09375 4e-5,1.66e-4 -5e-5,0.09359 0,0.09375 5e-5,1.63e-4 0.0312,0.09359 0.0312,0.09375 6e-5,1.61e-4 0.0624,0.09359 0.0625,0.09375 7e-5,1.57e-4 0.0312,0.0936 0.0312,0.09375 7e-5,1.54e-4 0.0312,0.0936 0.0312,0.09375 8e-5,1.5e-4 0.0624,0.06235 0.0625,0.0625 9e-5,1.46e-4 0.0624,0.09361 0.0625,0.09375 1e-4,1.41e-4 0.0624,0.09361 0.0625,0.09375 1e-4,1.36e-4 0.0624,0.06237 0.0625,0.0625 1.1e-4,1.3e-4 0.0624,0.06238 0.0625,0.0625 9e-5,9.6e-5 0.0434,0.04311 0.0625,0.0625 0.006,0.0058 -3e-5,0.03122 0,0.03125 l 9.3438,9.3125 c 0.0194,0.01913 0.0624,0.06241 0.0625,0.0625 1.2e-4,1.17e-4 0.0624,0.06239 0.0625,0.0625 1.3e-4,1.11e-4 0.0624,0.0624 0.0625,0.0625 1.4e-4,1.04e-4 0.0936,0.0624 0.0937,0.0625 1.4e-4,9.7e-5 0.0936,0.06241 0.0937,0.0625 1.5e-4,9e-5 0.0623,0.06242 0.0625,0.0625 1.5e-4,8.2e-5 0.0936,0.03118 0.0937,0.03125 1.5e-4,7.5e-5 0.0936,0.03118 0.0937,0.03125 1.6e-4,6.7e-5 0.0936,0.06244 0.0937,0.0625 1.6e-4,5.9e-5 0.0936,0.0312 0.0937,0.03125 1.6e-4,5.1e-5 0.0936,-4.3e-5 0.0937,0 1.7e-4,4.3e-5 0.0936,0.03122 0.0937,0.03125 1.7e-4,3.4e-5 0.0936,0.03122 0.0937,0.03125 1.7e-4,2.6e-5 0.12483,-1.7e-5 0.125,0 1.7e-4,1.7e-5 0.0936,-9e-6 0.0937,0 1.7e-4,9e-6 0.0936,0 0.0937,0 1.7e-4,0 0.0936,9e-6 0.0937,0 1.7e-4,-9e-6 0.0936,1.7e-5 0.0937,0 1.7e-4,-1.7e-5 0.12483,2.6e-5 0.125,0 1.7e-4,-2.6e-5 0.0936,-0.03122 0.0937,-0.03125 1.7e-4,-3.4e-5 0.0936,-0.03121 0.0937,-0.03125 1.7e-4,-4.3e-5 0.0936,5.1e-5 0.0937,0 1.6e-4,-5.1e-5 0.0936,-0.03119 0.0937,-0.03125 1.6e-4,-5.9e-5 0.0936,-0.06243 0.0937,-0.0625 1.6e-4,-6.7e-5 0.0936,-0.03118 0.0937,-0.03125 1.5e-4,-7.5e-5 0.0936,-0.03117 0.0937,-0.03125 1.5e-4,-8.2e-5 0.0623,-0.06241 0.0625,-0.0625 1.5e-4,-9e-5 0.0936,-0.0624 0.0937,-0.0625 1.4e-4,-9.7e-5 0.0936,-0.0624 0.0937,-0.0625 1.4e-4,-1.04e-4 0.0624,-0.06239 0.0625,-0.0625 1.3e-4,-1.11e-4 0.0624,-0.06238 0.0625,-0.0625 1e-4,-9e-5 0.0431,-0.04337 0.0625,-0.0625 h 0.0312 l 10.219,-10.25 10.25,10.25 c 0.0194,0.01913 0.0624,0.06241 0.0625,0.0625 1.2e-4,1.17e-4 0.0624,0.06239 0.0625,0.0625 1.3e-4,1.11e-4 0.0624,0.0624 0.0625,0.0625 1.4e-4,1.04e-4 0.0936,0.0624 0.0937,0.0625 1.4e-4,9.7e-5 0.0936,0.06241 0.0937,0.0625 1.5e-4,9e-5 0.0624,0.06242 0.0625,0.0625 1.5e-4,8.2e-5 0.0936,0.03118 0.0937,0.03125 1.5e-4,7.5e-5 0.0936,0.03118 0.0937,0.03125 1.6e-4,6.7e-5 0.0936,0.06244 0.0937,0.0625 1.6e-4,5.9e-5 0.0936,0.0312 0.0937,0.03125 1.6e-4,5.1e-5 0.0936,-4.3e-5 0.0937,0 1.7e-4,4.3e-5 0.0936,0.03122 0.0937,0.03125 1.7e-4,3.4e-5 0.0936,0.03122 0.0937,0.03125 1.7e-4,2.6e-5 0.12483,-1.7e-5 0.125,0 1.7e-4,1.7e-5 0.0936,-9e-6 0.0937,0 1.7e-4,9e-6 0.0936,0 0.0937,0 1.7e-4,0 0.0936,9e-6 0.0937,0 1.7e-4,-9e-6 0.0936,1.7e-5 0.0937,0 1.7e-4,-1.7e-5 0.12483,2.6e-5 0.125,0 1.7e-4,-2.6e-5 0.0936,-0.03122 0.0937,-0.03125 1.7e-4,-3.4e-5 0.0936,-0.03121 0.0937,-0.03125 1.7e-4,-4.3e-5 0.0936,5.1e-5 0.0937,0 1.6e-4,-5.1e-5 0.0936,-0.03119 0.0937,-0.03125 1.6e-4,-5.9e-5 0.0936,-0.06243 0.0937,-0.0625 1.6e-4,-6.7e-5 0.0936,-0.03118 0.0937,-0.03125 1.5e-4,-7.5e-5 0.0936,-0.03117 0.0937,-0.03125 1.5e-4,-8.2e-5 0.0624,-0.06241 0.0625,-0.0625 1.5e-4,-9e-5 0.0936,-0.0624 0.0937,-0.0625 1.4e-4,-9.7e-5 0.0936,-0.0624 0.0937,-0.0625 1.4e-4,-1.04e-4 0.0624,-0.06239 0.0625,-0.0625 1.3e-4,-1.11e-4 0.0624,-0.06238 0.0625,-0.0625 1e-4,-9e-5 0.0431,-0.04337 0.0625,-0.0625 h 0.0312 l 9.3125,-9.3125 v -0.03125 c 0.0191,-0.01939 0.0624,-0.0624 0.0625,-0.0625 1.2e-4,-1.25e-4 0.0624,-0.06237 0.0625,-0.0625 1.1e-4,-1.3e-4 0.0624,-0.06236 0.0625,-0.0625 1e-4,-1.36e-4 0.0624,-0.09361 0.0625,-0.09375 1e-4,-1.41e-4 0.0624,-0.0936 0.0625,-0.09375 9e-5,-1.46e-4 0.0624,-0.06235 0.0625,-0.0625 8e-5,-1.5e-4 0.0312,-0.0936 0.0312,-0.09375 7e-5,-1.54e-4 0.0312,-0.09359 0.0312,-0.09375 7e-5,-1.57e-4 0.0624,-0.09359 0.0625,-0.09375 6e-5,-1.61e-4 0.0312,-0.09359 0.0312,-0.09375 5e-5,-1.63e-4 -4e-5,-0.09358 0,-0.09375 4e-5,-1.66e-4 0.0312,-0.09358 0.0312,-0.09375 3e-5,-1.68e-4 0.0312,-0.09358 0.0312,-0.09375 3e-5,-1.69e-4 -2e-5,-0.12483 0,-0.125 2e-5,-1.7e-4 -1e-5,-0.09358 0,-0.09375 10e-6,-1.71e-4 0,-0.09358 0,-0.09375 0,-1.71e-4 10e-6,-0.09358 0,-0.09375 -1e-5,-1.71e-4 2e-5,-0.09358 0,-0.09375 -2e-5,-1.7e-4 3e-5,-0.12483 0,-0.125 -3e-5,-1.69e-4 -0.0312,-0.09358 -0.0312,-0.09375 -3e-5,-1.68e-4 -0.0312,-0.09358 -0.0312,-0.09375 -4e-5,-1.66e-4 5e-5,-0.09359 0,-0.09375 -5e-5,-1.63e-4 -0.0312,-0.09359 -0.0312,-0.09375 -6e-5,-1.61e-4 -0.0624,-0.09359 -0.0625,-0.09375 -7e-5,-1.57e-4 -0.0312,-0.0936 -0.0312,-0.09375 -7e-5,-1.54e-4 -0.0312,-0.0936 -0.0312,-0.09375 -8e-5,-1.5e-4 -0.0624,-0.06235 -0.0625,-0.0625 -9e-5,-1.46e-4 -0.0624,-0.09361 -0.0625,-0.09375 -1e-4,-1.41e-4 -0.0624,-0.09361 -0.0625,-0.09375 -1e-4,-1.36e-4 -0.0624,-0.06237 -0.0625,-0.0625 -1.1e-4,-1.3e-4 -0.0624,-0.06238 -0.0625,-0.0625 -9e-5,-9.6e-5 -0.0434,-0.04311 -0.0625,-0.0625 l -10.25,-10.25 10.25,-10.25 c 0.0191,-0.01939 0.0624,-0.0624 0.0625,-0.0625 1.2e-4,-1.25e-4 0.0624,-0.06237 0.0625,-0.0625 1.1e-4,-1.3e-4 0.0624,-0.06236 0.0625,-0.0625 1e-4,-1.36e-4 0.0624,-0.09361 0.0625,-0.09375 1e-4,-1.41e-4 0.0624,-0.0936 0.0625,-0.09375 9e-5,-1.46e-4 0.0624,-0.06235 0.0625,-0.0625 8e-5,-1.5e-4 0.0312,-0.0936 0.0312,-0.09375 7e-5,-1.54e-4 0.0312,-0.09359 0.0312,-0.09375 7e-5,-1.57e-4 0.0624,-0.09359 0.0625,-0.09375 6e-5,-1.61e-4 0.0312,-0.09359 0.0312,-0.09375 5e-5,-1.63e-4 -4e-5,-0.09358 0,-0.09375 4e-5,-1.66e-4 0.0312,-0.09358 0.0312,-0.09375 3e-5,-1.68e-4 0.0312,-0.09358 0.0312,-0.09375 3e-5,-1.69e-4 -2e-5,-0.12483 0,-0.125 2e-5,-1.7e-4 -1e-5,-0.09358 0,-0.09375 10e-6,-1.71e-4 0,-0.09358 0,-0.09375 0,-1.71e-4 10e-6,-0.09358 0,-0.09375 -1e-5,-1.71e-4 2e-5,-0.09358 0,-0.09375 -2e-5,-1.7e-4 3e-5,-0.12483 0,-0.125 -3e-5,-1.69e-4 -0.0312,-0.09358 -0.0312,-0.09375 -3e-5,-1.68e-4 -0.0312,-0.09358 -0.0312,-0.09375 -4e-5,-1.66e-4 5e-5,-0.09359 0,-0.09375 -5e-5,-1.63e-4 -0.0312,-0.09359 -0.0312,-0.09375 -6e-5,-1.61e-4 -0.0624,-0.09359 -0.0625,-0.09375 -7e-5,-1.57e-4 -0.0312,-0.0936 -0.0312,-0.09375 -7e-5,-1.54e-4 -0.0312,-0.0936 -0.0312,-0.09375 -8e-5,-1.5e-4 -0.0624,-0.06235 -0.0625,-0.0625 -9e-5,-1.46e-4 -0.0624,-0.09361 -0.0625,-0.09375 -1e-4,-1.41e-4 -0.0624,-0.09361 -0.0625,-0.09375 -1e-4,-1.36e-4 -0.0624,-0.06237 -0.0625,-0.0625 -1.1e-4,-1.3e-4 -0.0624,-0.06238 -0.0625,-0.0625 -9e-5,-9.6e-5 -0.0434,-0.04311 -0.0625,-0.0625 l -9.3125,-9.3438 c -3e-5,-3.5e-5 -0.0239,0.0075 -0.0312,0 -0.0222,-0.02237 -0.0311,-0.0624 -0.0312,-0.0625 -1.4e-4,-1.33e-4 -0.0936,-0.09362 -0.0937,-0.09375 -1.5e-4,-1.25e-4 -0.0936,-0.06238 -0.0937,-0.0625 -1.5e-4,-1.16e-4 -0.0936,-0.06239 -0.0937,-0.0625 -1.6e-4,-1.07e-4 -0.0936,-0.0624 -0.0937,-0.0625 -1.7e-4,-9.8e-5 -0.0936,-0.06241 -0.0937,-0.0625 -1.7e-4,-8.9e-5 -0.0936,-0.03117 -0.0937,-0.03125 -1.8e-4,-7.9e-5 -0.12482,-0.03118 -0.125,-0.03125 -1.8e-4,-6.9e-5 -0.0936,-0.06244 -0.0937,-0.0625 -1.8e-4,-5.9e-5 -0.0936,-0.0312 -0.0937,-0.03125 -1.9e-4,-4.8e-5 -0.12481,3.8e-5 -0.125,0 -1.9e-4,-3.8e-5 -0.0936,-0.03122 -0.0937,-0.03125 -1.9e-4,-2.7e-5 -0.12481,-0.03123 -0.125,-0.03125 -1.9e-4,-1.6e-5 -0.0936,6e-6 -0.0937,0 -1.9e-4,-6e-6 -0.12481,-5e-6 -0.125,0 -1.9e-4,5e-6 -0.12481,-1.6e-5 -0.125,0 z"
id="path45" />
<path
style="opacity:0.15"
inkscape:connector-curvature="0"
d="m 120.22,29.4 a 0.99834,0.99834 0 0 0 -0.59375,0.28125 l -9.3438,9.3438 a 0.99834,0.99834 0 0 0 0,1.4375 l 10.938,10.938 -10.938,10.938 a 0.99834,0.99834 0 0 0 0,1.4375 l 9.3438,9.3438 a 0.99834,0.99834 0 0 0 1.4375,0 l 10.93,-10.939 10.938,10.938 a 0.99834,0.99834 0 0 0 1.4375,0 l 9.3438,-9.3438 a 0.99834,0.99834 0 0 0 0,-1.4375 l -10.94,-10.938 10.94,-10.938 a 0.99834,0.99834 0 0 0 0,-1.4375 l -9.34,-9.343 a 0.99834,0.99834 0 0 0 -1.4375,0 l -10.94,10.938 -10.94,-10.938 a 0.99834,0.99834 0 0 0 -0.84,-0.281 z"
id="path47" />
<path
style="opacity:0.3"
inkscape:connector-curvature="0"
d="M 111,63.067 120.33,72.4 132,60.733 143.67,72.4 153,63.067 141.33,51.4 153,39.733 143.67,30.4 132,42.067 120.33,30.4 111,39.733 122.67,51.4 111,63.067 z"
id="path49" />
<path
style="fill:url(#e)"
inkscape:connector-curvature="0"
d="M 111,62.067 120.33,71.4 132,59.733 143.67,71.4 153,62.067 141.33,50.4 153,38.733 143.67,29.4 132,41.067 120.33,29.4 111,38.733 122.67,50.4 111,62.067 z"
id="path51" />
<path
style="opacity:0.3;fill:#ffffff"
inkscape:connector-curvature="0"
d="m 120.34,29.4 -9.34,9.344 0.5,0.5 L 120.34,30.4 132,42.056 143.66,30.4 152.5,39.244 153,38.744 143.66,29.4 132,41.056 120.34,29.4 z m 1.8125,21.5 -11.15,11.156 0.5,0.5 11.156,-11.156 -0.5,-0.5 z m 19.688,0 -0.5,0.5 11.156,11.156 0.5,-0.5 -11.16,-11.156 z"
id="path53" />
<path
style="opacity:0.1"
inkscape:connector-curvature="0"
d="m 111.5,38.244 -0.5,0.5 11.156,11.156 0.5,-0.5 -11.16,-11.156 z m 41,0 -11.156,11.156 0.5,0.5 11.16,-11.156 -0.5,-0.5 z M 132,58.744 120.34,70.4 111.5,61.556 111,62.056 120.34,71.4 132,59.744 143.66,71.4 153,62.056 152.5,61.556 143.66,70.4 132,58.744 z"
id="path55" />
</g>
</svg>
......@@ -486,6 +486,7 @@ EXTERN_BITMAP( width_vias_xpm )
EXTERN_BITMAP( window_close_xpm )
EXTERN_BITMAP( zip_tool_xpm )
EXTERN_BITMAP( zip_xpm )
EXTERN_BITMAP( zone_unfill_xpm )
EXTERN_BITMAP( zoom_area_xpm )
EXTERN_BITMAP( zoom_center_on_screen_xpm )
EXTERN_BITMAP( zoom_redraw_xpm )
......
......@@ -318,7 +318,7 @@ bool PCB_EDIT_FRAME::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu )
AddMenuItem( aPopMenu, ID_POPUP_PCB_FILL_ALL_ZONES,
_( "Fill or Refill All Zones" ), KiBitmap( fill_zone_xpm ) );
AddMenuItem( aPopMenu, ID_POPUP_PCB_REMOVE_FILLED_AREAS_IN_ALL_ZONES,
_( "Remove Filled Areas in All Zones" ), KiBitmap( fill_zone_xpm ) );
_( "Remove Filled Areas in All Zones" ), KiBitmap( zone_unfill_xpm ) );
aPopMenu->AppendSeparator();
}
......@@ -632,7 +632,7 @@ void PCB_EDIT_FRAME::createPopUpMenuForZones( ZONE_CONTAINER* edge_zone, wxMenu*
if( edge_zone->m_FilledPolysList.size() > 0 )
{
AddMenuItem( zones_menu, ID_POPUP_PCB_REMOVE_FILLED_AREAS_IN_CURRENT_ZONE,
_( "Remove Filled Areas in Zone" ), KiBitmap( fill_zone_xpm ) );
_( "Remove Filled Areas in Zone" ), KiBitmap( zone_unfill_xpm ) );
}
msg = AddHotkeyName( _( "Move Zone" ), g_Board_Editor_Hokeys_Descr, HK_MOVE_ITEM );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment