Class CombineTransformFilter

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

public class CombineTransformFilter extends EncodedBaseFilter
Filter for combing transform hierarchies. The transformational components of the Transforms are combined and when possible the coordinates of the children nodes are transformed to retain the information. Will respect DEFed nodes to indicate that a node is to be used by ROUTING or SCRIPS. Run removeUnneededDEF to preprocess the file. Differs a fair bit from FlattenTransform. Might eventually combine them but right now not certain this filter is a superset of the other. This filter makes use of the MatrixTransform node that some X3D browsers have. If your target browser does not have that node then don't use this filter. Or send me a piece of code that can convert an arbitrary 4x4 matrix back into Transform fields.
Version:
$Revision: 1.18 $
Author:
Alan Hudson