Package DejaVu :: Module Common2d3dObject :: Class Common2d3dObject
[hide private]
[frames] | no frames]

Class Common2d3dObject

source code

Known Subclasses:
Geom.Geom, Insert2d.Insert2d

Base Class inherited by Insert2d and Geom

Instance Methods [hide private]
  AllObjects(self)
Return a list of all children of this object in the object tree
  AllVisibleObjects(self)
Return a list of all visible children of this object in the object tree
  BuildFullName(self)
Returns the full name of current geom
  DisplayFunction(self)
display function.
  LastParentBeforeRoot(self)
return the last parent of a node before the root object is reached
  RedoDisplayList(self)
  Set(self, check=1, redo=1, updateOwnGui=True, **kw)
set data for this object check=1 : verify that all the keywords present can be handle by this func redo=1 : append self to viewer.objectsNeedingRedo updateOwnGui=True : allow to update owngui at the end this func
  _Hide(self)
Transient signal handler
  _Remove(self, a, b)
Transient signal handler
  __init__(self, name='Common2d3dObject', check=1, **kw)
Constructor
  deleteOpenglList(self)
  getDepthMask(self)
  getState(self)
return a dictionary describing this object's state This dictionary can be passed to the Set method to restore the object's state
  getVisible(self)
  hideOwnGui(self)
  setViewer(self, viewer, buildDisplayList)
set viewer in all children of geom object
  showOwnGui(self)

Class Variables [hide private]
  keywords = ['immediateRendering', 'listed', 'name', 'needsRedoD...

Method Details [hide private]

AllObjects(self)

source code 
Return a list of all children of this object in the object tree

AllVisibleObjects(self)

source code 
Return a list of all visible children of this object in the object tree

BuildFullName(self)

source code 
Returns the full name of current geom

DisplayFunction(self)

source code 
display function. may be re-implemented by subclass

LastParentBeforeRoot(self)

source code 
return the last parent of a node before the root object is reached

RedoDisplayList(self)

source code 
None

Set(self, check=1, redo=1, updateOwnGui=True, **kw)

source code 
set data for this object check=1 : verify that all the keywords present can be handle by this func redo=1 : append self to viewer.objectsNeedingRedo updateOwnGui=True : allow to update owngui at the end this func

_Hide(self)

source code 
Transient signal handler

_Remove(self, a, b)

source code 
Transient signal handler

__init__(self, name='Common2d3dObject', check=1, **kw)
(Constructor)

source code 
Constructor

deleteOpenglList(self)

source code 
None

getDepthMask(self)

source code 
None

getState(self)

source code 
return a dictionary describing this object's state This dictionary can be passed to the Set method to restore the object's state

getVisible(self)

source code 
None

hideOwnGui(self)

source code 
None

setViewer(self, viewer, buildDisplayList)

source code 
set viewer in all children of geom object

showOwnGui(self)

source code 
None

Class Variable Details [hide private]

keywords

None
Value:
['immediateRendering',
 'listed',
 'name',
 'needsRedoDpyListOnResize',
 'pickable',
 'protected',
 'replace',
 'tagModified',
...