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

Public Member Functions

def __init__ (self)
 
def init (self, plugid, win, mgr)
 
def getIcon (self, obj)
 
def getMenu (self, obj)
 
def objectMenuItem (self, obj, item)
 
def acceptFile (self, filename)
 
def checkFileOverwrite (self, obj, dirpath, name=None)
 
def renameObjFiles (self, obj, oldname, overwrite=False)
 
def getObjFiles (self, obj)
 
def copyObjFiles (self, obj, sdir, overwrite=False)
 
def createObjPropBox (self, obj)
 
def updateObjPropBox (self, obj, prop)
 
def getScriptCode (self, obj, kwargs)
 
def createReportCard (self, name, filename, datamat=[])
 
def loadObject (self, filename, name=None, 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)
 

Private Member Functions

def _openFileDialog (self)
 

Additional Inherited Members

- Public Attributes inherited from ScenePlugin
 plugid
 
 win
 
 mgr
 
 name
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

Member Function Documentation

◆ _openFileDialog()

def _openFileDialog (   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 caller graph for this function:

◆ copyObjFiles()

def copyObjFiles (   self,
  obj,
  sdir,
  overwrite = False 
)

◆ createObjPropBox()

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

◆ createReportCard()

def createReportCard (   self,
  name,
  filename,
  datamat = [] 
)
Here is the call graph for this function:

◆ getIcon()

def getIcon (   self,
  obj 
)

◆ getMenu()

def getMenu (   self,
  obj 
)
Here is the call graph for this function:

◆ getObjFiles()

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

◆ getScriptCode()

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

◆ init()

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

◆ loadObject()

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

◆ objectMenuItem()

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

◆ renameObjFiles()

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

◆ updateObjPropBox()

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

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