BaseList2D.FindCTrack(id) bug ?

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 14/10/2011 at 10:08, xxxxxxxx wrote:

Is BaseList2D.FindCTrack(id) broken or am I just mis-understanding it ?

The documents say it takes 1 argument, id, which is a c4d.DescID
but every time I try to supply the argument, I get an error :

"TypeError: FindCTrack() takes no arguments (1 given)"

Sample code :

id = c4d.DescID(c4d.ID_BASEOBJECT_REL_POSITION)
obj.FindCTrack(id)

BaseList2D.FindCTrack(id) is the only way I can think to find a particular track if there is more than one with the same ID, for example
2 tracks for PSR constraint 'weight' parameter have the same ID.

Any help appreciated.

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 15/10/2011 at 13:20, xxxxxxxx wrote:

Hi,

Yes you're right, BaseList2D.FindCTrack() is currently broken in R13. It will be fixed in an upcoming update.

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 15/10/2011 at 15:29, xxxxxxxx wrote:

It is broken in R12 as well.

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 16/10/2011 at 03:10, xxxxxxxx wrote:

Ok, thanks for the confirmation guys.