Determine the bounding box of an entity.
Given the name of an entity, this function returns the lower left and upper
right points of the entity’s bounding box.
The function returns RTNORM if successful; otherwise, it returns RTERROR.
sds_point lowerleft, upperright;
sds_name entname;
sds_name_clear(entname);
if (sds_entlast(entname) == RTNORM)
{
if (sds_bbox(entname, lowerleft,
upperright) == RTNORM)
{
// Draw a grdraw box around the bounding box
sds_point upperleft, lowerright;
upperleft[0] = lowerleft[0];
upperleft[1] = upperright[1];
upperleft[2] = lowerleft[2];
lowerright[0] = upperright[0];
lowerright[1] = lowerleft[1];
lowerright[2] = upperright[2];
sds_grdraw(lowerleft, upperleft, 1, 0);
sds_grdraw(upperleft, upperright, 1, 0);
sds_grdraw(upperright, lowerright, 1, 0);
sds_grdraw(lowerright, lowerleft, 1, 0);
}
}