Пример #1
0
    def close(self, status=True):
        """ Close Polyline: first vertex is connected with last vertex.

        :param bool status: True for closed polyline; False for open polyline.
        """
        self['flags'] = set_flag(self['flags'], const.POLYLINE_CLOSED, status)
Пример #2
0
 def set_nclosed(self, status):
     flags = self['flags']
     self['flags'] = set_flag(flags, const.POLYLINE_MESH_CLOSED_N_DIRECTION,
                              status)
 def lock(self):
     self['flags']= set_flag(self['flags'], const.STD_FLAGS_LAYER_LOCKED, True)
 def unlock(self):
     self['flags']= set_flag(self['flags'], const.STD_FLAGS_LAYER_LOCKED, False)
 def freeze(self):
     self['flags']= set_flag(self['flags'], const.STD_FLAGS_LAYER_FROZEN, True)
 def thaw(self):
     self['flags']= set_flag(self['flags'], const.STD_FLAGS_LAYER_FROZEN, False)
Пример #7
0
    def close(self, status=True):
        """ Close Polyline: first vertex is connected with last vertex.

        :param bool status: True for closed polyline; False for open polyline.
        """
        self['flags'] = set_flag(self['flags'], const.POLYLINE_CLOSED, status)
Пример #8
0
 def thaw(self):
     self['flags']= set_flag(self['flags'], const.STD_FLAGS_LAYER_FROZEN, False)
Пример #9
0
 def test_set_flag_off(self):
     self.assertEqual(set_flag(12, 1 << 2, switch_on=False), 8)
Пример #10
0
    def close(self, status=True):
        """ Close Polyline: first vertex is connected with last vertex.

        :param bool status:  **True** close polyline; **False** open polyline
        """
        self['flags'] = set_flag(self['flags'], const.POLYLINE_CLOSED, status)
Пример #11
0
 def test_set_flag_on(self):
     self.assertEqual(set_flag(8, 1 << 2), 12)
Пример #12
0
 def unlock(self):
     self['flags']= set_flag(self['flags'], const.STD_FLAGS_LAYER_LOCKED, False)
Пример #13
0
 def lock(self):
     self['flags']= set_flag(self['flags'], const.STD_FLAGS_LAYER_LOCKED, True)
 def test_set_flag_on(self):
     self.assertEqual(set_flag(8, 1 << 2), 12)
Пример #15
0
 def set_nclosed(self, status):
     flags = self['flags']
     self['flags'] = set_flag(flags, const.POLYLINE_MESH_CLOSED_N_DIRECTION,
                              status)
 def test_set_flag_off(self):
     self.assertEqual(set_flag(12, 1 << 2, switch_on=False), 8)
Пример #17
0
 def freeze(self):
     self['flags']= set_flag(self['flags'], const.STD_FLAGS_LAYER_FROZEN, True)