Uranium
Application Framework
|
Public Member Functions | |
def | __init__ (self, parent) |
def | render (self, renderer) |
![]() | |
def | __init__ |
def | __deepcopy__ |
def | setCenterPosition |
def | getParent (self) |
def | getMirror (self) |
def | setMirror (self, vector) |
def | getBoundingBoxMesh (self) |
def | calculateBoundingBoxMesh (self) |
def | collidesWithBbox |
def | addDecorator |
def | getDecorators (self) |
def | getDecorator |
def | removeDecorators (self) |
def | removeDecorator |
def | callDecoration |
def | hasDecoration |
def | getName (self) |
def | setName |
def | getId (self) |
def | setId |
def | getDepth (self) |
def | setParent |
def | isVisible (self) |
def | setVisible |
def | getMeshData (self) |
def | getMeshDataTransformed (self) |
def | getMeshDataTransformedVertices (self) |
def | getMeshDataTransformedNormals (self) |
def | setMeshData |
def | addChild |
def | removeChild |
def | removeAllChildren (self) |
def | getChildren (self) |
def | hasChildren (self) |
def | getAllChildren (self) |
def | getCachedNormalMatrix (self) |
def | getWorldTransformation (self, copy=True) |
def | getLocalTransformation (self, copy=True) |
def | setTransformation |
def | getOrientation (self) |
def | getWorldOrientation (self) |
def | rotate |
def | setOrientation |
def | getScale (self) |
def | getWorldScale (self) |
def | scale |
def | setScale |
def | getPosition (self) |
def | getWorldPosition (self) |
def | translate |
def | setPosition |
def | lookAt |
def | render (self, renderer) |
def | isEnabled (self) |
def | setEnabled |
def | isSelectable (self) |
def | setSelectable |
def | getBoundingBox (self) |
def | setCalculateBoundingBox |
def | getShear (self) |
def | getSetting |
def | setSetting |
def | invertNormals (self) |
def | __str__ (self) |
Additional Inherited Members | |
![]() | |
metadata | |
source_mime_type | |
![]() | |
decoratorsChanged = Signal() | |
parentChanged = Signal() | |
meshDataChanged = Signal() | |
childrenChanged = Signal() | |
transformationChanged = Signal() | |
boundingBoxChanged = Signal() | |
Platform is a special case of Scene node. It renders a specific model as the platform of the machine. A specialised class is used due to the differences in how it needs to rendered and the fact that a platform can have a Texture. It also handles the re-loading of the mesh when the active machine is changed.