Class BaseEspduTransform

java.lang.Object
All Implemented Interfaces:
VRMLNode, FrameStateListener, VRMLBoundedNodeType, VRMLChildNodeType, VRMLDISNodeType, VRMLGroupingNodeType, VRMLNetworkInterfaceNodeType, VRMLNodeType, VRMLTimeDependentNodeType, VRMLWorldRootChildNodeType
Direct Known Subclasses:
NREspduTransform, OGLEspduTransform

public class BaseEspduTransform extends BaseGroupingNode implements VRMLNetworkInterfaceNodeType, VRMLDISNodeType, VRMLTimeDependentNodeType
Common implementation of a EspuTransform node functionality.

This base class does not automatically update the underlying transform with each set() call. These calls only update the local field values, but not the transform that would be used in the rendering code. To make sure this is updated, call the updateMatrix() method and then use the updated matrix in your rendering code. Filter on: siteID, AppID, EntityID to know who to deliver a packet to Don't worry about dynamic changes to siteID,AppID,EntityID on first impl Two prototype fields have been added: geoSystem and geoOrigin Spec notes: Why do we need read and writeInterval? isActive feels weird. Does it turn itself off, or just reflect network state.

Version:
$Revision: 1.39 $
Author:
Alan Hudson