Example #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)
Example #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)
Example #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)
Example #8
0
 def thaw(self):
     self['flags']= set_flag(self['flags'], const.STD_FLAGS_LAYER_FROZEN, False)
Example #9
0
 def test_set_flag_off(self):
     self.assertEqual(set_flag(12, 1 << 2, switch_on=False), 8)
Example #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)
Example #11
0
 def test_set_flag_on(self):
     self.assertEqual(set_flag(8, 1 << 2), 12)
Example #12
0
 def unlock(self):
     self['flags']= set_flag(self['flags'], const.STD_FLAGS_LAYER_LOCKED, False)
Example #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)
Example #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)
Example #17
0
 def freeze(self):
     self['flags']= set_flag(self['flags'], const.STD_FLAGS_LAYER_FROZEN, True)