Eidolon
Public Member Functions | Public Attributes | Private Member Functions | List of all members
VTKPlugin Class Reference
Inheritance diagram for VTKPlugin:
Inheritance graph
Collaboration diagram for VTKPlugin:
Collaboration graph

Public Member Functions

def __init__ (self)
 
def init (self, plugid, win, mgr)
 
def getHelp (self)
 
def acceptFile (self, filename)
 
def checkFileOverwrite (self, obj, dirpath, name=None)
 
def getObjFiles (self, obj)
 
def copyObjFiles (self, obj, sdir, overwrite=False)
 
def renameObjFiles (self, obj, oldname, overwrite=False)
 
def parseString (self, strdata)
 
def loadLegacyFile (self, filename, name=None, strdata=None)
 
def saveLegacyFile (self, filename, obj, kwargs)
 
def loadXMLFile (self, filename, name=None)
 
def loadFile (self, filename, name=None)
 
def loadObject (self, filename, name=None, kwargs)
 
def saveObject (self, obj, path, overwrite=False, setFilenames=False, kwargs)
 
def loadSequence (self, filenames, name=None)
 
def loadPolydataNodes (self, filename)
 
def savePolydataNodes (self, filename, nodes, vecfunc=tuple)
 
def saveXMLFile (self, filenameprefix, obj, filetype='vtu', setObjArgs=False)
 
def getScriptCode (self, obj, kwargs)
 
- Public Member Functions inherited from MeshScenePlugin
def __init__ (self, name)
 
def getScriptCode (self, obj, kwargs)
 
def getIcon (self, obj)
 
def getObjFiles (self, obj)
 
def updateObjPropBox (self, obj, prop)
 
def updateReprPropBox (self, rep, prop)
 
def createObjPropBox (self, obj)
 
def updateReprParamPanel (self, obj, panel, name, val)
 
def createReprPropBox (self, rep)
 
def calculateExtAdj (self, obj, task)
 
def createReprDataset (self, dataset, reprtype, name, refine, externalOnly, task, kwargs)
 
def createRepr (self, obj, reprtype, refine=0, drawInternal=False, externalOnly=True, matname='Default', kwargs)
 
def loadDataField (self, obj, args, kwargs)
 
def getReprParams (self, obj, reprtype)
 
def getReprTypes (self, obj)
 
def getMenu (self, obj)
 
def objectMenuItem (self, obj, item)
 
def applyMaterial (self, rep, mat, kwargs)
 
- Public Member Functions inherited from ScenePlugin
def __init__ (self, name)
 
def init (self, plugid, win, mgr)
 
def cleanup (self)
 
def findObject (self, name, assertFound=True)
 
def removeFilesTask (self, fileglob)
 
def getScriptCode (self, obj, kwargs)
 
def getIcon (self, obj)
 
def getMenu (self, obj)
 
def getHelp (self)
 
def acceptFile (self, filename)
 
def loadObject (self, filename, name=None, kwargs)
 
def saveObject (self, obj, path, overwrite=False, setFilenames=False, kwargs)
 
def checkFileOverwrite (self, obj, dirpath, name=None)
 
def getObjFiles (self, obj)
 
def renameObjFiles (self, obj, oldname, overwrite=False)
 
def copyObjFiles (self, obj, sdir, overwrite=False)
 
def removeObject (self, obj)
 
def createRepr (self, obj, reprtype, kwargs)
 
def getReprParams (self, obj, reprtype)
 
def getReprParamHelp (self, obj, reprtype)
 
def getReprTypes (self, obj)
 
def createHandles (self, rep, kwargs)
 
def updateObjPropBox (self, obj, prop)
 
def updateReprPropBox (self, rep, prop)
 
def createObjPropBox (self, obj)
 
def createReprPropBox (self, rep)
 
def addSceneObject (self, obj)
 
def addSceneObjectRepr (self, rep)
 
def applyMaterial (self, rep, mat, kwargs)
 
def objectMenuItem (self, obj, item)
 

Public Attributes

 objcount
 
- Public Attributes inherited from ScenePlugin
 plugid
 
 win
 
 mgr
 
 name
 

Private Member Functions

def _openFileDialog (self, chooseMultiple=False)
 
def _saveFileDialog (self)
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

Member Function Documentation

◆ _openFileDialog()

def _openFileDialog (   self,
  chooseMultiple = False 
)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ _saveFileDialog()

def _saveFileDialog (   self)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ acceptFile()

def acceptFile (   self,
  filename 
)
Here is the call graph for this function:

◆ checkFileOverwrite()

def checkFileOverwrite (   self,
  obj,
  dirpath,
  name = None 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ copyObjFiles()

def copyObjFiles (   self,
  obj,
  sdir,
  overwrite = False 
)
Here is the call graph for this function:

◆ getHelp()

def getHelp (   self)

◆ getObjFiles()

def getObjFiles (   self,
  obj 
)
Here is the caller graph for this function:

◆ getScriptCode()

def getScriptCode (   self,
  obj,
  kwargs 
)

◆ init()

def init (   self,
  plugid,
  win,
  mgr 
)
Here is the call graph for this function:

◆ loadFile()

def loadFile (   self,
  filename,
  name = None 
)
Deprecated, for compatibility only.
Here is the call graph for this function:

◆ loadLegacyFile()

def loadLegacyFile (   self,
  filename,
  name = None,
  strdata = None 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ loadObject()

def loadObject (   self,
  filename,
  name = None,
  kwargs 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ loadPolydataNodes()

def loadPolydataNodes (   self,
  filename 
)
Fast load for node data from a polydata .vtk file, this ignores everything but the nodes.

◆ loadSequence()

def loadSequence (   self,
  filenames,
  name = None 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ loadXMLFile()

def loadXMLFile (   self,
  filename,
  name = None 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ parseString()

def parseString (   self,
  strdata 
)
Here is the caller graph for this function:

◆ renameObjFiles()

def renameObjFiles (   self,
  obj,
  oldname,
  overwrite = False 
)
Here is the call graph for this function:

◆ saveLegacyFile()

def saveLegacyFile (   self,
  filename,
  obj,
  kwargs 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ saveObject()

def saveObject (   self,
  obj,
  path,
  overwrite = False,
  setFilenames = False,
  kwargs 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ savePolydataNodes()

def savePolydataNodes (   self,
  filename,
  nodes,
  vecfunc = tuple 
)
Here is the call graph for this function:

◆ saveXMLFile()

def saveXMLFile (   self,
  filenameprefix,
  obj,
  filetype = 'vtu',
  setObjArgs = False 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ objcount

objcount

The documentation for this class was generated from the following file: