direct.tkpanels.Placer

from direct.tkpanels.Placer import Placer, place

DIRECT Nine DoF Manipulation Panel

Inheritance diagram

Inheritance diagram of direct.tkpanels.Placer

class Placer(parent=None, **kw)[source]

Bases: AppShell

__init__(self, parent=None, **kw)[source]
addNodePath(self, nodePath)[source]
addNodePathToDict(self, nodePath, names, menu, dict)[source]
addRefNodePath(self, nodePath)[source]
appInit(self)[source]
appname = 'Placer Panel'
createInterface(self)[source]
frameHeight = 215
frameWidth = 625
onDestroy(self, event)[source]
printNodePathInfo(self)[source]
pushRedo(self)[source]
pushRedoHook(self)[source]
pushUndo(self, fResetRedo=1)[source]
pushUndoHook(self)[source]
redoHook(self, nodePathList=[])[source]
redoListEmptyHook(self)[source]
resetAll(self)[source]
resetHpr(self)[source]
resetPos(self)[source]
resetScale(self)[source]
selectNodePathNamed(self, name)[source]
selectRefNodePathNamed(self, name)[source]
setActiveNodePath(self, nodePath)[source]
setMovementMode(self, movementMode)[source]
setReferenceNodePath(self, nodePath)[source]
setScalingMode(self)[source]
undoHook(self, nodePathList=[])[source]
undoListEmptyHook(self)[source]
unitScale(self)[source]
updateAuxiliaryCoordinateSystems(self)[source]
updateHprWidgets(self, hpr)[source]
updatePlacer(self)[source]
updatePosWidgets(self, pos)[source]
updateResetValues(self, nodePath)[source]
updateScaleWidgets(self, scale)[source]
usecommandarea = 0
usestatusarea = 0
xform(self, value, axis)[source]
xformOrbit(self, value, axis)[source]
xformRelative(self, value, axis)[source]
xformScale(self, value, axis)[source]
xformStart(self, data)[source]
xformStop(self, data)[source]
zeroAll(self)[source]
zeroHpr(self)[source]
zeroPos(self)[source]
place(nodePath)[source]