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

Public Member Functions

def __init__ (self)
 
def init (self, plugid, win, mgr)
 
def getIcon (self, obj)
 
def getObjFiles (self, obj)
 
def createSliceBox (self, center=None, dim=None, rot=(0, 0, 0))
 
def createSlicePlane (self, slicepos=None, planenorm=None, planepitch=0.0, planeyaw=0.0)
 
def updateObjPropBox (self, obj, prop)
 
def createObjPropBox (self, obj)
 
def createReprPropBox (self, rep)
 
def createRepr (self, obj, reprtype, refine=0, kwargs)
 
def applyMaterial (self, rep, mat, kwargs)
 
def getScriptCode (self, obj, 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
 
 checkboxMap
 
- Public Attributes inherited from ScenePlugin
 plugid
 
 win
 
 mgr
 
 name
 

Private Member Functions

def _createSliceBoxMenu (self)
 
def _createSlicePlaneMenu (self)
 
def _setApplyToReprCheck (self, item)
 
def _alignToObj (self, obj, prop)
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

Member Function Documentation

◆ _alignToObj()

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

◆ _createSliceBoxMenu()

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

◆ _createSlicePlaneMenu()

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

◆ _setApplyToReprCheck()

def _setApplyToReprCheck (   self,
  item 
)
private
Here is the caller graph for this function:

◆ applyMaterial()

def applyMaterial (   self,
  rep,
  mat,
  kwargs 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ createObjPropBox()

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

◆ createRepr()

def createRepr (   self,
  obj,
  reprtype,
  refine = 0,
  kwargs 
)

◆ createReprPropBox()

def createReprPropBox (   self,
  rep 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ createSliceBox()

def createSliceBox (   self,
  center = None,
  dim = None,
  rot = (0,0,0) 
)
Here is the caller graph for this function:

◆ createSlicePlane()

def createSlicePlane (   self,
  slicepos = None,
  planenorm = None,
  planepitch = 0.0,
  planeyaw = 0.0 
)
Here is the caller graph for this function:

◆ getIcon()

def getIcon (   self,
  obj 
)

◆ 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:

◆ updateObjPropBox()

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

Member Data Documentation

◆ checkboxMap

checkboxMap

◆ objcount

objcount

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