If I create an object...
circle = bpy.ops.mesh.primitive_circle_add(radius=size, view_align=False, enter_editmode=False, location=(x, y, z))
What is returned (
circle), is not the actual object... It's a creation object. So how do I think get/access that object? It doesn't seem like that creation object has the name/id of the object.
I am still trying to wrap my head around how blender has this 'context' based approach. Is it a fair parallel that blender almost works like DOM elements? It's a hierarchy, and you have to query objects to 'get' them?
After thinking about this more... Maybe I'm going about it wrong? Should I create a primitive object (the object that hold the actual data), then use a method to add it into the scene?