How do you reference a specific object in Moi3D scripting?

 From:  Elang
12042.11 
Hi Michael,

Thank you very much for pointing out the `.htm` documentation. I'll definitely take a look at it later.

For now, I think I may have found a bug related to the bounding box dimensions.

I wrote this simple script to retrieve the bounding box of the selected object(s). However, when I displayed the values using `moi.ui.alert()`, the reported dimensions did not match the X/Y/Z size shown in the Object Info panel.

Here is the script:
code:
function excercise_06()
{
	var rnd = moi.geometryDatabase.getSelectedObjects();
	var bbox = rnd.getBoundingBox();

	moi.ui.alert(
		'X Length : ' + bbox.xLength +
		'Y Length : ' + bbox.yLength +
		'Z Length : ' + bbox.zLength
		);
}

excercise_06();


In the screenshot below, you can see that the X dimension reported by `bbox.xLength` differs from the X Size shown in the Object Info panel.

Am I misunderstanding what `getBoundingBox()` returns, or could this be a bug? I've attached the 'problematic' 3dm file.



Thank you very much in advance for your attention.

- Elang