| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.grogra.graph.impl.Edge
de.grogra.graph.impl.Node
de.grogra.turtle.Rotation
de.grogra.turtle.RL
public class RL
This class implements a rotation about the local x-axis (the turtle's left axis).
| Nested Class Summary | |
|---|---|
| static class | RL.Pattern | 
| Nested classes/interfaces inherited from class de.grogra.graph.impl.Node | 
|---|
| Node.AccessorBridge, Node.FieldAttributeAccessor, Node.NType | 
| Nested classes/interfaces inherited from interface de.grogra.util.Map | 
|---|
| Map.Chain | 
| Field Summary | |
|---|---|
| static Node.NType | $TYPE | 
| Fields inherited from class de.grogra.turtle.Rotation | 
|---|
| angle, angle$FIELD | 
| Fields inherited from class de.grogra.graph.impl.Node | 
|---|
| ADDITIONAL_FIELDS, bits, DELETED, EXTENT_BIT, EXTENT_MASK, extentIndex$FIELD, extentTail$FIELD, HAS_OBSERVERS, IS_INTERPRETIVE, isInterpretive$FIELD, LAST_EXTENT_INDEX, layer$FIELD, MARK, mark$FIELD, MIME_TYPE, MIN_UNUSED_SPECIAL_OF_SOURCE, MIN_UNUSED_SPECIAL_OF_TARGET, name$FIELD, USED_BITS | 
| Fields inherited from interface de.grogra.util.Map | 
|---|
| DEFAULT_VALUE, EMPTY_MAP | 
| Constructor Summary | |
|---|---|
| RL()Creates a new RLnode with an initial
 angle of 0 degrees. | |
| RL(float angle)Creates a new RLnode which performs
 a counter-clockwise rotation ofangledegrees. | |
| Method Summary | |
|---|---|
| protected  Node.NType | getNTypeImpl()This method returns the Node.NTypewhich describes the managed
 fields of the class of this node. | 
| protected  Node | newInstance()This method returns a new instance of the class of this node. | 
| protected  void | transform(double c,
          double s,
          Matrix4d in,
          Matrix4d out) | 
| Methods inherited from class de.grogra.turtle.Rotation | 
|---|
| getAngle, postTransform, preTransform, setAngle | 
| Methods inherited from class de.grogra.graph.impl.Edge | 
|---|
| addEdgeBits, getBitMark, getEdgeBits, getObjectMark, getSpecialEdgeDescriptor, parseEdgeKeys, remove, removeEdgeBits, setBitMark, setEdgeBits, setObjectMark, testEdgeBits | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface de.grogra.persistence.PersistenceCapable | 
|---|
| getBitMark, getObjectMark, setBitMark, setObjectMark | 
| Field Detail | 
|---|
public static final Node.NType $TYPE
| Constructor Detail | 
|---|
public RL()
RL node with an initial
 angle of 0 degrees.
public RL(float angle)
RL node which performs
 a counter-clockwise rotation of angle
 degrees.
angle - rotation angle in degrees| Method Detail | 
|---|
protected Node.NType getNTypeImpl()
NodeNode.NType which describes the managed
 fields of the class of this node. This method has to be implemented
 in every concrete subclass.
getNTypeImpl in class Nodeprotected Node newInstance()
Node
newInstance in class Node
protected void transform(double c,
                         double s,
                         Matrix4d in,
                         Matrix4d out)
transform in class Rotation| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||