Vizard 8 » Command Index » Vizard modules » viztip » <viztip>.getNode
8.1

<viztip>.getNode

Gets the active tooltip node

<viztip>.getNode()  

Remarks

This command will return a <node3D> object if one is actively displaying a tooltip.

Return Value

<node3D> object

Example

import viz
viz.go()

viz.add('tut_ground.wrl')

ball = viz.add('ball.wrl',pos=(0,1,5))
ball.tooltip = 'Hit the spacebar'

#Create a tool tip object
import viztip
tip = viztip.ToolTip()

spin = vizact.spin(0,1,0,45)

def spinBall():
    if tip.getNode() == ball:
        ball.addAction(spin)

vizact.onkeydown(' ',spinBall)