So I have have been running through the help docs for the sdk, and I cannot seem to find any sort of parent function for python. I have a feeling it is GeListNode.InsertUnder(), but I cannot seem to get it to work for the life of me. Mostly because I am having a hard time understanding the help docs and their descriptions. Here is my simple script so far. (Trying to group objects).
def groupIt(doc, op):
xName = c4d.BaseList2D.GetName(x) #gather obj name
drive = c4d.BaseObject(c4d.Onull) #create drive null
doc.InsertObject(drive) #insert drive null
drive[c4d.ID_BASELIST_NAME] = xName + "_DRIVE" #name drive null
c4d.GeListNode.InsertUnder(drive(x)) #parent object under drive null
doc = c4d.documents.GetActiveDocument()
selected = doc.GetActiveObjects(0)
for x in selected:
Any assistance or push in the right direction would be great.