コード例 #1
0
ファイル: co2DComposedPartMgr.py プロジェクト: nixz/covise
 def delete(self, isInitialized, negMsgHandler=None):
     if isInitialized:
         for key in list(globalKeyHandler().getAllElements().keys()):
             obj = globalKeyHandler().getObject(key)
             if obj:
                 # remove composed parts containing this part as well
                 if (obj.typeNr == TYPE_2D_COMPOSED_PART) and (self.key in obj.params.subKeys):
                     obj.delete(isInitialized, negMsgHandler)
         if hasattr(self, "importModule") and self.importModule:
             self.importModule.delete()
     coKeydObject.delete(self, isInitialized, negMsgHandler)
コード例 #2
0
 def delete(self, isInitialized, negMsgHandler=None):
     if isInitialized:
         for key in list(globalKeyHandler().getAllElements().keys()):
             obj = globalKeyHandler().getObject(key)
             if obj:
                 # remove composed parts containing this part as well
                 if (obj.typeNr == TYPE_3D_COMPOSED_PART) and (
                         self.key in obj.params.subKeys):
                     obj.delete(isInitialized, negMsgHandler)
         if hasattr(self, "importModule") and self.importModule:
             self.importModule.delete()
     coKeydObject.delete(self, isInitialized, negMsgHandler)
コード例 #3
0
ファイル: VisItem.py プロジェクト: zyzwhdx/covise
    def delete(self, isInitialized, negMsgHandler=None):
        if isInitialized:
            if os.getenv('VR_PREPARE_DEBUG_VISITEMS_DIR') and hasattr(
                    self, '_VisItem__debugRwModule') and self.__debugRwModule:
                self.__debugRwModule.remove()

        return coKeydObject.delete(self, isInitialized, negMsgHandler)
コード例 #4
0
ファイル: co2DPartMgr.py プロジェクト: zyzwhdx/covise
 def delete(self, isInitialized, negMsgHandler=None):
     if isInitialized:
         for key in list(globalKeyHandler().getAllElements().keys()):
             obj = globalKeyHandler().getObject(key)
             if obj:
                 # remove composed parts containing this part as well
                 if (obj.typeNr == TYPE_2D_COMPOSED_PART) and (self.key in obj.params.subKeys):
                     obj.delete(isInitialized, negMsgHandler)
                 # remove startFrom2DPart association
                 if obj.typeNr in [VIS_STREAMLINE, VIS_MOVING_POINTS, VIS_PATHLINES] and (obj.params.use2DPartKey == self.key):
                     newParams = CopyParams(obj.params)
                     newParams.use2DPartKey = None
                     obj.setParams(newParams)
                     if negMsgHandler:
                         negMsgHandler.sendParams(obj.key, newParams)
                         obj.run(RUN_ALL, negMsgHandler)
         if hasattr(self, "importModule") and self.importModule:
             self.importModule.delete()
     coKeydObject.delete(self, isInitialized, negMsgHandler)
コード例 #5
0
ファイル: coViewpointMgr.py プロジェクト: nixz/covise
    def delete(self, isInitialized, negMsgHandler=None):
        if hasattr(self.params, 'confirmed') and self.params.confirmed == False:
            self.params.delete = True
            return
        if isInitialized:
            if self.params.view != 'default':
                msg = coGRDeleteViewpointMsg( self.params.id )
                covise.sendRendMsg(msg.c_str())

#        VisItem.delete(self, isInitialized, negMsgHandler)
        return coKeydObject.delete(self, isInitialized, negMsgHandler)
コード例 #6
0
ファイル: coViewpointMgr.py プロジェクト: zyzwhdx/covise
    def delete(self, isInitialized, negMsgHandler=None):
        if hasattr(self.params,
                   'confirmed') and self.params.confirmed == False:
            self.params.delete = True
            return
        if isInitialized:
            if self.params.view != 'default':
                msg = coGRDeleteViewpointMsg(self.params.id)
                covise.sendRendMsg(msg.c_str())


#        VisItem.delete(self, isInitialized, negMsgHandler)
        return coKeydObject.delete(self, isInitialized, negMsgHandler)
コード例 #7
0
ファイル: VisItem.py プロジェクト: nixz/covise
    def delete(self, isInitialized, negMsgHandler=None):
        if isInitialized:
            if os.getenv('VR_PREPARE_DEBUG_VISITEMS_DIR') and hasattr(self, '_VisItem__debugRwModule') and self.__debugRwModule:
                self.__debugRwModule.remove()

        return coKeydObject.delete(self, isInitialized, negMsgHandler)
コード例 #8
0
ファイル: coGenericObjectMgr.py プロジェクト: zyzwhdx/covise
 def delete(self, isInitialized, negMsgHandler=None):
     globalKeyHandler().getObject(
         globalKeyHandler().globalGenericObjectMgrKey).deleteKey(self.key)
     return coKeydObject.delete(self, isInitialized, negMsgHandler)
コード例 #9
0
ファイル: coGenericObjectMgr.py プロジェクト: xyuan/covise
 def delete(self, isInitialized, negMsgHandler=None):
     globalKeyHandler().getObject(globalKeyHandler().globalGenericObjectMgrKey).deleteKey(self.key)
     return coKeydObject.delete(self, isInitialized, negMsgHandler)