Python for loops on objects

Date : Fri, 13 Apr 2007 10:04:04 +0100
To : <XSI(at)Softimage.COM>
From : "Kim Aldis" <XSI(at)kim-aldis.co.uk>
Subject : Python for loops on objects
Has anyone noticed this seems to give you an object in oCls but you can't
actually get any of its properties :-

for oCls in oClusters :
	if ( oCls.type == constants.siSampledPointCluster ):
		oCluster = oCls
		break

t = oCls.Elements # ERROR!


But this works just fine:-

for i in range( oClusters.count ) :
	oCls = oClusters(i)
	if ( oCls.type == constants.siSampledPointCluster ):
		oCluster = oCls
		break

t = oCls.Elements # Works

www.kim-aldis.co.uk   |   kim(at)kim-aldis.co.uk



---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi


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.