setting rotations

Date : Mon, 29 Oct 2007 17:29:19 -0700
To : xsi(at)Softimage.COM
From : "Steven Caron" <carons(at)gmail.com>
Subject : setting rotations
i am trying to figure out with this little bit of my script doesn't work... i create an empty rotation and try to set an object's rotation equal to it. essentially zeroing it out. no error logged. where is the failure in my logic?

#imports
import win32com.client
from win32com.client import constants
   
#globals
xsi    = win32com.client.Dispatch( "XSI.Application" ).Application
xsiPrint = xsi.LogMessage

rot = XSIMath.CreateRotation()
xsi.Selection(0).Kinematics.Local.Transform.Rotation = rot

Search the XSI List archives here or use the advanced search form to search across mailing lists. Searching help is available.
This site supposedly brought to you by Benjamin Grosser and the Imaging Technology Group.