gumbo.graphic.space
Interface RigidTransformNode

All Superinterfaces:
Graphic, RotationNode, ScaleNode, SpaceNode, TransformNode, TranslationNode

public interface RigidTransformNode
extends TranslationNode, RotationNode, ScaleNode

A stateful transform node whose transformation is composed of a sequence of transformations in the order scale, rotate, translate. In matrix notation the transform is T*R*S*g, where "g" is the geometry of this graphic entity.

Version:
$Revision: 1.1 $
Author:
Jon Barrilleaux (jonb@jmbaai.com) of JMB and Associates Inc.

Methods inherited from interface gumbo.graphic.space.TranslationNode
getGraphicTranslation, setGraphicTranslation
 
Methods inherited from interface gumbo.graphic.space.TransformNode
getGraphicTransform, isSpaceTransforming
 
Methods inherited from interface gumbo.graphic.space.SpaceNode
getGraphicSpaceTree
 
Methods inherited from interface gumbo.graphic.Graphic
getGraphic
 
Methods inherited from interface gumbo.graphic.space.RotationNode
getGraphicRotation, setGraphicRotation
 
Methods inherited from interface gumbo.graphic.space.ScaleNode
getGraphicScale, setGraphicScale