| 
 | ||||||||
| 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.Tropism
de.grogra.turtle.GRotation
public abstract class GRotation
| Nested Class Summary | 
|---|
| 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.Tropism | 
|---|
| strength, strength$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 | |
|---|---|
| GRotation() | |
| Method Summary | |
|---|---|
| abstract  float | getTropismStrength(java.lang.Object node,
                   GraphState gs) | 
|  void | postTransform(java.lang.Object object,
              boolean asNode,
              Matrix4d in,
              Matrix4d out,
              Matrix4d pre,
              GraphState gs)Implements the change from object's transformation into the object's post-transformationout. | 
|  void | preTransform(java.lang.Object object,
             boolean asNode,
             Matrix4d in,
             Matrix4d out,
             GraphState gs)Implements the change from the parent's post-transformation into the object's transformationout. | 
| 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 GRotation()
| Method Detail | 
|---|
public abstract float getTropismStrength(java.lang.Object node,
                                         GraphState gs)
public void postTransform(java.lang.Object object,
                          boolean asNode,
                          Matrix4d in,
                          Matrix4d out,
                          Matrix4d pre,
                          GraphState gs)
Transformationin
 to the object's post-transformation out.
object - the object for which the transformation is computedasNode - is object a node or an edge?in - the transformation of the objectout - the post-tranformation of the object to be computedpre - the post-transformation of the object's parentgs - the graph state in which the computation has to be done
public void preTransform(java.lang.Object object,
                         boolean asNode,
                         Matrix4d in,
                         Matrix4d out,
                         GraphState gs)
Transformationin
 to the object's transformation out.
object - the object for which the transformation is computedasNode - is object a node or an edge?in - the post-transformation of the object's parentout - the tranformation of the object to be computedgs - the graph state in which the computation has to be done| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||