def fillPlantPartColors(self):
     i = 0
     firstPlant = PdPlant()
     
     self.colorsByPlantPart.Clear()
     if (udomain.domain == None) or (udomain.domain.plantManager == None) or (udomain.domain.plantManager.plants.Count < 0):
         # use first plant to get DXF part type names - there must be at least one plant to bring up this form
         return
     firstPlant = uplant.PdPlant(udomain.domain.plantManager.plants[0])
     if firstPlant == None:
         return
     for i in range(0, u3dexport.kExportPartLast + 1):
         self.colorsByPlantPart.Items.Add(u3dexport.longNameForDXFPartType(i))
    def fillPlantPartColors(self):
        i = 0
        firstPlant = PdPlant()

        self.colorsByPlantPart.Clear()
        if (udomain.domain
                == None) or (udomain.domain.plantManager == None) or (
                    udomain.domain.plantManager.plants.Count < 0):
            # use first plant to get DXF part type names - there must be at least one plant to bring up this form
            return
        firstPlant = uplant.PdPlant(udomain.domain.plantManager.plants[0])
        if firstPlant == None:
            return
        for i in range(0, u3dexport.kExportPartLast + 1):
            self.colorsByPlantPart.Items.Add(
                u3dexport.longNameForDXFPartType(i))
Exemple #3
0
 def longNameForDXFPartConsideringGenderEtc(self, index):
     result = ""
     result = u3dexport.longNameForDXFPartType(
         self.realDxfIndexForBaseDXFPart(index))
     return result
Exemple #4
0
 def longNameForDXFPartConsideringGenderEtc(self, index):
     result = ""
     result = u3dexport.longNameForDXFPartType(self.realDxfIndexForBaseDXFPart(index))
     return result