Class GlobalBoundsFilter

java.lang.Object
All Implemented Interfaces:
BinaryContentHandler, ContentHandler, ProtoHandler, RouteHandler, ScriptHandler, StringContentHandler

public class GlobalBoundsFilter extends EncodedBaseFilter
Processes the world and calculates the global bounds of the entire world.

Assumes that the FlattenTransform filter is run before this and has squashed all the objects down to single shape nodes that are at the file root. Works on the coordinates of the geometry, not any explicit bbox definitions.

Output is through the message reporter and generates it in the order center x, center y, center z, size x, size y, size z, where size is the total length along that axis, based on the center. Filter Options

None.

Version:
$Revision: 1.3 $
Author:
Justin Couch