the index argument on the points() method doesn’t seem to be having any effect and seems to be starting at 0 no matter what number you set.
If you download the attached tox and run the text dat inside you’ll see that it’s reporting both point 0 and 1’s positions as 0,0,0 despite point 1 having a position of [1,1,1]
I’m aware I can just grab all the points in one go and grab the index that way but some of my point clouds have millions of points so picking out the start index would be handy.
Also as a side note the wiki could be a bit clearer about the method. It says:
points(attributeName, indexStart, count, delayed=False)
But this should probably be:
points(attributeName, indexStart, count=0, delayed=False)
count is a keyword and should maybe be shown like other methods.
pop-points.tox (598 Bytes)