def generate_vertex_with_new_uv(self, pindex, vindex, new_uv):
        new_vindex = len(self.positions)                        # Get the new vindex
        while len(self.uvs[0]) < new_vindex:                       # Make sure the UVs and Positions are the same size
            self.uvs[0].append( (0, 0) )
        self.positions.append(self.positions[vindex])           # Clone the position
        self.uvs[0].append(new_uv)                                 # Create a new UV
        (ci1, ci2, ci3) = self.primitives[pindex]               # Update the primitive to use the new vindex
        if ci1 == vindex:
            self.primitives[pindex] = (new_vindex, ci2, ci3)
        elif ci2 == vindex:
            self.primitives[pindex] = (ci1, new_vindex, ci3)
        elif ci3 == vindex:
            self.primitives[pindex] = (ci1, ci2, new_vindex)
        else:
            LOG.error("Didn't find vertex:%i used on primitive:%i", vindex, pindex)
Indicates whether this process has fail-fast behavior.
dataset/ETHPy150Open turbulenz/turbulenz_tools/turbulenz_tools/tools/mesh.py/Mesh.generate_vertex_with_new_uv--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/google/appengine/tools/dev_appserver_multiprocess.py/DevProcess.FailFast