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))
def longNameForDXFPartConsideringGenderEtc(self, index): result = "" result = u3dexport.longNameForDXFPartType( self.realDxfIndexForBaseDXFPart(index)) return result
def longNameForDXFPartConsideringGenderEtc(self, index): result = "" result = u3dexport.longNameForDXFPartType(self.realDxfIndexForBaseDXFPart(index)) return result