Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- switch (__pyx_v_neighbourmask) {
- case 0x0:
- break;
- /* "worldgen.pyx":43
- * if neighbourmask == 0x0:
- * pass
- * elif neighbourmask == 0xF: # <<<<<<<<<<<<<<
- * pass
- * elif neighbourmask == 0x1:#just topleft
- */
- case 0xF:
- break;
- /* "worldgen.pyx":45
- * elif neighbourmask == 0xF:
- * pass
- * elif neighbourmask == 0x1:#just topleft # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- */
- case 0x1:
- /* "worldgen.pyx":46
- * pass
- * elif neighbourmask == 0x1:#just topleft
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0x2:#just topright
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), __pyx_v_y, (__pyx_v_x + 1), (__pyx_v_y + 1));
- /* "worldgen.pyx":47
- * elif neighbourmask == 0x1:#just topleft
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0x2:#just topright
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 1), __pyx_v_x, (__pyx_v_y + 1));
- /* "worldgen.pyx":45
- * elif neighbourmask == 0xF:
- * pass
- * elif neighbourmask == 0x1:#just topleft # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- */
- break;
- /* "worldgen.pyx":48
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0x2:#just topright # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- */
- case 0x2:
- /* "worldgen.pyx":49
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0x2:#just topright
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x3:#top side
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), __pyx_v_y, (__pyx_v_x + 1), (__pyx_v_y + 1));
- /* "worldgen.pyx":50
- * elif neighbourmask == 0x2:#just topright
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0x3:#top side
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 1), (__pyx_v_x + 2), (__pyx_v_y + 1));
- /* "worldgen.pyx":48
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0x2:#just topright # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- */
- break;
- /* "worldgen.pyx":51
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x3:#top side # <<<<<<<<<<<<<<
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0x4:#just bottomleft
- */
- case 0x3:
- /* "worldgen.pyx":52
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x3:#top side
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0x4:#just bottomleft
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, __pyx_v_x, (__pyx_v_y + 1), (__pyx_v_x + 2), (__pyx_v_y + 1));
- /* "worldgen.pyx":51
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x3:#top side # <<<<<<<<<<<<<<
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0x4:#just bottomleft
- */
- break;
- /* "worldgen.pyx":53
- * elif neighbourmask == 0x3:#top side
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0x4:#just bottomleft # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- */
- case 0x4:
- /* "worldgen.pyx":54
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0x4:#just bottomleft
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0x5:#left side
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 2), (__pyx_v_x + 1), (__pyx_v_y + 1));
- /* "worldgen.pyx":55
- * elif neighbourmask == 0x4:#just bottomleft
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0x5:#left side
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 1), __pyx_v_x, (__pyx_v_y + 1));
- /* "worldgen.pyx":53
- * elif neighbourmask == 0x3:#top side
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0x4:#just bottomleft # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- */
- break;
- /* "worldgen.pyx":56
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0x5:#left side # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * elif neighbourmask == 0x6:#topright and bottomleft
- */
- case 0x5:
- /* "worldgen.pyx":57
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0x5:#left side
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0x6:#topright and bottomleft
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), __pyx_v_y, (__pyx_v_x + 1), (__pyx_v_y + 2));
- /* "worldgen.pyx":56
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0x5:#left side # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * elif neighbourmask == 0x6:#topright and bottomleft
- */
- break;
- /* "worldgen.pyx":58
- * elif neighbourmask == 0x5:#left side
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * elif neighbourmask == 0x6:#topright and bottomleft # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- */
- case 0x6:
- /* "worldgen.pyx":59
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * elif neighbourmask == 0x6:#topright and bottomleft
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle # <<<<<<<<<<<<<<
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0x7:#not bottomright
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), __pyx_v_y, (__pyx_v_x + 1), (__pyx_v_y + 2));
- /* "worldgen.pyx":60
- * elif neighbourmask == 0x6:#topright and bottomleft
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0x7:#not bottomright
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, __pyx_v_x, (__pyx_v_y + 1), (__pyx_v_x + 2), (__pyx_v_y + 1));
- /* "worldgen.pyx":58
- * elif neighbourmask == 0x5:#left side
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * elif neighbourmask == 0x6:#topright and bottomleft # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- */
- break;
- /* "worldgen.pyx":61
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0x7:#not bottomright # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- */
- case 0x7:
- /* "worldgen.pyx":62
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0x7:#not bottomright
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x8:#just bottomright
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 2), (__pyx_v_x + 1), (__pyx_v_y + 1));
- /* "worldgen.pyx":63
- * elif neighbourmask == 0x7:#not bottomright
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0x8:#just bottomright
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 1), (__pyx_v_x + 2), (__pyx_v_y + 1));
- /* "worldgen.pyx":61
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0x7:#not bottomright # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- */
- break;
- /* "worldgen.pyx":64
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x8:#just bottomright # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- */
- case 0x8:
- /* "worldgen.pyx":65
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x8:#just bottomright
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x9:#topleft and bottomright
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 2), (__pyx_v_x + 1), (__pyx_v_y + 1));
- /* "worldgen.pyx":66
- * elif neighbourmask == 0x8:#just bottomright
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0x9:#topleft and bottomright
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 1), (__pyx_v_x + 2), (__pyx_v_y + 1));
- /* "worldgen.pyx":64
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x8:#just bottomright # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- */
- break;
- /* "worldgen.pyx":67
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x9:#topleft and bottomright # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- */
- case 0x9:
- /* "worldgen.pyx":68
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x9:#topleft and bottomright
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle # <<<<<<<<<<<<<<
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0xa:#right side
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), __pyx_v_y, (__pyx_v_x + 1), (__pyx_v_y + 2));
- /* "worldgen.pyx":69
- * elif neighbourmask == 0x9:#topleft and bottomright
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0xa:#right side
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, __pyx_v_x, (__pyx_v_y + 1), (__pyx_v_x + 2), (__pyx_v_y + 1));
- /* "worldgen.pyx":67
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0x9:#topleft and bottomright # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- */
- break;
- /* "worldgen.pyx":70
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0xa:#right side # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * elif neighbourmask == 0xb:#not bottomleft
- */
- case 0xa:
- /* "worldgen.pyx":71
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0xa:#right side
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0xb:#not bottomleft
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), __pyx_v_y, (__pyx_v_x + 1), (__pyx_v_y + 2));
- /* "worldgen.pyx":70
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0xa:#right side # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * elif neighbourmask == 0xb:#not bottomleft
- */
- break;
- /* "worldgen.pyx":72
- * elif neighbourmask == 0xa:#right side
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * elif neighbourmask == 0xb:#not bottomleft # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- */
- case 0xb:
- /* "worldgen.pyx":73
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * elif neighbourmask == 0xb:#not bottomleft
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0xc:#bottom side
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 2), (__pyx_v_x + 1), (__pyx_v_y + 1));
- /* "worldgen.pyx":74
- * elif neighbourmask == 0xb:#not bottomleft
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0xc:#bottom side
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 1), __pyx_v_x, (__pyx_v_y + 1));
- /* "worldgen.pyx":72
- * elif neighbourmask == 0xa:#right side
- * self._handle_segment(x+1, y , x+1, y+2)#vertical middle
- * elif neighbourmask == 0xb:#not bottomleft # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- */
- break;
- /* "worldgen.pyx":75
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0xc:#bottom side # <<<<<<<<<<<<<<
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0xd:#not topright
- */
- case 0xc:
- /* "worldgen.pyx":76
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0xc:#bottom side
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0xd:#not topright
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, __pyx_v_x, (__pyx_v_y + 1), (__pyx_v_x + 2), (__pyx_v_y + 1));
- /* "worldgen.pyx":75
- * self._handle_segment(x+1, y+2, x+1, y+1)#bottommiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- * elif neighbourmask == 0xc:#bottom side # <<<<<<<<<<<<<<
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0xd:#not topright
- */
- break;
- /* "worldgen.pyx":77
- * elif neighbourmask == 0xc:#bottom side
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0xd:#not topright # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- */
- case 0xd:
- /* "worldgen.pyx":78
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0xd:#not topright
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0xe:#not topleft
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), __pyx_v_y, (__pyx_v_x + 1), (__pyx_v_y + 1));
- /* "worldgen.pyx":79
- * elif neighbourmask == 0xd:#not topright
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle # <<<<<<<<<<<<<<
- * elif neighbourmask == 0xe:#not topleft
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 1), (__pyx_v_x + 2), (__pyx_v_y + 1));
- /* "worldgen.pyx":77
- * elif neighbourmask == 0xc:#bottom side
- * self._handle_segment(x , y+1, x+2, y+1)#horizontal middle
- * elif neighbourmask == 0xd:#not topright # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- */
- break;
- /* "worldgen.pyx":80
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0xe:#not topleft # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- */
- case 0xe:
- /* "worldgen.pyx":81
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0xe:#not topleft
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- *
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), __pyx_v_y, (__pyx_v_x + 1), (__pyx_v_y + 1));
- /* "worldgen.pyx":82
- * elif neighbourmask == 0xe:#not topleft
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle # <<<<<<<<<<<<<<
- *
- * cdef void _handle_segment(self, int x1, int y1, int x2, int y2):
- */
- ((struct __pyx_vtabstruct_8worldgen_Chunk *)__pyx_v_self->__pyx_vtab)->_handle_segment(__pyx_v_self, (__pyx_v_x + 1), (__pyx_v_y + 1), __pyx_v_x, (__pyx_v_y + 1));
- /* "worldgen.pyx":80
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x+2, y+1)#middle to rightmiddle
- * elif neighbourmask == 0xe:#not topleft # <<<<<<<<<<<<<<
- * self._handle_segment(x+1, y , x+1, y+1)#topmiddle to middle
- * self._handle_segment(x+1, y+1, x , y+1)#middle to leftmiddle
- */
- break;
- default: break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement