Overview | Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Package de.grogra.blocks

Class de.grogra.blocks.Arrange extends Patch implements Serializable

serialVersionUID: 8L

Serialized Fields

### arrangeMethod

    ShareableArrangeBase arrangeMethod

### number

    java.lang.String number

### random

    RandomBase random

### fitToRaster

    boolean fitToRaster

### scaleFunction

    FloatToFloat scaleFunction

### spinFunction

    FloatToFloat spinFunction

### slopeFunction

    FloatToFloat slopeFunction

### densityMin

    float densityMin

### densityMax

    float densityMax

### useDensityI

    boolean useDensityI

### densityI

    float densityI

### density

    ChannelMap density

### locationParameterMin

    Color3f locationParameterMin

### locationParameterMax

    Color3f locationParameterMax

### locationParameter1Function

    FloatToFloat locationParameter1Function

### locationParameter2Function

    FloatToFloat locationParameter2Function

### locationParameter3Function

    FloatToFloat locationParameter3Function

### locationParameter

    ChannelMap locationParameter

### lod

    ArrangeLOD lod

### initAll

    boolean initAll

### ids

    Point2f ids

### densityValue

    java.lang.Float densityValue

### height

    Tuple2f height

### nutrientsValues

    Tuple3f nutrientsValues

### childId

    int childId

### densityField

    float[][] densityField

### densityFieldLimited

    float[][] densityFieldLimited

### locationParameter1Field

    float[][] locationParameter1Field

### locationParameter2Field

    float[][] locationParameter2Field

### locationParameter3Field

    float[][] locationParameter3Field

### locationParameter1bField

    float[][] locationParameter1bField

### locationParameter2bField

    float[][] locationParameter2bField

### locationParameter3bField

    float[][] locationParameter3bField

### recHfM

    RectangularHeightFieldMapping recHfM

### xWidth

    float xWidth

### yWidth

    float yWidth

### arrangeStamp

    int arrangeStamp

### densityStamp

    int densityStamp

### oldDensity

    ChannelMap oldDensity

### locationParameterStamp

    int locationParameterStamp

### oldLocationParameter

    ChannelMap oldLocationParameter

### zOffset

    float[][] zOffset

### pos

    Tuple3f pos

Class de.grogra.blocks.BlockColor extends Null implements Serializable

serialVersionUID: 7L

Serialized Fields

### addR

    CustomFunction addR

### addG

    CustomFunction addG

### addB

    CustomFunction addB

### ids

    Point2f ids

### densityValue

    java.lang.Float densityValue

### height

    Tuple2f height

### nutrientsValues

    Tuple3f nutrientsValues

Class de.grogra.blocks.BlockScale extends Null implements Serializable

serialVersionUID: 6L

Serialized Fields

### scaleX

    CustomFunction scaleX

  Scaling factor in x-direction.

### scaleY

    CustomFunction scaleY

  Scaling factor in y-direction.

### scaleZ

    CustomFunction scaleZ

  Scaling factor in z-direction.

### ids

    Point2f ids

### densityValue

    java.lang.Float densityValue

### height

    Tuple2f height

### nutrientsValues

    Tuple3f nutrientsValues

Class de.grogra.blocks.Horn extends NullWithShaderNode implements Serializable

serialVersionUID: 2L

Serialized Fields

### segments

    CustomFunction segments

### numberPerSeg

    CustomFunction numberPerSeg

### length

    CustomFunction length

### rotEndAngle

    CustomFunction rotEndAngle

### rotX2

    CustomFunction rotX2

### rotX1

    CustomFunction rotX1

### rotXMode

    FloatToFloat rotXMode

### rotY2

    CustomFunction rotY2

### rotY1

    CustomFunction rotY1

### rotYMode

    FloatToFloat rotYMode

### rotZ2

    CustomFunction rotZ2

### rotZ1

    CustomFunction rotZ1

### rotZMode

    FloatToFloat rotZMode

### transX2

    CustomFunction transX2

### transX1

    CustomFunction transX1

### transXMode

    FloatToFloat transXMode

### transY2

    CustomFunction transY2

### transY1

    CustomFunction transY1

### transYMode

    FloatToFloat transYMode

### transZ2

    CustomFunction transZ2

### transZ1

    CustomFunction transZ1

### transZMode

    FloatToFloat transZMode

### useShape

    boolean useShape

### shape

    FloatToFloat shape

### range2

    CustomFunction range2

### range1

    CustomFunction range1

### rangeMode

    FloatToFloat rangeMode

### top

    boolean top

### scale2

    CustomFunction scale2

### scale1

    CustomFunction scale1

### scaleMode

    FloatToFloat scaleMode

### steps2

    CustomFunction steps2

### steps1

    CustomFunction steps1

### stepsMode

    FloatToFloat stepsMode

### screw2

    CustomFunction screw2

### screw1

    CustomFunction screw1

### screwMode

    FloatToFloat screwMode

### flap2

    CustomFunction flap2

### flap1

    CustomFunction flap1

### flapMode

    FloatToFloat flapMode

### profile

    BSplineCurve profile

### geometry

    boolean geometry

### lod

    HornLOD lod

### locationParameter

    LocationParameterBase locationParameter

### initAll

    boolean initAll

### ids

    Point2f ids

### densityValue

    java.lang.Float densityValue

### height

    Tuple2f height

### nutrientsValues

    Tuple3f nutrientsValues

### childId

    int childId

Class de.grogra.blocks.Hydra extends Sphere implements Serializable

serialVersionUID: 1L

Serialized Fields

### number

    CustomFunction number

### trajectory

    BSplineCurve trajectory

### twist2

    CustomFunction twist2

### twist1

    CustomFunction twist1

### twistMode

    FloatToFloat twistMode

### spin2

    CustomFunction spin2

### spin1

    CustomFunction spin1

### spinMode

    FloatToFloat spinMode

### scale2

    CustomFunction scale2

### scale1

    CustomFunction scale1

### scaleMode

    FloatToFloat scaleMode

### slopeFunction

    FloatToFloat slopeFunction

### lod

    HydraLOD lod

### locationParameter

    LocationParameterBase locationParameter

### initAll

    boolean initAll

### ids

    Point2f ids

### densityValue

    java.lang.Float densityValue

### height

    Tuple2f height

### nutrientsValues

    Tuple3f nutrientsValues

### childId

    int childId

Class de.grogra.blocks.NullWithShaderNode extends ShadedNull implements Serializable

serialVersionUID: 134275612L

Class de.grogra.blocks.PhiBall extends Sphere implements Serializable

serialVersionUID: 3L

Serialized Fields

### number

    CustomFunction number

### radiusX

    CustomFunction radiusX

### radiusY

    CustomFunction radiusY

### radiusZ

    CustomFunction radiusZ

### fan2

    CustomFunction fan2

### fan1

    CustomFunction fan1

### fanMode

    FloatToFloat fanMode

### angle2

    CustomFunction angle2

### angle1

    CustomFunction angle1

### angleMode

    FloatToFloat angleMode

### trans2

    CustomFunction trans2

### trans1

    CustomFunction trans1

### transMode

    FloatToFloat transMode

### scale2

    CustomFunction scale2

### scale1

    CustomFunction scale1

### scaleMode

    FloatToFloat scaleMode

### influence

    CustomFunction influence

### geometry

    boolean geometry

### lod

    PhiBallLOD lod

### locationParameter

    LocationParameterBase locationParameter

### initAll

    boolean initAll

### ids

    Point2f ids

### densityValue

    java.lang.Float densityValue

### height

    Tuple2f height

### nutrientsValues

    Tuple3f nutrientsValues

### childId

    int childId

Class de.grogra.blocks.Tree extends NullWithShaderNode implements Serializable

serialVersionUID: 4L

Serialized Fields

### stemLength

    CustomFunction stemLength

### trunkScale

    CustomFunction trunkScale

### spline

    boolean spline

### trajectory

    BSplineCurve trajectory

### shape

    FloatToFloat shape

### top

    boolean top

### crookednessCurve

    BSplineCurve crookednessCurve

### crookednessAmount

    CustomFunction crookednessAmount

### crookednessIntensity

    FloatToFloat crookednessIntensity

### deviateCurve

    BSplineCurve deviateCurve

### deviate

    FloatToFloat deviate

### screw

    FloatToFloat screw

### branchesNumber

    CustomFunction branchesNumber

### arrangement

    int arrangement

### branchesDistribution

    FloatToFloat branchesDistribution

### branchesGrowthScale

    FloatToFloat branchesGrowthScale

### branchesGeometricScale

    FloatToFloat branchesGeometricScale

### branchesAngle

    FloatToFloat branchesAngle

### branchesDense

    FloatToFloat branchesDense

### profile

    BSplineCurve profile

### geometry

    boolean geometry

### lod

    TreeLOD lod

### locationParameter

    LocationParameterBase locationParameter

### initAll

    boolean initAll

### ids

    Point2f ids

### densityValue

    java.lang.Float densityValue

### height

    Tuple2f height

### nutrientsValues

    Tuple3f nutrientsValues

### childId

    int childId

### branches_NumberI_alt

    int branches_NumberI_alt

### distribution

    float[] distribution

Class de.grogra.blocks.Variation extends Node implements Serializable

serialVersionUID: 5L

Serialized Fields

### type

    int type

### seed

    long seed

### exceptionValue

    int exceptionValue

### locationParameter

    LocationParameterBase locationParameter

### initAll

    boolean initAll

### nutrientsValues

    Tuple3f nutrientsValues

### aktObj

    int aktObj

### i

    int i

### jj

    int jj

### number

    int number

### numberS

    int numberS

### objProSequens

    int objProSequens

### sumTargets

    int sumTargets

### randomValue

    int[] randomValue

### rand

    java.util.Random rand

Package de.grogra.gpuflux.tracer

Class de.grogra.gpuflux.tracer.FluxTracer.MsgBox extends java.awt.Dialog implements Serializable

Serialized Fields

### ok

    java.awt.Button ok

Package de.grogra.gpuflux.utils

Class de.grogra.gpuflux.utils.TaskMonitor extends java.util.concurrent.Semaphore implements Serializable

Package de.grogra.grammar

Class de.grogra.grammar.ASTWithToken extends antlr.CommonAST implements Serializable

Serialized Fields

### token

    antlr.Token token

Class de.grogra.grammar.LexicalException extends RecognitionException implements Serializable

Class de.grogra.grammar.RecognitionException extends antlr.RecognitionException implements Serializable

Serialized Fields

### warningBits

    long warningBits

### isError

    boolean isError

### stamp

    int stamp

### start

    int start

### end

    int end

### input

    Input input

Class de.grogra.grammar.RecognitionExceptionList extends RecognitionException implements Serializable

Serialized Fields

### warningMask

    long warningMask

### errorMask

    long errorMask

### nextWarningBits

    long nextWarningBits

### nextWarningBitsSet

    boolean nextWarningBitsSet

### list

    ObjectList<E> list

### errorCount

    int errorCount

### warningCount

    int warningCount

### suppressedErrors

    ObjectList<E> suppressedErrors

Class de.grogra.grammar.SemanticException extends RecognitionException implements Serializable

Class de.grogra.grammar.SyntacticException extends RecognitionException implements Serializable

Class de.grogra.grammar.UnexpectedTokenException extends SyntacticException implements Serializable

Package de.grogra.graph

Class de.grogra.graph.AttributeChangeEvent extends java.util.EventObject implements Serializable

Serialized Fields

### object

    java.lang.Object object

### node

    boolean node

### attr

    Attribute<T> attr

### field

    FieldChain field

### indices

    int[] indices

### dependent

    Attribute<T>[] dependent

### state

    GraphState state

Class de.grogra.graph.EventSupport.Queue extends ObjectList implements Serializable

Class de.grogra.graph.GraphException extends java.lang.RuntimeException implements Serializable

Package de.grogra.graph.impl

Class de.grogra.graph.impl.Edge extends java.lang.Object implements Serializable

Serialized Fields

### next

    Edge next

### targetNext

    Edge targetNext

### edgeBits

    int edgeBits

Class de.grogra.graph.impl.Node extends Edge implements Serializable

Serialization Methods

### writeReplace

    protected java.lang.Object writeReplace()

  This method is used by object serialization.

  See Also:
    `Serializable`

Serialized Fields

### bits

    int bits

  This field packs the information of some `boolean` and integral attributes into a single 32-bit value. The bits defined in the base class `Node` are the first `Node.USED_BITS` bits, starting at bit 0.

### data

    de.grogra.graph.impl.NodeData data

  Used for additional data, see `Node.getXData()`.

### parent

    Node parent

  If this node additionally represents an incoming edge to itself, this is the source node of the incoming edge.

Class de.grogra.graph.impl.SharedObjectNode extends Node implements Serializable

Serialization Methods

### writeObject

    public void writeObject(Shareable object,
                            PersistenceOutput out)
                     throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### object

    Shareable object

Class de.grogra.graph.impl.TreeIterator extends ObjectList implements Serializable

Package de.grogra.greenlab

Class de.grogra.greenlab.GreenLabEnvironmentPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -2073432007086110708L

Serialized Fields

### soilText

    GreenLabNumberField[] soilText

### tempText

    javax.swing.JTextField[] tempText

### lightText

    GreenLabNumberField[] lightText

### soilFlag

    GreenLabBooleanCheckBox soilFlag

### tempFlag

    GreenLabBooleanCheckBox tempFlag

### lightFlag

    GreenLabBooleanCheckBox lightFlag

### sumFlag

    GreenLabBooleanCheckBox sumFlag

### soilPanel

    javax.swing.JPanel soilPanel

### tempPanel

    javax.swing.JPanel tempPanel

### lightPanel

    javax.swing.JPanel lightPanel

Class de.grogra.greenlab.GreenLabGeometryPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -2073432007086110708L

Serialized Fields

### fieldLeafShape

    GreenLabTextField fieldLeafShape

### fieldFemaleShape

    GreenLabTextField fieldFemaleShape

### fieldMaleShape

    GreenLabTextField fieldMaleShape

### jtp

    javax.swing.JTabbedPane jtp

### pap

    javax.swing.JPanel[] pap

### metaTextField

    GreenLabNumberField[][][] metaTextField

### paraTextField

    javax.swing.JTextField[][] paraTextField

### paraCheckBox

    GreenLabBooleanCheckBox[][] paraCheckBox

### color1

    GreenLabColorBox[][] color1

### shader

    GreenLabTextField[][] shader

### color2

    GreenLabColorBox[] color2

Class de.grogra.greenlab.GreenLabGlobalPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 8233686427720094332L

Serialized Fields

### field_Chr_Age

    GreenLabNumberField field_Chr_Age

### field_Phy_Age

    GreenLabAgeComboBox field_Phy_Age

### paLabel

    GreenLabJLabel paLabel

### jtp

    javax.swing.JTabbedPane jtp

### pap

    javax.swing.JPanel[] pap

### sampleSize

    GreenLabNumberField[] sampleSize

### str

    java.lang.String str

### comp

    java.lang.String comp

### comPhy

    GreenLabBooleanCheckBox comPhy

Class de.grogra.greenlab.GreenLabGrowthAllometryPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 1199462343518132612L

Serialized Fields

### jtp

    javax.swing.JTabbedPane jtp

### pa

    javax.swing.JPanel[] pa

### allText

    GreenLabNumberField[][] allText

Class de.grogra.greenlab.GreenLabGrowthPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -2073432007086110708L

Serialized Fields

### jtp

    javax.swing.JTabbedPane jtp

### gap

    GreenLabGrowthAllometryPanel gap

### gsp

    GreenLabGrowthSinkPanel gsp

### grp

    GreenLabGrowthSourcePanel grp

Class de.grogra.greenlab.GreenLabGrowthSinkPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 1199462343518132612L

Serialized Fields

### jtp

    javax.swing.JTabbedPane jtp

### pa

    javax.swing.JPanel[] pa

### paText1

    javax.swing.JTextField[][] paText1

### paText2

    javax.swing.JTextField[][] paText2

### groupText1

    javax.swing.JTextField[][] groupText1

### groupText2

    javax.swing.JTextField[][] groupText2

### groupText3

    javax.swing.JTextField[][] groupText3

### bText

    javax.swing.JTextField[] bText

### constCombo

    GreenLabConstComboBox constCombo

### layerDemandCombo

    GreenLabConstComboBox layerDemandCombo

### expanModeCombo

    GreenLabConstComboBox expanModeCombo

### rootDemandCombo

    GreenLabConstComboBox rootDemandCombo

Class de.grogra.greenlab.GreenLabGrowthSourcePanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 1199462343518132612L

Serialized Fields

### jtp

    javax.swing.JTabbedPane jtp

### bg

    javax.swing.ButtonGroup[] bg

### pa

    javax.swing.JPanel[] pa

### constText

    GreenLabNumberField[][][] constText

### varText

    GreenLabNumberField[][][] varText

### paraText

    javax.swing.JTextField[] paraText

### constCombo

    GreenLabConstComboBox constCombo

### photoModelCombo

    GreenLabConstComboBox photoModelCombo

Class de.grogra.greenlab.GreenLabOutputPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -2073432007086110708L

Serialized Fields

### dataText

    GreenLabBooleanCheckBox[][] dataText

### dataAll

    GreenLabBooleanCheckBox[] dataAll

### chartsText

    GreenLabBooleanCheckBox[][] chartsText

### chartsAll

    GreenLabBooleanCheckBox[] chartsAll

### threedText

    GreenLabBooleanCheckBox[][] threedText

### threedAll

    GreenLabBooleanCheckBox[] threedAll

Class de.grogra.greenlab.GreenLabTooltipPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -207343200110708L

Serialized Fields

### descriptionArea

    javax.swing.JTextArea descriptionArea

### typeArea

    javax.swing.JTextArea typeArea

### rangeArea

    javax.swing.JTextArea rangeArea

### unitArea

    javax.swing.JTextArea unitArea

Class de.grogra.greenlab.GreenLabTopologyPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 16594658201938586L

Serialized Fields

### panel1

    javax.swing.JPanel panel1

### mainPanel

    javax.swing.JPanel mainPanel

### paPanel

    javax.swing.JPanel paPanel

### label_Flag_Nu_Ma_Version

    GreenLabJLabel label_Flag_Nu_Ma_Version

### field_Flag_Nu_Ma_Version

    GreenLabNumberField field_Flag_Nu_Ma_Version

### jtp

    javax.swing.JTabbedPane jtp

### pap

    javax.swing.JPanel[] pap

### currentMeta

    int[] currentMeta

### paLeft

    javax.swing.JPanel[] paLeft

### paRight1

    javax.swing.JPanel[] paRight1

### paRight2

    javax.swing.JPanel[] paRight2

### paRight3

    javax.swing.JPanel[] paRight3

### paRL

    javax.swing.JPanel[] paRL

### paRLMain

    javax.swing.JPanel[] paRLMain

### paRLLabel

    GreenLabJLabel[] paRLLabel

### paMeta

    javax.swing.JPanel[][] paMeta

### paMetaLabel

    GreenLabJLabel[][] paMetaLabel

### paMetaButton

    javax.swing.JButton[][] paMetaButton

### paMetaText

    GreenLabNumberField[][] paMetaText

### paPara

    javax.swing.JPanel[][] paPara

### paParaLabel

    GreenLabJLabel[] paParaLabel

### paParaText

    javax.swing.JTextField[][] paParaText

### rlText

    javax.swing.JTextField[][] rlText

### controls

    GreenLabBooleanCheckBox[][] controls

Package de.grogra.greenlab.ui.elements

Class de.grogra.greenlab.ui.elements.GreenLabAgeComboBox extends javax.swing.JComboBox implements Serializable

serialVersionUID: -8362511955311051986L

Serialized Fields

### keyString

    java.lang.String keyString

Class de.grogra.greenlab.ui.elements.GreenLabBooleanCheckBox extends javax.swing.JCheckBox implements Serializable

serialVersionUID: -5304051964100605282L

Serialized Fields

### keyString

    java.lang.String keyString

Class de.grogra.greenlab.ui.elements.GreenLabColorBox extends javax.swing.JPanel implements Serializable

serialVersionUID: -5954356931969610472L

Serialized Fields

### colorLabel

    javax.swing.JLabel colorLabel

### colorButton

    javax.swing.JButton colorButton

### key

    java.lang.String key

### pos

    int pos

### r

    int r

### g

    int g

### b

    int b

### colorChooser

    javax.swing.JColorChooser colorChooser

### colorFrame

    javax.swing.JFrame colorFrame

### keyString

    java.lang.String keyString

Class de.grogra.greenlab.ui.elements.GreenLabConstComboBox extends javax.swing.JComboBox implements Serializable

serialVersionUID: -8362511955311051986L

Serialized Fields

### startPosition

    int startPosition

### keyString

    java.lang.String keyString

Class de.grogra.greenlab.ui.elements.GreenLabJLabel extends javax.swing.JLabel implements Serializable

serialVersionUID: -4605848212192093833L

Serialized Fields

### keyString

    java.lang.String keyString

Class de.grogra.greenlab.ui.elements.GreenLabNumberField extends javax.swing.JTextField implements Serializable

serialVersionUID: -4166975218962521347L

Serialized Fields

### doubleMin

    double doubleMin

### doubleMax

    double doubleMax

### intMin

    int intMin

### intMax

    int intMax

### isInt

    boolean isInt

### checking

    boolean checking

### keyString

    java.lang.String keyString

Class de.grogra.greenlab.ui.elements.GreenLabNumberField.DoubleNumberDocument extends javax.swing.text.PlainDocument implements Serializable

serialVersionUID: 1L

Class de.grogra.greenlab.ui.elements.GreenLabTextField extends javax.swing.JTextField implements Serializable

serialVersionUID: 1654445337973914974L

Serialized Fields

### keyString

    java.lang.String keyString

Package de.grogra.grogra

Class de.grogra.grogra.DTDSourceFile extends Item implements Serializable

Serialized Fields

### dtdFilter

    DTDFilter dtdFilter

### mimeType

    MimeType mimeType

### editable

    boolean editable

### disabled

    boolean disabled

Class de.grogra.grogra.DTGShoot extends F implements Serializable

Serialized Fields

### internodeCount

    int internodeCount

### heartwood

    float heartwood

### order

    int order

### generativeDistance

    int generativeDistance

### tropismStrength

    float tropismStrength

### parameter

    float parameter

### carbon

    float carbon

### relPosition

    float relPosition

### scale

    int scale

### noOfYear

    int noOfYear

Class de.grogra.grogra.FruitObject extends Node implements Serializable

serialVersionUID: 2813933456442999024L

Serialized Fields

### file

    java.lang.String file

  Represents the rgg-filename for the FruitObject

### startaxiom

    java.lang.String startaxiom

  Represents the startaxiom for derivation

### methodForDerivation

    java.lang.String methodForDerivation

  Contains the methodname for Derivation

### numberOfDerivationsteps

    int numberOfDerivationsteps

  Contains the number of Derivationsteps

Class de.grogra.grogra.LeafObject extends Node implements Serializable

serialVersionUID: -6440569319033690053L

Serialized Fields

### file

    java.lang.String file

  Represents the rgg-filename for the LeafObject

### startaxiom

    java.lang.String startaxiom

  Represents the startaxiom for derivation

### methodForDerivation

    java.lang.String methodForDerivation

  Contains the methodname for Derivation

### numberOfDerivationsteps

    int numberOfDerivationsteps

  Contains the number of Derivationsteps

Class de.grogra.grogra.LSystem extends RGG implements Serializable

Serialized Fields

### angle

    float angle

### generation

    int generation

### r0

    float r0

  Contains the value of GROGRA's register 0.

### r1

    float r1

  Contains the value of GROGRA's register 1.

### r2

    float r2

  Contains the value of GROGRA's register 2.

### r3

    float r3

  Contains the value of GROGRA's register 3.

### r4

    float r4

  Contains the value of GROGRA's register 4.

### r5

    float r5

  Contains the value of GROGRA's register 5.

### r6

    float r6

  Contains the value of GROGRA's register 6.

### r7

    float r7

  Contains the value of GROGRA's register 7.

### r8

    float r8

  Contains the value of GROGRA's register 8.

### r9

    float r9

  Contains the value of GROGRA's register 9.

### shootPopulation

    Dataset shootPopulation

### generationCounter

    int generationCounter

### interpretationState

    TurtleState interpretationState

### derivation

    Method derivation

### interpretation

    Method interpretation

### defaultValuesForLocalRegisters

    float[] defaultValuesForLocalRegisters

### refShoot

    Shoot refShoot

### currentNode

    Node currentNode

  Contains the current node which matched the left hand side of a rule, or which is the current node of an arithmetical-structural computation.

### derivationActive

    boolean derivationActive

Class de.grogra.grogra.ShootInfo extends Point3f implements Serializable

serialVersionUID: -7309802469983926478L

Serialized Fields

### shoot

    DTGShoot shoot

### laenge

    float laenge

### edur

    float edur

### nad

    float nad

### izahl

    int izahl

### farbe

    int farbe

### or

    int or

### gen

    int gen

### q

    float q

### akurztr

    int akurztr

### name

    java.lang.String name

### mName

    java.lang.String mName

### xf

    Matrix3f xf

### tip

    Vector3f tip

### panf

    Vector3f panf

### pend

    Vector3f pend

### sh

    Vector3f sh

### sl

    Vector3f sl

### su

    Vector3f su

Package de.grogra.icon

Class de.grogra.icon.IconAdapter extends java.awt.Dimension implements Serializable

Serialized Fields

### source

    IconSource source

### icon

    Icon icon

### state

    int state

Package de.grogra.imp.awt

Class de.grogra.imp.awt.CanvasAdapter.CanvasComponent extends java.awt.Component implements Serializable

Serialized Fields

### preferredSize

    java.awt.Dimension preferredSize

Package de.grogra.imp.edit

Class de.grogra.imp.edit.ToolRoot extends Node implements Serializable

Serialized Fields

### tool

    Tool tool

  The tool to which this tool node is associated.

Class de.grogra.imp.edit.ViewSelectionChanged extends EditEvent implements Serializable

Package de.grogra.imp.registry

Class de.grogra.imp.registry.ToolFactory extends Item implements Serializable

Serialized Fields

### tools

    java.lang.String[] tools

Class de.grogra.imp.registry.ViewComponentFactory extends Item implements Serializable

Serialized Fields

### cls

    java.lang.String cls

### ui

    java.lang.String ui

### neverAvailable

    boolean neverAvailable

Package de.grogra.imp3d

Class de.grogra.imp3d.DragEvent3D extends DragEvent implements Serializable

Serialized Fields

### origin

    Point3d origin

  The origin of the mouse ray. `origin` and `direction` describe a mouse ray in world coordinates emanating at the camera and going through the point to which the mouse points. `position` is not the position on the surface of an intersected object.

### direction

    Vector3d direction

  The direction of the mouse ray.

  See Also:
    `DragEvent3D.origin`

Package de.grogra.imp3d.edit

Class de.grogra.imp3d.edit.Rotate extends TransformTool implements Serializable

Serialized Fields

### circles

    de.grogra.imp3d.edit.Rotate.RotateCircle[] circles

### lines

    LineArray lines

Class de.grogra.imp3d.edit.Scale extends TransformTool implements Serializable

Serialized Fields

### boxes

    de.grogra.imp3d.edit.Scale.ScaleBox[] boxes

### adjustTransformation

    Matrix4d adjustTransformation

Class de.grogra.imp3d.edit.ToolRoot3D extends ToolRoot implements Serializable

Serialized Fields

### parentTransformation

    Matrix4d parentTransformation

### targetTransformation

    Matrix4d targetTransformation

### toolTransformation

    Matrix4d toolTransformation

### toolAdjust

    Matrix4d toolAdjust

### valid

    boolean valid

Class de.grogra.imp3d.edit.TransformTool extends ToolRoot3D implements Serializable

Serialized Fields

### local

    Matrix4d local

  The local transformation matrix of the transformable object.

Class de.grogra.imp3d.edit.Translate extends TransformTool implements Serializable

Serialized Fields

### cones

    de.grogra.imp3d.edit.Translate.TranslateCone[] cones

Package de.grogra.imp3d.glsl.utility

Class de.grogra.imp3d.glsl.utility.DrawableContainer extends java.util.Vector<Drawable> implements Serializable

serialVersionUID: -4000295999794471113L

Serialized Fields

### elements

    int elements

Package de.grogra.imp3d.objects

Class de.grogra.imp3d.objects.Axis extends AxisBase implements Serializable

Serialized Fields

### length

    float length

### startPosition

    float startPosition

### endPosition

    float endPosition

Class de.grogra.imp3d.objects.AxisBase extends ShadedNull implements Serializable

Class de.grogra.imp3d.objects.Box extends Axis implements Serializable

Serialized Fields

### width

    float width

### height

    float height

Class de.grogra.imp3d.objects.ColoredNull extends Null implements Serializable

Serialized Fields

### color

    Color3f color

Class de.grogra.imp3d.objects.Cone extends FrustumBase implements Serializable

Serialized Fields

### radius

    float radius

Class de.grogra.imp3d.objects.CSGNode extends ShadedNull implements Serializable

Serialized Fields

### operation

    int operation

Class de.grogra.imp3d.objects.Cylinder extends FrustumBase implements Serializable

Serialized Fields

### radius

    float radius

Class de.grogra.imp3d.objects.Frustum extends FrustumBase implements Serializable

Serialized Fields

### baseRadius

    float baseRadius

### topRadius

    float topRadius

Class de.grogra.imp3d.objects.FrustumBase extends Axis implements Serializable

Class de.grogra.imp3d.objects.GRSVertex extends Point implements Serializable

Serialized Fields

### neighbors

    ObjectList<E> neighbors

  Cyclic neighborhood of this vertex. This contains all neighboring vertices (those that are connected with this vertex by an edge of the polygon mesh). The neighbors are sorted in a cyclic way, namely in counter-clockwise order when seen from above of the mesh.

### u

    float u

  u coordinate of vertex

### v

    float v

  v coordinate of vertex

Class de.grogra.imp3d.objects.Instance3D extends ShadedNull implements Serializable

Serialized Fields

### exportedTransformation

    int exportedTransformation

Class de.grogra.imp3d.objects.Label extends Null implements Serializable

Class de.grogra.imp3d.objects.LightNode extends Null implements Serializable

Serialized Fields

### light

    Light light

Class de.grogra.imp3d.objects.Line extends ColoredNull implements Serializable

Serialized Fields

### axis

    Vector3f axis

Class de.grogra.imp3d.objects.Mark extends Point implements Serializable

Class de.grogra.imp3d.objects.MeshNode extends ShadedNull implements Serializable

Serialized Fields

### polygons

    Polygons polygons

  This defines the geometry of this node, namely a polygonal mesh.

### visibleSides

    int visibleSides

Class de.grogra.imp3d.objects.Null extends Node implements Serializable

Serialized Fields

### transform

    Transform3D transform

Class de.grogra.imp3d.objects.NumericLabel extends TextLabelBase implements Serializable

Serialized Fields

### value

    float value

### format

    java.lang.String format

Class de.grogra.imp3d.objects.NURBSCurve extends ColoredNull implements Serializable

Serialized Fields

### curve

    BSplineCurve curve

Class de.grogra.imp3d.objects.NURBSSurface extends ShadedNull implements Serializable

Serialized Fields

### surface

    BSplineSurface surface

### flatness

    float flatness

### visibleSides

    int visibleSides

Class de.grogra.imp3d.objects.Parallelogram extends Axis implements Serializable

Serialized Fields

### axis

    Vector3f axis

### light

    AreaLight light

Class de.grogra.imp3d.objects.Patch extends ShadedNull implements Serializable

Serialized Fields

### grid

    VertexGrid grid

### visibleSides

    int visibleSides

Class de.grogra.imp3d.objects.Plane extends ShadedNull implements Serializable

Class de.grogra.imp3d.objects.Point extends ColoredNull implements Serializable

Class de.grogra.imp3d.objects.PointCloud extends ColoredNull implements Serializable

Serialized Fields

### pointSize

    float pointSize

### points

    float[] points

Class de.grogra.imp3d.objects.Polygon extends ShadedNull implements Serializable

Serialized Fields

### vertices

    VertexList vertices

### visibleSides

    int visibleSides

Class de.grogra.imp3d.objects.PolygonMesh extends PolygonsBase implements Serializable

serialVersionUID: -4160866965967445749L

Serialized Fields

### indices

    int[] indices

### v

    float[] v

### n

    float[] n

### t

    float[] t

### stamp

    int stamp

Class de.grogra.imp3d.objects.PolygonsBase extends java.lang.Object implements Serializable

Class de.grogra.imp3d.objects.SensorNode extends ColoredNull implements Serializable

Serialized Fields

### radius

    float radius

### exponent

    float exponent

### twoSided

    boolean twoSided

Class de.grogra.imp3d.objects.ShadedNull extends Null implements Serializable

Serialized Fields

### shader

    Shader shader

### interior

    Interior interior

Class de.grogra.imp3d.objects.Sky extends ShadedNull implements Serializable

Serialized Fields

### powerDensity

    float powerDensity

Class de.grogra.imp3d.objects.Sphere extends ShadedNull implements Serializable

Serialized Fields

### radius

    float radius

Class de.grogra.imp3d.objects.Supershape extends ShadedNull implements Serializable

Serialized Fields

### a

    float a

### b

    float b

### m1

    float m1

### n11

    float n11

### n12

    float n12

### n13

    float n13

### m2

    float m2

### n21

    float n21

### n22

    float n22

### n23

    float n23

Class de.grogra.imp3d.objects.TextLabel extends TextLabelBase implements Serializable

Serialized Fields

### caption

    java.lang.String caption

Class de.grogra.imp3d.objects.TextLabelBase extends Label implements Serializable

Serialized Fields

### color

    Color3f color

### fillColor

    Color3f fillColor

### font

    FontAdapter font

Class de.grogra.imp3d.objects.Vertex extends Point implements Serializable

Package de.grogra.imp3d.shading

Class de.grogra.imp3d.shading.AffineUVTransformation extends UVTransformation implements Serializable

Serialized Fields

### offsetU

    float offsetU

### offsetV

    float offsetV

### scaleU

    float scaleU

### scaleV

    float scaleV

### angle

    float angle

### shear

    float shear

Class de.grogra.imp3d.shading.BlendItem extends Node implements Serializable

Serialized Fields

### input

    ChannelMap input

### value

    float value

### next

    BlendItem next

Class de.grogra.imp3d.shading.BumpMap extends ChannelMapNode implements Serializable

Serialized Fields

### displacement

    ChannelMap displacement

### strength

    float strength

Class de.grogra.imp3d.shading.Carpenter extends SyntheticTexture implements Serializable

Serialized Fields

### color

    float color

### noise

    float noise

### roughness

    float roughness

### seed

    long seed

Class de.grogra.imp3d.shading.ChannelBlend extends ChannelMapNode implements Serializable

Serialized Fields

### blend

    BlendItem blend

Class de.grogra.imp3d.shading.ChannelMapNode extends Node implements Serializable

Serialized Fields

### input

    ChannelMap input

Class de.grogra.imp3d.shading.Checker extends SurfaceMap implements Serializable

Serialized Fields

### color1

    ChannelMap color1

### color2

    ChannelMap color2

Class de.grogra.imp3d.shading.ColorMapNode extends ChannelMapNode implements Serializable

Class de.grogra.imp3d.shading.Filter extends ChannelMapNode implements Serializable

Serialized Fields

### sx

    float sx

### sy

    float sy

### sz

    float sz

Class de.grogra.imp3d.shading.Gradient extends VolumeFunction implements Serializable

Serialized Fields

### direction

    Vector3f direction

Class de.grogra.imp3d.shading.Granite extends VolumeFunction implements Serializable

Class de.grogra.imp3d.shading.ImageMap extends SurfaceMap implements Serializable

Serialized Fields

### image

    ImageAdapter image

### bilinearFiltering

    boolean bilinearFiltering

Class de.grogra.imp3d.shading.Julia extends VolumeFunction implements Serializable

Serialized Fields

### iterations

    int iterations

### cx

    float cx

### cy

    float cy

Class de.grogra.imp3d.shading.Laplace3D extends Filter implements Serializable

Class de.grogra.imp3d.shading.Leopard extends VolumeFunction implements Serializable

Class de.grogra.imp3d.shading.Mandel extends VolumeFunction implements Serializable

Serialized Fields

### iterations

    int iterations

Class de.grogra.imp3d.shading.Material extends ColorMapNode implements Serializable

Class de.grogra.imp3d.shading.Phong extends Material implements Serializable

Serialized Fields

### diffuse

    ChannelMap diffuse

### specular

    ChannelMap specular

### shininess

    ChannelMap shininess

### transparency

    ChannelMap transparency

### transparencyShininess

    ChannelMap transparencyShininess

### interpolatedTransparency

    boolean interpolatedTransparency

### diffuseTransparency

    ChannelMap diffuseTransparency

### ambient

    ChannelMap ambient

### emissive

    ChannelMap emissive

Class de.grogra.imp3d.shading.RGBAShader extends Color4f implements Serializable

Serialized Fields

### sop

    SharedObjectProvider sop

### index

    int index

Class de.grogra.imp3d.shading.Smooth3D extends Filter implements Serializable

Class de.grogra.imp3d.shading.SunSkyLight extends Material implements Serializable

Serialized Fields

### sun

    Vector3d sun

### turbidity

    float turbidity

### radianceFactor

    float radianceFactor

### disableLight

    boolean disableLight

### disableSun

    boolean disableSun

### numSkySamples

    int numSkySamples

### derivedStamp

    int derivedStamp

### sunDir

    Vector3d sunDir

### sunBasis

    Matrix3d sunBasis

### sunSpectralRadiance

    org.sunflow.image.SpectralCurve sunSpectralRadiance

  Spectral radiance of sun, unit is W/(m² nm sr)

### sunColor

    Spectrum3f sunColor

  Radiance of sun, unit is W/(m² sr). Irradiance (W/m²) is obtained by the multiplication with `SunSkyLight.sunSolidAngle`.

### sunTheta

    double sunTheta

### cosSunTheta

    double cosSunTheta

### zenithY

    double zenithY

### zenithx

    double zenithx

### zenithy

    double zenithy

### perezY

    double[] perezY

### perezx

    double[] perezx

### perezy

    double[] perezy

### jacobian

    double jacobian

### irradiance

    Spectrum3f irradiance

### invIrradiance

    Spectrum3f invIrradiance

### sunFraction

    float sunFraction

### lumColHistogram

    double[] lumColHistogram

### lumImageHistogram

    double[][] lumImageHistogram

### colHistogram

    double[] colHistogram

### imageHistogram

    double[][] imageHistogram

Class de.grogra.imp3d.shading.SurfaceMap extends ColorMapNode implements Serializable

Class de.grogra.imp3d.shading.SyntheticTexture extends SurfaceMap implements Serializable

Serialized Fields

### width

    int width

### height

    int height

### image

    float[] image

Class de.grogra.imp3d.shading.Turbulence extends ChannelMapNode implements Serializable

Serialized Fields

### amount

    Vector3f amount

### octaves

    int octaves

### noiseRatio

    float noiseRatio

### frequencyRatio

    float frequencyRatio

Class de.grogra.imp3d.shading.UVTransformation extends ChannelMapNode implements Serializable

Class de.grogra.imp3d.shading.VolumeChecker extends ChannelMapNode implements Serializable

Serialized Fields

### color1

    ChannelMap color1

### color2

    ChannelMap color2

Class de.grogra.imp3d.shading.VolumeFunction extends ChannelMapNode implements Serializable

Serialized Fields

### waveForm

    FloatToFloat waveForm

### frequency

    float frequency

### phase

    float phase

Class de.grogra.imp3d.shading.VolumeTurbulence extends VolumeFunction implements Serializable

Serialized Fields

### size

    float size

### octaves

    int octaves

### noiseRatio

    float noiseRatio

### frequencyRatio

    float frequencyRatio

Class de.grogra.imp3d.shading.Wood extends VolumeFunction implements Serializable

Class de.grogra.imp3d.shading.XYZTransformation extends ChannelMapNode implements Serializable

Serialized Fields

### transform

    Transform3D transform

### useGlobal

    boolean useGlobal

Package de.grogra.math

Class de.grogra.math.RGBColor extends Color3f implements Serializable

Serialized Fields

### sop

    SharedObjectProvider sop

### index

    int index

Class de.grogra.math.TMatrix3d extends Matrix3d implements Serializable

Class de.grogra.math.TMatrix4d extends Matrix4d implements Serializable

Class de.grogra.math.TVector2d extends Vector2d implements Serializable

Class de.grogra.math.TVector3d extends Vector3d implements Serializable

Package de.grogra.msml

Class de.grogra.msml.MSMLMetadata extends Node implements Serializable

Serialized Fields

### metadata

    java.util.HashMap<K,V> metadata

Class de.grogra.msml.MSNode extends Node implements Serializable

Package de.grogra.mtg

Class de.grogra.mtg.MTGError.MTGExportException extends java.lang.Exception implements Serializable

Serialized Fields

### errorMsg

    java.lang.String errorMsg

Class de.grogra.mtg.MTGError.MTGGraphBuildException extends java.lang.Exception implements Serializable

Serialized Fields

### errorMsg

    java.lang.String errorMsg

Class de.grogra.mtg.MTGError.MTGPlantFrameException extends java.lang.Exception implements Serializable

Serialized Fields

### errorMsg

    java.lang.String errorMsg

Class de.grogra.mtg.MTGNode extends F implements Serializable

serialVersionUID: -6891957776951480685L

Serialized Fields

### mtgClass

    java.lang.String mtgClass

### mtgClassID

    int mtgClassID

### mtgID

    int mtgID

### mtgScale

    int mtgScale

### L1

    double L1

### L2

    double L2

### L3

    double L3

### DAB

    double DAB

### DAC

    double DAC

### DBC

    double DBC

### XX

    double XX

### YY

    double YY

### ZZ

    double ZZ

### Length

    double Length

### Azimut

    double Azimut

### Alpha

    double Alpha

### AA

    double AA

### BB

    double BB

### CC

    double CC

### TopDia

    double TopDia

### BotDia

    double BotDia

### Position

    double Position

### Category

    int Category

### DirectionPrimary

    Vector3d DirectionPrimary

### Order

    int Order

### stdAttFlag

    int stdAttFlag

### dataFlag

    int dataFlag

Class de.grogra.mtg.MTGNodeData extends java.lang.Object implements Serializable

serialVersionUID: -638762363144293593L

Serialized Fields

### data

    java.util.HashMap<K,V> data

Class de.grogra.mtg.MTGNodeDataClasses extends java.lang.Object implements Serializable

serialVersionUID: 7117297848211263377L

Serialized Fields

### symbol

    java.lang.String symbol

### scale

    int scale

### decomposition

    int decomposition

### definition

    int definition

Class de.grogra.mtg.MTGNodeDataDescription extends java.lang.Object implements Serializable

serialVersionUID: -5896214495349618010L

Serialized Fields

### left

    int left

### right

    int[] right

### relType

    int relType

### max

    int max

Class de.grogra.mtg.MTGNodeDataFeature extends java.lang.Object implements Serializable

Serialized Fields

### featureName

    java.lang.String featureName

### featureNameIndex

    int featureNameIndex

### featureTypeIndex

    int featureTypeIndex

Class de.grogra.mtg.MTGRoot extends MTGNode implements Serializable

Serialized Fields

### polygons

    PolygonMesh polygons

### dist

    double dist

### visibleSides

    int visibleSides

### nodeData

    MTGNodeData nodeData

Class de.grogra.mtg.MTGSourceFile extends Item implements Serializable

Serialized Fields

### mtgFilter

    MTGFilter mtgFilter

### mimeType

    MimeType mimeType

### editable

    boolean editable

### disabled

    boolean disabled

Package de.grogra.numeric

Class de.grogra.numeric.NumericException extends java.lang.Exception implements Serializable

Package de.grogra.persistence

Class de.grogra.persistence.FatalPersistenceException extends PersistenceException implements Serializable

Class de.grogra.persistence.InvalidIdException extends PersistenceException implements Serializable

Class de.grogra.persistence.PersistenceException extends java.lang.RuntimeException implements Serializable

Class de.grogra.persistence.SOBindingImpl extends StringMap implements Serializable

Serialized Fields

### parentBinding

    SharedObjectProvider.Binding parentBinding

### wrappedBinding

    SharedObjectProvider.Binding wrappedBinding

Class de.grogra.persistence.TransactionInterruptedException extends java.lang.RuntimeException implements Serializable

Class de.grogra.persistence.UserPersistenceException extends PersistenceException implements Serializable

Class de.grogra.persistence.XAException extends PersistenceException implements Serializable

Serialized Fields

### transaction

    Transaction transaction

Package de.grogra.pf.data

Class de.grogra.pf.data.Datacell extends java.lang.Object implements Serializable

serialVersionUID: -6908940238176224539L

Serialized Fields

### x

    java.lang.Number x

### y

    java.lang.Number y

### z

    java.lang.Number z

### text

    java.lang.String text

### dataset

    Dataset dataset

Class de.grogra.pf.data.Dataset extends java.lang.Object implements Serializable

serialVersionUID: 4519569933099691755L

Serialized Fields

### title

    java.lang.String title

### categoryLabel

    java.lang.String categoryLabel

### valueLabel

    java.lang.String valueLabel

### rows

    java.util.ArrayList<E> rows

### rowKeys

    java.util.ArrayList<E> rowKeys

### columnKeys

    java.util.ArrayList<E> columnKeys

### bins

    java.util.ArrayList<E> bins

### order

    org.jfree.data.DomainOrder order

### seriesInRows

    boolean seriesInRows

Package de.grogra.pf.io

Class de.grogra.pf.io.ExtensionItem extends FileTypeItem implements Serializable

Serialized Fields

### extensions

    java.lang.String[] extensions

Class de.grogra.pf.io.FileTypeItem extends Item implements Serializable

Serialized Fields

### mimeType

    MimeType mimeType

Class de.grogra.pf.io.FilterItem extends Item implements Serializable

Serialized Fields

### create

    java.lang.String create

  The

### inputFlavor

    IOFlavor inputFlavor

### input

    java.lang.String input

### inputClass

    java.lang.String inputClass

### outputFlavor

    IOFlavor outputFlavor

### output

    java.lang.String output

### outputClass

    java.lang.String outputClass

Class de.grogra.pf.io.IOFormatException extends java.io.IOException implements Serializable

Class de.grogra.pf.io.MimeTypeItem extends Item implements Serializable

Package de.grogra.pf.registry

Class de.grogra.pf.registry.Application extends Item implements Serializable

Serialized Fields

### run

    java.lang.String run

Class de.grogra.pf.registry.Argument extends Item implements Serializable

Serialized Fields

### value

    java.lang.String value

Class de.grogra.pf.registry.ConfigureInstance extends Executable implements Serializable

Serialized Fields

### useOld

    java.lang.String useOld

Class de.grogra.pf.registry.Directory extends Item implements Serializable

Serialized Fields

### autoGenerated

    boolean autoGenerated

Class de.grogra.pf.registry.Executable extends Item implements Serializable

Class de.grogra.pf.registry.ForAll extends Hook implements Serializable

Serialized Fields

### directory

    java.lang.String directory

Class de.grogra.pf.registry.Hook extends Executable implements Serializable

Serialized Fields

### condition

    java.lang.String condition

Class de.grogra.pf.registry.InitializeClass extends Executable implements Serializable

Serialized Fields

### cls

    java.lang.String cls

Class de.grogra.pf.registry.Insert extends Hook implements Serializable

Serialized Fields

### target

    java.lang.String target

Class de.grogra.pf.registry.Item extends Node implements Serializable

Serialized Fields

### registry

    Registry registry

### absoluteName

    java.lang.String absoluteName

### isDirectory

    boolean isDirectory

### optionCategory

    boolean optionCategory

### sourceType

    int sourceType

### pluginDescriptor

    PluginDescriptor pluginDescriptor

### stamp

    int stamp

### oldChildren

    ObjectList<E> oldChildren

### diffInfo

    TreeDiff.DiffInfo diffInfo

### derivedItems

    ObjectList<E> derivedItems

### elements

    java.lang.String[][] elements

### activated

    boolean activated

### descriptions

    StringMap descriptions

### attributes

    AccessorMap attributes

### description

    Described description

### defaultDescription

    Described defaultDescription

Class de.grogra.pf.registry.LazyObjectItem extends ObjectItem implements Serializable

Serialized Fields

### objectSet

    boolean objectSet

### baseObject

    java.lang.Object baseObject

### soProvider

    boolean soProvider

### createInstance

    boolean createInstance

### fetch

    boolean fetch

Class de.grogra.pf.registry.Library extends Item implements Serializable

Serialized Fields

### files

    java.lang.String[] files

### prefixes

    java.lang.String[] prefixes

Class de.grogra.pf.registry.Link extends Item implements Serializable

Serialized Fields

### source

    java.lang.String source

Class de.grogra.pf.registry.NodeReference extends LazyObjectItem implements Serializable

Serialized Fields

### ref

    long ref

Class de.grogra.pf.registry.ObjectItem extends Item implements Serializable

Serialization Methods

### writeObject

    public void writeObject(Shareable object,
                            PersistenceOutput out)
                     throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### type

    java.lang.String type

### objectType

    Type<T> objectType

Class de.grogra.pf.registry.Option extends Value implements Serializable

Serialized Fields

### editable

    boolean editable

### transient_

    boolean transient_

### quantity

    Quantity quantity

Class de.grogra.pf.registry.OptionGroup extends Item implements Serializable

Class de.grogra.pf.registry.PluginDescriptor extends Item implements Serializable

Serialized Fields

### state

    int state

### loader

    de.grogra.pf.registry.LibraryClassLoader loader

### fileSystem

    FileSystem fileSystem

### libraryFiles

    java.lang.Object[] libraryFiles

### directory

    java.lang.Object directory

### input

    InputStreamSource input

### plugin

    Plugin plugin

### i18n

    I18NBundle i18n

### version

    java.lang.String version

### cls

    java.lang.String cls

### instantiating

    boolean instantiating

### instantiated

    boolean instantiated

Class de.grogra.pf.registry.PluginPrerequisite extends Prerequisite implements Serializable

Class de.grogra.pf.registry.Prerequisite extends Item implements Serializable

Class de.grogra.pf.registry.Root extends Item implements Serializable

Class de.grogra.pf.registry.SharedValue extends Value implements Serializable

Class de.grogra.pf.registry.SONodeReference extends NodeReference implements Serializable

Class de.grogra.pf.registry.TypeItem extends ObjectItem implements Serializable

Serialized Fields

### type

    Type<T> type

Class de.grogra.pf.registry.Value extends LazyObjectItem implements Serializable

Serialized Fields

### value

    java.lang.Object value

Class de.grogra.pf.registry.Void extends Executable implements Serializable

Serialized Fields

### method

    java.lang.String method

Package de.grogra.pf.registry.expr

Class de.grogra.pf.registry.expr.And extends Expression implements Serializable

Class de.grogra.pf.registry.expr.Array extends Expression implements Serializable

Serialized Fields

### type

    java.lang.String type

### objectType

    Type<T> objectType

Class de.grogra.pf.registry.expr.Block extends Expression implements Serializable

Class de.grogra.pf.registry.expr.CreateMap extends Expression implements Serializable

Class de.grogra.pf.registry.expr.Exists extends Expression implements Serializable

Serialized Fields

### ref

    java.lang.String ref

Class de.grogra.pf.registry.expr.Expression extends Item implements Serializable

Class de.grogra.pf.registry.expr.First extends Expression implements Serializable

Class de.grogra.pf.registry.expr.FloatConst extends Expression implements Serializable

Serialized Fields

### value

    java.lang.Float value

Class de.grogra.pf.registry.expr.InstanceOf extends Expression implements Serializable

Serialized Fields

### type

    java.lang.String type

Class de.grogra.pf.registry.expr.IntConst extends Expression implements Serializable

Serialized Fields

### value

    java.lang.Integer value

Class de.grogra.pf.registry.expr.Not extends Expression implements Serializable

Class de.grogra.pf.registry.expr.NullConst extends Expression implements Serializable

Class de.grogra.pf.registry.expr.ObjectExpr extends Expression implements Serializable

Serialized Fields

### type

    java.lang.String type

### expr

    java.lang.String expr

### alias

    boolean alias

### objectType

    Type<T> objectType

Class de.grogra.pf.registry.expr.Or extends Expression implements Serializable

Class de.grogra.pf.registry.expr.PointConst extends Expression implements Serializable

Serialized Fields

### value

    java.awt.Point value

Class de.grogra.pf.registry.expr.Resource extends Expression implements Serializable

Class de.grogra.pf.registry.expr.SetVar extends Executable implements Serializable

Class de.grogra.pf.registry.expr.StringConst extends Expression implements Serializable

Serialized Fields

### value

    java.lang.String value

Class de.grogra.pf.registry.expr.Var extends Expression implements Serializable

Class de.grogra.pf.registry.expr.Vars extends Expression implements Serializable

Package de.grogra.pf.ui.edit

Class de.grogra.pf.ui.edit.AdditionalNodeFieldsEditor extends PropertyEditor implements Serializable

Class de.grogra.pf.ui.edit.BooleanEditor extends PropertyEditor implements Serializable

Class de.grogra.pf.ui.edit.ButtonEditor extends PropertyEditor implements Serializable

Class de.grogra.pf.ui.edit.CompositeEditor extends PropertyEditor implements Serializable

Serialized Fields

### fields

    java.lang.String[] fields

Class de.grogra.pf.ui.edit.EnumerationEditor extends PropertyEditor implements Serializable

Serialized Fields

### list

    javax.swing.ListModel list

### intenum

    boolean intenum

Class de.grogra.pf.ui.edit.MethodEditor extends PropertyEditor implements Serializable

Serialized Fields

### nullAllowed

    boolean nullAllowed

### method

    java.lang.String method

Class de.grogra.pf.ui.edit.NumberEditor extends PropertyEditor implements Serializable

Serialized Fields

### min

    double min

### max

    double max

Class de.grogra.pf.ui.edit.NumericEditor extends NumberEditor implements Serializable

Class de.grogra.pf.ui.edit.PolyEditor extends PropertyEditor implements Serializable

Serialized Fields

### directory

    java.lang.String directory

Class de.grogra.pf.ui.edit.PropertyEditor extends Item implements Serializable

Serialized Fields

### type

    java.lang.String type

### propertyType

    Type<T> propertyType

Class de.grogra.pf.ui.edit.StringEditor extends PropertyEditor implements Serializable

Class de.grogra.pf.ui.edit.UserFieldsEditor extends PropertyEditor implements Serializable

Package de.grogra.pf.ui.event

Class de.grogra.pf.ui.event.ActionEditEvent extends InputEditEvent implements Serializable

Serialized Fields

### name

    java.lang.String name

### parameter

    java.lang.Object parameter

### modifiers

    int modifiers

Class de.grogra.pf.ui.event.ClickEvent extends MouseEditEvent implements Serializable

Class de.grogra.pf.ui.event.DragEvent extends MouseEditEvent implements Serializable

Serialized Fields

### dragState

    int dragState

### deltaX

    int deltaX

### deltaY

    int deltaY

Class de.grogra.pf.ui.event.EditEvent extends java.util.EventObject implements Serializable

Serialized Fields

### component

    java.lang.Object component

### isSet

    boolean isSet

### window

    Window window

### panel

    Panel panel

Class de.grogra.pf.ui.event.InputEditEvent extends EditEvent implements Serializable

Serialized Fields

### consumed

    boolean consumed

Class de.grogra.pf.ui.event.MouseEditEvent extends InputEditEvent implements Serializable

Serialized Fields

### eventType

    int eventType

### isSet

    boolean isSet

### x

    int x

### y

    int y

### modifiers

    int modifiers

### clickCount

    int clickCount

Class de.grogra.pf.ui.event.UIPropertyEditEvent extends EditEvent implements Serializable

Serialized Fields

### property

    UIProperty property

### oldValue

    java.lang.Object oldValue

### newValue

    java.lang.Object newValue

### info

    java.lang.Object info

Package de.grogra.pf.ui.registry

Class de.grogra.pf.ui.registry.AttributeItem extends Item implements Serializable

Class de.grogra.pf.ui.registry.CheckBoxItem extends Item implements Serializable

Serialized Fields

### declaring

    java.lang.String declaring

### option

    boolean option

Class de.grogra.pf.ui.registry.ChoiceGroup extends Group implements Serializable

Serialized Fields

### declaring

    java.lang.String declaring

### option

    boolean option

Class de.grogra.pf.ui.registry.CommandItem extends Executable implements Serializable

Serialized Fields

### run

    java.lang.String run

### enabled

    java.lang.String enabled

### cls

    java.lang.String cls

### immediate

    boolean immediate

### command

    Command command

### immediateListener

    java.lang.Runnable immediateListener

Class de.grogra.pf.ui.registry.ExplorerFactory extends PanelFactory implements Serializable

Serialized Fields

### baseName

    java.lang.String baseName

### objectDir

    java.lang.String objectDir

### factoryDir

    java.lang.String factoryDir

Class de.grogra.pf.ui.registry.FileFactory extends ObjectItemFactory implements Serializable

Serialized Fields

### directory

    java.lang.String directory

### mimeType

    java.lang.String mimeType

Class de.grogra.pf.ui.registry.FileObjectItem extends LazyObjectItem implements Serializable

Serialized Fields

### mimeType

    MimeType mimeType

### systemId

    java.lang.String systemId

Class de.grogra.pf.ui.registry.FloatingWindow extends Item implements Serializable

Serialized Fields

### width

    int width

### height

    int height

Class de.grogra.pf.ui.registry.Group extends Item implements Serializable

Class de.grogra.pf.ui.registry.ItemFactory extends ObjectExpr implements Serializable

Class de.grogra.pf.ui.registry.Layout extends Item implements Serializable

Class de.grogra.pf.ui.registry.MainWindow extends Item implements Serializable

Serialized Fields

### menuVisible

    boolean menuVisible

Class de.grogra.pf.ui.registry.ObjectItemFactory extends ItemFactory implements Serializable

Class de.grogra.pf.ui.registry.OptionExplorerFactory extends PanelFactory implements Serializable

Class de.grogra.pf.ui.registry.PanelFactory extends Item implements Serializable

Serialized Fields

### source

    java.lang.String source

Class de.grogra.pf.ui.registry.ResourceDirectory extends Item implements Serializable

Class de.grogra.pf.ui.registry.SelectableItem extends ObjectExpr implements Serializable

Class de.grogra.pf.ui.registry.Separator extends Item implements Serializable

Class de.grogra.pf.ui.registry.SourceFile extends Item implements Serializable

Serialized Fields

### mimeType

    MimeType mimeType

### editable

    boolean editable

### disabled

    boolean disabled

Class de.grogra.pf.ui.registry.Split extends Item implements Serializable

Serialized Fields

### orientation

    int orientation

### location

    float location

Class de.grogra.pf.ui.registry.Tab extends Item implements Serializable

Serialized Fields

### selectedIndex

    int selectedIndex

Class de.grogra.pf.ui.registry.ToolBarFactory extends PanelFactory implements Serializable

Class de.grogra.pf.ui.registry.UIPropertyDependency extends Item implements Serializable

Serialized Fields

### property

    java.lang.String property

### declaring

    java.lang.String declaring

Class de.grogra.pf.ui.registry.XSLTFilterItem extends FilterItem implements Serializable

Serialized Fields

### outputType

    MimeType outputType

### file

    java.lang.String file

### templates

    javax.xml.transform.Templates templates

### templatesSet

    boolean templatesSet

### outputFlavor

    IOFlavor outputFlavor

Package de.grogra.pf.ui.tree

Class de.grogra.pf.ui.tree.SyncMappedTable extends javax.swing.table.DefaultTableModel implements Serializable

Serialized Fields

### sync

    Synchronizer sync

### source

    javax.swing.table.TableModel source

### columnClasses

    ObjectList<E> columnClasses

### context

    Context context

Class de.grogra.pf.ui.tree.TableMapper extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

### source

    UITree source

### names

    java.lang.String[] names

### keys

    java.lang.String[] keys

### listen

    boolean listen

Package de.grogra.ray.physics

Class de.grogra.ray.physics.Collector3d extends Spectrum3d implements Serializable

Serialized Fields

### rayCount

    long rayCount

### asCollector

    boolean asCollector

### squareSumDirectionX

    double squareSumDirectionX

### squareSumDirectionY

    double squareSumDirectionY

### squareSumDirectionZ

    double squareSumDirectionZ

### sumDirectionX

    double sumDirectionX

### sumDirectionY

    double sumDirectionY

### sumDirectionZ

    double sumDirectionZ

### squareSumSpectrumX

    double squareSumSpectrumX

### squareSumSpectrumY

    double squareSumSpectrumY

### squareSumSpectrumZ

    double squareSumSpectrumZ

### sumSpectrumX

    double sumSpectrumX

### sumSpectrumY

    double sumSpectrumY

### sumSpectrumZ

    double sumSpectrumZ

Class de.grogra.ray.physics.Collector3dList extends Collector3d implements Serializable

Serialized Fields

### primary

    Collector3d primary

### secondary

    Collector3d secondary

Class de.grogra.ray.physics.CollectorW3d extends Spectrum3d implements Serializable

Serialized Fields

### rayCount

    long rayCount

### asCollector

    boolean asCollector

### TDirectionX

    double TDirectionX

### TDirectionY

    double TDirectionY

### TDirectionZ

    double TDirectionZ

### MDirectionX

    double MDirectionX

### MDirectionY

    double MDirectionY

### MDirectionZ

    double MDirectionZ

### TSpectrumX

    double TSpectrumX

### TSpectrumY

    double TSpectrumY

### TSpectrumZ

    double TSpectrumZ

### MSpectrumX

    double MSpectrumX

### MSpectrumY

    double MSpectrumY

### MSpectrumZ

    double MSpectrumZ

### tempQX

    double tempQX

### tempQY

    double tempQY

### tempQZ

    double tempQZ

### tempRX

    double tempRX

### tempRY

    double tempRY

### tempRZ

    double tempRZ

Class de.grogra.ray.physics.Spectrum3d extends Tuple3d implements Serializable

Class de.grogra.ray.physics.Spectrum3f extends Color3f implements Serializable

Package de.grogra.ray2.radiosity

Class de.grogra.ray2.radiosity.Vector3d extends Vector3d implements Serializable

serialVersionUID: 1L

Package de.grogra.ray2.radiosity.triangulation

Class de.grogra.ray2.radiosity.triangulation.TriangulationException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Package de.grogra.ray2.tracing.modular

Class de.grogra.ray2.tracing.modular.ComplementException extends java.lang.Exception implements Serializable

Package de.grogra.rgg

Class de.grogra.rgg.Axiom extends Node implements Serializable

Class de.grogra.rgg.BooleanNode extends Node implements Serializable

Serialized Fields

### value

    boolean value

Class de.grogra.rgg.ByteNode extends Node implements Serializable

Serialized Fields

### value

    byte value

Class de.grogra.rgg.Cell extends Node implements Serializable

Serialized Fields

### state

    int state

### shader

    Shader shader

### position

    TVector3d position

### radius

    float radius

### length

    float length

Class de.grogra.rgg.CharNode extends Node implements Serializable

Serialized Fields

### value

    char value

Class de.grogra.rgg.ConcurrentTask extends java.lang.Object implements Serializable

Class de.grogra.rgg.DoubleNode extends Node implements Serializable

Serialized Fields

### value

    double value

Class de.grogra.rgg.FloatNode extends Node implements Serializable

Serialized Fields

### value

    float value

Class de.grogra.rgg.Instance extends Instance3D implements Serializable

Serialized Fields

### object

    java.lang.String object

Class de.grogra.rgg.IntNode extends Node implements Serializable

Serialized Fields

### value

    int value

Class de.grogra.rgg.LongNode extends Node implements Serializable

Serialized Fields

### value

    long value

Class de.grogra.rgg.ObjectNode extends Node implements Serializable

Serialized Fields

### value

    java.lang.Object value

Class de.grogra.rgg.RGG extends Node implements Serializable

Serialized Fields

### initialTurtleState

    TurtleState initialTurtleState

### classesToIgnoreOrConsider

    java.lang.Class<T>[] classesToIgnoreOrConsider

  Contains the list of classes which are to be ignored or considered by `RGG.left(Node)` and `RGG.right(Node)`.

  See Also:
    `RGG.consider`, `RGG.ignore(Class[])`, `RGG.consider(Class[])`

### consider

    boolean consider

  Defines whether the classes in `RGG.classesToIgnoreOrConsider` shall be ignored or considered.

  See Also:
    `RGG.classesToIgnoreOrConsider`

### doRun

    boolean doRun

### autoClearMonitors

    boolean autoClearMonitors

### ode

    GraphODE ode

### tmpData

    ChannelData tmpData

### tmpDataMap

    ChannelMap tmpDataMap

Class de.grogra.rgg.RGGRoot extends Node implements Serializable

Class de.grogra.rgg.ShortNode extends Node implements Serializable

Serialized Fields

### value

    short value

Package de.grogra.rgg.model

Class de.grogra.rgg.model.InterpretiveMark extends Node implements Serializable

Package de.grogra.turtle

Class de.grogra.turtle.AdjustLU extends Node implements Serializable

Class de.grogra.turtle.ArgShoot extends Shoot implements Serializable

Serialized Fields

### argument

    float argument

Class de.grogra.turtle.Assignment extends Node implements Serializable

Serialized Fields

### argument

    float argument

  The single parameter of this turtle command.

Class de.grogra.turtle.C extends Assignment implements Serializable

Class de.grogra.turtle.C0 extends Node implements Serializable

Class de.grogra.turtle.CAdd extends Assignment implements Serializable

Class de.grogra.turtle.Cl extends Assignment implements Serializable

Class de.grogra.turtle.ClAdd extends Assignment implements Serializable

Class de.grogra.turtle.ClMul extends Assignment implements Serializable

Class de.grogra.turtle.CMul extends Assignment implements Serializable

Class de.grogra.turtle.D extends Assignment implements Serializable

Class de.grogra.turtle.D0 extends Node implements Serializable

Class de.grogra.turtle.DAdd extends Assignment implements Serializable

Class de.grogra.turtle.Dl extends Assignment implements Serializable

Class de.grogra.turtle.DlAdd extends Assignment implements Serializable

Class de.grogra.turtle.DlMul extends Assignment implements Serializable

Class de.grogra.turtle.DMul extends Assignment implements Serializable

Class de.grogra.turtle.F extends Shoot implements Serializable

Serialized Fields

### length

    float length

### diameter

    float diameter

### color

    int color

Class de.grogra.turtle.F0 extends Shoot implements Serializable

Class de.grogra.turtle.FAdd extends ArgShoot implements Serializable

Class de.grogra.turtle.FMul extends ArgShoot implements Serializable

Class de.grogra.turtle.GD extends Assignment implements Serializable

Class de.grogra.turtle.GRotation extends Tropism implements Serializable

Class de.grogra.turtle.H extends Assignment implements Serializable

Class de.grogra.turtle.H0 extends Node implements Serializable

Class de.grogra.turtle.HAdd extends Assignment implements Serializable

Class de.grogra.turtle.HDir extends Node implements Serializable

Serialized Fields

### angle

    float angle

  The rotation angle in degrees.

Class de.grogra.turtle.Hl extends Assignment implements Serializable

Class de.grogra.turtle.HlAdd extends Assignment implements Serializable

Class de.grogra.turtle.HlMul extends Assignment implements Serializable

Class de.grogra.turtle.HMul extends Assignment implements Serializable

Class de.grogra.turtle.IncScale extends Node implements Serializable

Class de.grogra.turtle.InvokeMethod extends Node implements Serializable

Serialized Fields

### argument

    float argument

Class de.grogra.turtle.K extends Node implements Serializable

Serialized Fields

### argument

    int argument

Class de.grogra.turtle.KAssignment extends Node implements Serializable

Serialized Fields

### argument

    int argument

Class de.grogra.turtle.KL extends Node implements Serializable

Serialized Fields

### argument

    int argument

Class de.grogra.turtle.L extends Assignment implements Serializable

Class de.grogra.turtle.L0 extends Node implements Serializable

Class de.grogra.turtle.LAdd extends Assignment implements Serializable

Class de.grogra.turtle.Ll extends Assignment implements Serializable

Class de.grogra.turtle.LlAdd extends Assignment implements Serializable

Class de.grogra.turtle.LlMul extends Assignment implements Serializable

Class de.grogra.turtle.LMul extends Assignment implements Serializable

Class de.grogra.turtle.M extends TurtleStep implements Serializable

Serialized Fields

### length

    float length

Class de.grogra.turtle.M0 extends TurtleStep implements Serializable

Class de.grogra.turtle.MAdd extends Move implements Serializable

Class de.grogra.turtle.Minus extends URotation implements Serializable

Class de.grogra.turtle.MMul extends Move implements Serializable

Class de.grogra.turtle.Move extends TurtleStep implements Serializable

Serialized Fields

### argument

    float argument

Class de.grogra.turtle.MRel extends Move implements Serializable

Class de.grogra.turtle.N extends Assignment implements Serializable

Class de.grogra.turtle.N0 extends Node implements Serializable

Class de.grogra.turtle.NAdd extends Assignment implements Serializable

Class de.grogra.turtle.Nl extends Assignment implements Serializable

Class de.grogra.turtle.NlAdd extends Assignment implements Serializable

Class de.grogra.turtle.NlMul extends Assignment implements Serializable

Class de.grogra.turtle.NMul extends Assignment implements Serializable

Class de.grogra.turtle.OR extends Assignment implements Serializable

Class de.grogra.turtle.P extends Assignment implements Serializable

Serialized Fields

### shader

    Shader shader

Class de.grogra.turtle.P0 extends Node implements Serializable

Class de.grogra.turtle.Pl extends Assignment implements Serializable

Serialized Fields

### shader

    Shader shader

Class de.grogra.turtle.Plus extends URotation implements Serializable

Class de.grogra.turtle.RD extends Tropism implements Serializable

Serialized Fields

### direction

    Vector3d direction

  This defines the direction to which this tropism tends.

Class de.grogra.turtle.RG extends GRotation implements Serializable

Class de.grogra.turtle.RH extends Rotation implements Serializable

Class de.grogra.turtle.RL extends Rotation implements Serializable

Class de.grogra.turtle.RN extends Tropism implements Serializable

Serialized Fields

### target

    Node target

  The node `target` defines the `location` to which this tropism tends.

Class de.grogra.turtle.RO extends Tropism implements Serializable

Serialized Fields

### direction

    Vector3d direction

  This defines the normal vector of the plane to which this tropism tends.

Class de.grogra.turtle.Rotate extends Node implements Serializable

Serialized Fields

### rotateX

    float rotateX

  The rotation angle about the x-axis in degrees.

### rotateY

    float rotateY

  The rotation angle about the y-axis in degrees.

### rotateZ

    float rotateZ

  The rotation angle about the z-axis in degrees.

Class de.grogra.turtle.Rotation extends Node implements Serializable

Serialized Fields

### angle

    float angle

  The rotation angle in degrees.

Class de.grogra.turtle.RP extends Tropism implements Serializable

Serialized Fields

### target

    Point3d target

  This defines the position to which this tropism tends.

Class de.grogra.turtle.RU extends URotation implements Serializable

Class de.grogra.turtle.RV extends GRotation implements Serializable

Serialized Fields

### argument

    float argument

Class de.grogra.turtle.RV0 extends GRotation implements Serializable

Class de.grogra.turtle.RVAdd extends GRotation implements Serializable

Serialized Fields

### argument

    float argument

Class de.grogra.turtle.RVMul extends GRotation implements Serializable

Serialized Fields

### argument

    float argument

Class de.grogra.turtle.Scale extends Node implements Serializable

Serialized Fields

### scaleX

    float scaleX

  Scaling factor in x-direction.

### scaleY

    float scaleY

  Scaling factor in y-direction.

### scaleZ

    float scaleZ

  Scaling factor in z-direction.

Class de.grogra.turtle.Shoot extends TurtleStep implements Serializable

Serialized Fields

### localRegisters

    float[] localRegisters

Class de.grogra.turtle.Translate extends Node implements Serializable

Serialized Fields

### translateX

    float translateX

  Translation distance in x-direction.

### translateY

    float translateY

  Translation distance in y-direction.

### translateZ

    float translateZ

  Translation distance in z-direction.

Class de.grogra.turtle.Tropism extends Node implements Serializable

Serialized Fields

### strength

    float strength

  The strength of the tropism.

Class de.grogra.turtle.TurtleStep extends AxisBase implements Serializable

Class de.grogra.turtle.U extends Assignment implements Serializable

Class de.grogra.turtle.U0 extends Node implements Serializable

Class de.grogra.turtle.UAdd extends Assignment implements Serializable

Class de.grogra.turtle.Ul extends Assignment implements Serializable

Class de.grogra.turtle.UlAdd extends Assignment implements Serializable

Class de.grogra.turtle.UlMul extends Assignment implements Serializable

Class de.grogra.turtle.UMul extends Assignment implements Serializable

Class de.grogra.turtle.URotation extends Rotation implements Serializable

Class de.grogra.turtle.V extends Assignment implements Serializable

Class de.grogra.turtle.V0 extends Node implements Serializable

Class de.grogra.turtle.VAdd extends Assignment implements Serializable

Class de.grogra.turtle.Vl extends Assignment implements Serializable

Class de.grogra.turtle.VlAdd extends Assignment implements Serializable

Class de.grogra.turtle.VlMul extends Assignment implements Serializable

Class de.grogra.turtle.VMul extends Assignment implements Serializable

Package de.grogra.util

Class de.grogra.util.AWTSplashScreen extends java.awt.Canvas implements Serializable

Serialized Fields

### barBounds

    java.awt.Rectangle barBounds

### backgroundImage

    java.awt.Image backgroundImage

### foregroundImage

    java.awt.Image foregroundImage

### logoImage

    java.awt.Image logoImage

### imageGraphics

    java.awt.Graphics imageGraphics

### barLeft

    java.awt.Image barLeft

### barRight

    java.awt.Image barRight

### buffer

    java.awt.Image buffer

### bufferGraphics

    java.awt.Graphics bufferGraphics

### splash

    java.awt.Window splash

### frame

    java.awt.Frame frame

### mainI18n

    I18NBundle mainI18n

### textLocation

    java.awt.Point textLocation

### textColor

    java.awt.Color textColor

### progress

    float progress

### lastProgressPos

    int lastProgressPos

### text

    java.lang.String text

### dispose

    boolean dispose

### versionInfo

    boolean versionInfo

Class de.grogra.util.DescribedLevel extends java.util.logging.Level implements Serializable

Serialized Fields

### bundle

    I18NBundle bundle

Class de.grogra.util.IOWrapException extends java.io.IOException implements Serializable

Class de.grogra.util.Lockable.DeadLockException extends java.lang.Exception implements Serializable

Class de.grogra.util.MimeType extends java.lang.Object implements Serializable

serialVersionUID: -2211034175691969125L

Serialized Fields

### mediaType

    java.lang.String mediaType

### primaryType

    java.lang.String primaryType

### subType

    java.lang.String subType

### comment

    java.lang.String comment

### params

    StringMap params

### clazz

    java.lang.Class<T> clazz

Class de.grogra.util.NoSuchKeyException extends java.util.NoSuchElementException implements Serializable

Serialized Fields

### map

    java.lang.Object map

### key

    java.lang.Object key

Class de.grogra.util.StringMap extends java.lang.Object implements Serializable

serialVersionUID: 2334469118725787256L

Serialized Fields

### reverseSort

    boolean reverseSort

### keys

    java.lang.String[] keys

### values

    java.lang.Object[] values

### size

    int size

### parent

    Map parent

Class de.grogra.util.WrapException extends java.lang.RuntimeException implements Serializable

Package de.grogra.vecmath

Class de.grogra.vecmath.Matrix34d extends java.lang.Object implements Serializable

Serialized Fields

### m00

    double m00

  The first element of the first row.

### m01

    double m01

  The second element of the first row.

### m02

    double m02

  third element of the first row.

### m03

    double m03

  The fourth element of the first row.

### m10

    double m10

  The first element of the second row.

### m11

    double m11

  The second element of the second row.

### m12

    double m12

  The third element of the second row.

### m13

    double m13

  The fourth element of the second row.

### m20

    double m20

  The first element of the third row.

### m21

    double m21

  The second element of the third row.

### m22

    double m22

  The third element of the third row.

### m23

    double m23

  The fourth element of the third row.

Package de.grogra.xl.expr

Class de.grogra.xl.expr.Add extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.And extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.ArrayGenerator extends Variable implements Serializable

Serialized Fields

### expr

    Expression expr

### statement

    Expression statement

### array

    de.grogra.xl.compiler.scope.Local array

### counter

    de.grogra.xl.compiler.scope.Local counter

### vmxArray

    VMXState.Local vmxArray

### vmxCounter

    VMXState.Local vmxCounter

Class de.grogra.xl.expr.ArrayInit extends EvalExpression implements Serializable

Class de.grogra.xl.expr.Assert extends VoidExpression implements Serializable

Serialized Fields

### disabled

    Field disabled

### condition

    Expression condition

### message

    Expression message

Class de.grogra.xl.expr.AssignArrayComponent extends Assignment implements Serializable

Serialized Fields

### container

    Expression container

### index

    Expression index

### expr

    Expression expr

Class de.grogra.xl.expr.AssignArrayGenerator extends Assignment implements Serializable

Serialized Fields

### container

    Expression container

### expr

    Expression expr

### statement

    Expression statement

### array

    de.grogra.xl.compiler.scope.Local array

### counter

    de.grogra.xl.compiler.scope.Local counter

### vmxArray

    VMXState.Local vmxArray

### vmxCounter

    VMXState.Local vmxCounter

Class de.grogra.xl.expr.AssignField extends Assignment implements Serializable

Serialized Fields

### field

    Field field

### container

    Expression container

### expr

    Expression expr

### accessMethodClass

    de.grogra.xl.compiler.CClass accessMethodClass

Class de.grogra.xl.expr.AssignLocal extends Assignment implements Serializable

Serialized Fields

### local

    VMXState.Local local

### clocal

    de.grogra.xl.compiler.scope.Local clocal

### expr

    Expression expr

Class de.grogra.xl.expr.Assignment extends Expression implements Serializable

Serialized Fields

### assignmentType

    int assignmentType

Class de.grogra.xl.expr.BinaryExpression extends ConstExpression implements Serializable

Serialized Fields

### expr1

    Expression expr1

### expr2

    Expression expr2

Class de.grogra.xl.expr.Block extends BreakTarget implements Serializable

Serialized Fields

### sequential

    boolean sequential

Class de.grogra.xl.expr.BooleanConst extends EvalExpression implements Serializable

Serialized Fields

### value

    boolean value

Class de.grogra.xl.expr.Break extends ControlTransfer implements Serializable

Serialized Fields

### label

    int label

Class de.grogra.xl.expr.BreakTarget extends VoidExpression implements Serializable

Serialized Fields

### label

    int label

### bcLabel

    org.objectweb.asm.Label bcLabel

Class de.grogra.xl.expr.ByteConst extends EvalExpression implements Serializable

Serialized Fields

### value

    byte value

Class de.grogra.xl.expr.Cast extends EvalExpression implements Serializable

Serialized Fields

### expr

    Expression expr

Class de.grogra.xl.expr.Catch extends VoidExpression implements Serializable

Serialized Fields

### exLocal

    de.grogra.xl.compiler.scope.Local exLocal

### exception

    VMXState.Local exception

### catchType

    Type<T> catchType

Class de.grogra.xl.expr.CharConst extends EvalExpression implements Serializable

Serialized Fields

### value

    char value

Class de.grogra.xl.expr.CheckNonNull extends EvalExpression implements Serializable

Serialized Fields

### expr

    Expression expr

Class de.grogra.xl.expr.ClassConst extends EvalExpression implements Serializable

Serialized Fields

### value

    Type<T> value

Class de.grogra.xl.expr.Compare extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.Comparison extends EvalExpression implements Serializable

Serialized Fields

### expr1

    Expression expr1

### expr2

    Expression expr2

### ctype

    int ctype

Class de.grogra.xl.expr.Complement extends UnaryExpression implements Serializable

Class de.grogra.xl.expr.ComplexMethod extends MethodExpression implements Serializable

Serialized Fields

### body

    Expression body

Class de.grogra.xl.expr.Conditional extends ConstExpression implements Serializable

Serialized Fields

### cond

    Expression cond

### expr1

    Expression expr1

### expr2

    Expression expr2

Class de.grogra.xl.expr.ConditionalAnd extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.ConditionalOr extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.ConstExpression extends EvalExpression implements Serializable

Class de.grogra.xl.expr.ControlTransfer extends VoidExpression implements Serializable

Serialized Fields

### nesting

    int nesting

Class de.grogra.xl.expr.CreateArray extends EvalExpression implements Serializable

Serialized Fields

### componentType

    Type<T> componentType

### componentClass

    java.lang.Class<T> componentClass

### arrayType

    Type<T> arrayType

### dimensions

    Expression[] dimensions

Class de.grogra.xl.expr.DisposeDescriptor extends VoidExpression implements Serializable

Serialized Fields

### expr

    Expression expr

Class de.grogra.xl.expr.Div extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.Do extends BreakTarget implements Serializable

Serialized Fields

### condition

    Expression condition

### statement

    Expression statement

Class de.grogra.xl.expr.DoubleConst extends EvalExpression implements Serializable

Serialized Fields

### value

    double value

Class de.grogra.xl.expr.EnterFrame extends VoidExpression implements Serializable

Serialized Fields

### vmx

    de.grogra.xl.compiler.scope.Local vmx

### local

    VMXState.Local local

Class de.grogra.xl.expr.Equals extends Comparison implements Serializable

Class de.grogra.xl.expr.EvalExpression extends Expression implements Serializable

Class de.grogra.xl.expr.Expression extends Node implements Serializable

Serialized Fields

### etype

    int etype

### lval

    long lval

### dval

    double dval

### aval

    java.lang.Object aval

### exprType

    Type<T> exprType

Class de.grogra.xl.expr.ExpressionList extends EvalExpression implements Serializable

Serialized Fields

### exprs

    Expression[] exprs

### returnFirst

    boolean returnFirst

Class de.grogra.xl.expr.FieldObserver extends Expression implements Serializable

Serialized Fields

### field

    PersistenceField field

### indices

    int[] indices

Class de.grogra.xl.expr.FieldUpdater extends Node implements Serializable

Serialized Fields

### field

    PersistenceField field

### indices

    int[] indices

Class de.grogra.xl.expr.FilterGuard extends Expression implements Serializable

Serialized Fields

### expr

    Expression expr

### statement

    Expression statement

### breakExpr

    Expression breakExpr

### vmxLocal

    VMXState.Local vmxLocal

### local

    de.grogra.xl.compiler.scope.Local local

Class de.grogra.xl.expr.Finally extends VoidExpression implements Serializable

Serialized Fields

### exLocal

    de.grogra.xl.compiler.scope.Local exLocal

### addrLocal

    de.grogra.xl.compiler.scope.Local addrLocal

### exception

    VMXState.Local exception

### address

    VMXState.Local address

Class de.grogra.xl.expr.FinishIteratorGenerator extends Expression implements Serializable

Serialized Fields

### iterator

    Expression iterator

### value

    Expression value

### statement

    Expression statement

### iter

    de.grogra.xl.compiler.scope.Local iter

### vmxIter

    VMXState.Local vmxIter

### start

    org.objectweb.asm.Label start

### handler

    org.objectweb.asm.Label handler

Class de.grogra.xl.expr.FloatConst extends EvalExpression implements Serializable

Serialized Fields

### value

    float value

Class de.grogra.xl.expr.For extends BreakTarget implements Serializable

Serialized Fields

### condition

    Expression condition

### update

    Expression update

### statement

    Expression statement

Class de.grogra.xl.expr.GE extends Comparison implements Serializable

Class de.grogra.xl.expr.GetArrayComponent extends Variable implements Serializable

Serialized Fields

### array

    Expression array

### index

    Expression index

Class de.grogra.xl.expr.GetDescriptor extends EvalExpression implements Serializable

Serialized Fields

### routine

    Routine routine

### nesting

    int nesting

Class de.grogra.xl.expr.GetField extends Variable implements Serializable

Serialized Fields

### field

    Field field

### expr

    Expression expr

### accessMethodClass

    de.grogra.xl.compiler.CClass accessMethodClass

Class de.grogra.xl.expr.GetLocal extends Variable implements Serializable

Serialized Fields

### local

    VMXState.Local local

### clocal

    de.grogra.xl.compiler.scope.Local clocal

Class de.grogra.xl.expr.GetProperty extends Variable implements Serializable

Serialized Fields

### instance

    Expression instance

### indices

    Expression indices

### indexCount

    int indexCount

### property

    CompiletimeModel.Property property

### rtProperty

    RuntimeModel.Property rtProperty

### modelString

    java.lang.String modelString

### propertyString

    java.lang.String propertyString

### propertyField

    Field propertyField

Class de.grogra.xl.expr.GetPropertyInstance extends EvalExpression implements Serializable

Serialized Fields

### property

    CompiletimeModel.Property property

### rtProperty

    RuntimeModel.Property rtProperty

### modelString

    java.lang.String modelString

### propertyString

    java.lang.String propertyString

### propertyField

    Field propertyField

Class de.grogra.xl.expr.GetQuery extends EvalExpression implements Serializable

Serialized Fields

### predicate

    CompoundPattern predicate

### forProduction

    boolean forProduction

### qsLocal

    de.grogra.xl.compiler.scope.Local qsLocal

### locals

    de.grogra.xl.compiler.scope.Local[] locals

### ctModel

    CompiletimeModel ctModel

### predData

    de.grogra.xl.compiler.pattern.CompositeData predData

### qsVmxLocal

    VMXState.Local qsVmxLocal

### vmxLocals

    VMXState.Local[] vmxLocals

### query

    Query query

### queryField

    Field queryField

Class de.grogra.xl.expr.GetVMXFrame extends EvalExpression implements Serializable

Class de.grogra.xl.expr.GT extends Comparison implements Serializable

Class de.grogra.xl.expr.Guard extends Expression implements Serializable

Serialized Fields

### expr

    Expression expr

### condition

    Expression condition

### statement

    Expression statement

Class de.grogra.xl.expr.Id extends UnaryExpression implements Serializable

Class de.grogra.xl.expr.If extends VoidExpression implements Serializable

Serialized Fields

### condition

    Expression condition

### thenExpr

    Expression thenExpr

### elseExpr

    Expression elseExpr

Class de.grogra.xl.expr.IllegalCastException extends java.lang.RuntimeException implements Serializable

Class de.grogra.xl.expr.IllegalOperandTypeException extends java.lang.RuntimeException implements Serializable

Class de.grogra.xl.expr.InstanceOf extends EvalExpression implements Serializable

Serialized Fields

### expr

    Expression expr

### type

    Type<T> type

Class de.grogra.xl.expr.IntConst extends EvalExpression implements Serializable

Serialized Fields

### value

    int value

Class de.grogra.xl.expr.Invoke extends EvalExpression implements Serializable

Serialized Fields

### targetType

    Type<T> targetType

### descriptor

    java.lang.String descriptor

### size

    int size

### isStatic

    boolean isStatic

### generator

    boolean generator

### method

    Method method

### accessMethod

    de.grogra.xl.compiler.AccessMethod accessMethod

### invokeMethod

    de.grogra.xl.compiler.XMethod invokeMethod

### transfers

    Int2ObjectMap transfers

Class de.grogra.xl.expr.InvokeSpecial extends Invoke implements Serializable

Serialized Fields

### method

    Method method

Class de.grogra.xl.expr.InvokeStatic extends Invoke implements Serializable

Serialized Fields

### method

    Method method

Class de.grogra.xl.expr.InvokeVirtual extends Invoke implements Serializable

Serialized Fields

### iface

    boolean iface

Class de.grogra.xl.expr.IterableGenerator extends Expression implements Serializable

Serialized Fields

### iterator

    Expression iterator

### statement

    Expression statement

### iter

    de.grogra.xl.compiler.scope.Local iter

### vmxIter

    VMXState.Local vmxIter

Class de.grogra.xl.expr.LE extends Comparison implements Serializable

Class de.grogra.xl.expr.LeaveFrame extends VoidExpression implements Serializable

Serialized Fields

### vmx

    de.grogra.xl.compiler.scope.Local vmx

### local

    VMXState.Local local

Class de.grogra.xl.expr.LongConst extends EvalExpression implements Serializable

Serialized Fields

### value

    long value

Class de.grogra.xl.expr.LT extends Comparison implements Serializable

Class de.grogra.xl.expr.MethodExpression extends VoidExpression implements Serializable

Serialized Fields

### params

    int params

### jsize

    int jsize

Class de.grogra.xl.expr.ModelExpression extends Expression implements Serializable

Serialized Fields

### model

    CompiletimeModel model

### modelString

    java.lang.String modelString

### rtModel

    RuntimeModel rtModel

### modelField

    Field modelField

Class de.grogra.xl.expr.Mul extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.Neg extends UnaryExpression implements Serializable

Class de.grogra.xl.expr.New extends EvalExpression implements Serializable

Class de.grogra.xl.expr.NoBytecode extends Id implements Serializable

Class de.grogra.xl.expr.Not extends UnaryExpression implements Serializable

Class de.grogra.xl.expr.NotEquals extends Comparison implements Serializable

Class de.grogra.xl.expr.ObjectConst extends EvalExpression implements Serializable

Serialized Fields

### value

    java.lang.Object value

### nullInBytecode

    boolean nullInBytecode

Class de.grogra.xl.expr.Or extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.Pop extends Expression implements Serializable

Class de.grogra.xl.expr.PopIntArray extends EvalExpression implements Serializable

Serialized Fields

### length

    int length

Class de.grogra.xl.expr.Pos extends UnaryExpression implements Serializable

Class de.grogra.xl.expr.Power extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.Production extends Expression implements Serializable

Serialized Fields

### state

    de.grogra.xl.compiler.scope.Local state

### vmxState

    VMXState.Local vmxState

### arrow

    int arrow

Class de.grogra.xl.expr.PropertyAssignment extends Assignment implements Serializable

Serialized Fields

### instance

    Expression instance

### indices

    Expression indices

### expr

    Expression expr

### indexCount

    int indexCount

### property

    CompiletimeModel.Property property

### rtProperty

    RuntimeModel.Property rtProperty

### modelString

    java.lang.String modelString

### propertyString

    java.lang.String propertyString

### propertyField

    Field propertyField

Class de.grogra.xl.expr.PushInts extends EvalExpression implements Serializable

Class de.grogra.xl.expr.Range extends BinaryExpression implements Serializable

Serialized Fields

### statement

    Expression statement

### max

    de.grogra.xl.compiler.scope.Local max

### counter

    de.grogra.xl.compiler.scope.Local counter

### vmxMax

    VMXState.Local vmxMax

### vmxCounter

    VMXState.Local vmxCounter

Class de.grogra.xl.expr.Rem extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.Return extends ControlTransfer implements Serializable

Serialized Fields

### expr

    Expression expr

### iteratedType

    int iteratedType

### scope

    de.grogra.xl.compiler.scope.MethodScope scope

### result

    VMXState.Local result

Class de.grogra.xl.expr.Root extends Expression implements Serializable

Serialized Fields

### state

    de.grogra.xl.compiler.scope.Local state

### vmxState

    VMXState.Local vmxState

Class de.grogra.xl.expr.SetThis extends VoidExpression implements Serializable

Serialized Fields

### expr

    InvokeSpecial expr

Class de.grogra.xl.expr.Shift extends ConstExpression implements Serializable

Serialized Fields

### expr1

    Expression expr1

### expr2

    Expression expr2

Class de.grogra.xl.expr.Shl extends Shift implements Serializable

Class de.grogra.xl.expr.ShortConst extends EvalExpression implements Serializable

Serialized Fields

### value

    short value

Class de.grogra.xl.expr.Shr extends Shift implements Serializable

Class de.grogra.xl.expr.StringConversion extends ConstExpression implements Serializable

Serialized Fields

### expr

    Expression expr

Class de.grogra.xl.expr.Sub extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.Super extends EvalExpression implements Serializable

Serialized Fields

### expr

    Expression expr

Class de.grogra.xl.expr.SwapBytecode extends Id implements Serializable

Serialized Fields

### swap

    Expression swap

Class de.grogra.xl.expr.Switch extends BreakTarget implements Serializable

Serialized Fields

### labelToIndex

    Int2IntMap labelToIndex

### defaultIndex

    int defaultIndex

Class de.grogra.xl.expr.Synchronized extends VoidExpression implements Serializable

Serialized Fields

### mutex

    de.grogra.xl.compiler.scope.Local mutex

### vmxMutex

    VMXState.Local vmxMutex

### lock

    Expression lock

### statement

    Expression statement

### start

    org.objectweb.asm.Label start

### handler

    org.objectweb.asm.Label handler

Class de.grogra.xl.expr.Throw extends VoidExpression implements Serializable

Serialized Fields

### expr

    Expression expr

Class de.grogra.xl.expr.TryCatch extends VoidExpression implements Serializable

Class de.grogra.xl.expr.TryFinally extends VoidExpression implements Serializable

Serialized Fields

### block

    Expression block

### fblock

    Finally fblock

### start

    org.objectweb.asm.Label start

### routine

    org.objectweb.asm.Label routine

### handler

    org.objectweb.asm.Label handler

Class de.grogra.xl.expr.TypeConst extends EvalExpression implements Serializable

Serialized Fields

### value

    Type<T> value

### nullInBytecode

    boolean nullInBytecode

Class de.grogra.xl.expr.UnaryExpression extends ConstExpression implements Serializable

Serialized Fields

### expr

    Expression expr

Class de.grogra.xl.expr.UndefinedConversion extends java.lang.RuntimeException implements Serializable

Class de.grogra.xl.expr.UndefinedInputException extends java.lang.RuntimeException implements Serializable

Class de.grogra.xl.expr.Ushr extends Shift implements Serializable

Class de.grogra.xl.expr.ValidationException extends java.lang.RuntimeException implements Serializable

Class de.grogra.xl.expr.Variable extends EvalExpression implements Serializable

Class de.grogra.xl.expr.VoidExpression extends Expression implements Serializable

Class de.grogra.xl.expr.While extends BreakTarget implements Serializable

Serialized Fields

### condition

    Expression condition

### statement

    Expression statement

Class de.grogra.xl.expr.Xor extends BinaryExpression implements Serializable

Class de.grogra.xl.expr.Yield extends VoidExpression implements Serializable

Serialized Fields

### callback

    Expression callback

### expr

    Expression expr

### typeId

    int typeId

Package de.grogra.xl.query

Class de.grogra.xl.query.QueryState.Break extends java.lang.Error implements Serializable

Serialized Fields

### predicateId

    java.lang.String predicateId

### pointer

    int pointer

Class de.grogra.xl.query.RuntimeModelException extends java.lang.Exception implements Serializable

Serialized Fields

### model

    RuntimeModel model

Package de.grogra.xl.util

Class de.grogra.xl.util.BooleanList extends java.lang.Object implements Serializable

serialVersionUID: 8918756206414031425L

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### size

    int size

  The size of this list. Direct operation on this field has to be designed carefully to avoid inconsistencies.

Class de.grogra.xl.util.ByteList extends java.lang.Object implements Serializable

serialVersionUID: -1968627688492821008L

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### size

    int size

  The size of this list. Direct operation on this field has to be designed carefully to avoid inconsistencies.

Class de.grogra.xl.util.CharList extends java.lang.Object implements Serializable

serialVersionUID: -2541088057069128940L

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### size

    int size

  The size of this list. Direct operation on this field has to be designed carefully to avoid inconsistencies.

Class de.grogra.xl.util.DoubleList extends java.lang.Object implements Serializable

serialVersionUID: -1901586723349450417L

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### size

    int size

  The size of this list. Direct operation on this field has to be designed carefully to avoid inconsistencies.

Class de.grogra.xl.util.FloatList extends java.lang.Object implements Serializable

serialVersionUID: -6007099710058072430L

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### size

    int size

  The size of this list. Direct operation on this field has to be designed carefully to avoid inconsistencies.

Class de.grogra.xl.util.IntList extends java.lang.Object implements Serializable

serialVersionUID: -7049221200785962051L

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### size

    int size

  The size of this list. Direct operation on this field has to be designed carefully to avoid inconsistencies.

Class de.grogra.xl.util.LongList extends java.lang.Object implements Serializable

serialVersionUID: 6294004604871934110L

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### size

    int size

  The size of this list. Direct operation on this field has to be designed carefully to avoid inconsistencies.

Class de.grogra.xl.util.ObjectList extends java.util.AbstractList<E> implements Serializable

serialVersionUID: -2672494796732927877L

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### size

    int size

  The size of this list. Direct operation on this field has to be designed carefully to avoid inconsistencies.

### useEquals

    boolean useEquals

  Determines whether comparisons between objects should be based on the `equals`-method or on the equality operator `==`.

Class de.grogra.xl.util.ShortList extends java.lang.Object implements Serializable

serialVersionUID: 8420850575012594216L

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### size

    int size

  The size of this list. Direct operation on this field has to be designed carefully to avoid inconsistencies.

Package de.grogra.xl.vmx

Class de.grogra.xl.vmx.AbruptCompletion extends java.lang.RuntimeException implements Serializable

Serialized Fields

### vmx

    VMXState vmx

Class de.grogra.xl.vmx.AbruptCompletion.Break extends AbruptCompletion implements Serializable

Serialized Fields

### label

    int label

Class de.grogra.xl.vmx.AbruptCompletion.Nonlocal extends java.lang.Error implements Serializable

Serialized Fields

### vmx

    VMXState vmx

### frame

    de.grogra.xl.vmx.VMXState.VMXFrame frame

### reason

    AbruptCompletion reason

Class de.grogra.xl.vmx.AbruptCompletion.Return extends AbruptCompletion implements Serializable

Serialized Fields

### etype

    int etype

### ival

    int ival

### lval

    long lval

### fval

    float fval

### dval

    double dval

### aval

    java.lang.Object aval

Class de.grogra.xl.vmx.AbruptCompletion.Throw extends AbruptCompletion implements Serializable

Serialized Fields

### cause

    java.lang.Throwable cause

Package javax.vecmath

Class javax.vecmath.AxisAngle4d extends java.lang.Object implements Serializable

Serialized Fields

### x

    double x

  The x coordinate.

### y

    double y

  The y coordinate.

### z

    double z

  The z coordinate.

### angle

    double angle

  The angle.

Class javax.vecmath.AxisAngle4f extends java.lang.Object implements Serializable

Serialized Fields

### x

    float x

  The x coordinate.

### y

    float y

  The y coordinate.

### z

    float z

  The z coordinate.

### angle

    float angle

  The angle.

Class javax.vecmath.Color3f extends Tuple3f implements Serializable

Class javax.vecmath.Color4f extends Tuple4f implements Serializable

Class javax.vecmath.GMatrix extends java.lang.Object implements Serializable

Serialized Fields

### elementData

    double[] elementData

  The data of the GMatrix.(1D array. The (i,j) element is stored in elementData[i*nCol + j])

### nRow

    int nRow

  The number of rows in this matrix.

### nCol

    int nCol

  The number of columns in this matrix.

Class javax.vecmath.GVector extends java.lang.Object implements Serializable

Serialized Fields

### elementCount

    int elementCount

### elementData

    double[] elementData

Class javax.vecmath.Matrix3d extends java.lang.Object implements Serializable

Serialized Fields

### m00

    double m00

  The first element of the first row.

### m01

    double m01

  The second element of the first row.

### m02

    double m02

  third element of the first row.

### m10

    double m10

  The first element of the second row.

### m11

    double m11

  The second element of the second row.

### m12

    double m12

  The third element of the second row.

### m20

    double m20

  The first element of the third row.

### m21

    double m21

  The second element of the third row.

### m22

    double m22

  The third element of the third row.

Class javax.vecmath.Matrix3f extends java.lang.Object implements Serializable

Serialized Fields

### m00

    float m00

  The first element of the first row.

### m01

    float m01

  The second element of the first row.

### m02

    float m02

  third element of the first row.

### m10

    float m10

  The first element of the second row.

### m11

    float m11

  The second element of the second row.

### m12

    float m12

  The third element of the second row.

### m20

    float m20

  The first element of the third row.

### m21

    float m21

  The second element of the third row.

### m22

    float m22

  The third element of the third row.

Class javax.vecmath.Matrix4d extends java.lang.Object implements Serializable

Serialized Fields

### m00

    double m00

  The first element of the first row.

### m01

    double m01

  The second element of the first row.

### m02

    double m02

  third element of the first row.

### m03

    double m03

  The fourth element of the first row.

### m10

    double m10

  The first element of the second row.

### m11

    double m11

  The second element of the second row.

### m12

    double m12

  The third element of the second row.

### m13

    double m13

  The fourth element of the second row.

### m20

    double m20

  The first element of the third row.

### m21

    double m21

  The second element of the third row.

### m22

    double m22

  The third element of the third row.

### m23

    double m23

  The fourth element of the third row.

### m30

    double m30

  The first element of the fourth row.

### m31

    double m31

  The second element of the fourth row.

### m32

    double m32

  The third element of the fourth row.

### m33

    double m33

  The fourth element of the fourth row.

Class javax.vecmath.Matrix4f extends java.lang.Object implements Serializable

Serialized Fields

### m00

    float m00

  The first element of the first row.

### m01

    float m01

  The second element of the first row.

### m02

    float m02

  third element of the first row.

### m03

    float m03

  The fourth element of the first row.

### m10

    float m10

  The first element of the second row.

### m11

    float m11

  The second element of the second row.

### m12

    float m12

  The third element of the second row.

### m13

    float m13

  The fourth element of the second row.

### m20

    float m20

  The first element of the third row.

### m21

    float m21

  The second element of the third row.

### m22

    float m22

  The third element of the third row.

### m23

    float m23

  The fourth element of the third row.

### m30

    float m30

  The first element of the fourth row.

### m31

    float m31

  The second element of the fourth row.

### m32

    float m32

  The third element of the fourth row.

### m33

    float m33

  The fourth element of the fourth row.

Class javax.vecmath.MismatchedSizeException extends java.lang.RuntimeException implements Serializable

Class javax.vecmath.Point2d extends Tuple2d implements Serializable

Class javax.vecmath.Point2f extends Tuple2f implements Serializable

Class javax.vecmath.Point3d extends Tuple3d implements Serializable

Class javax.vecmath.Point3f extends Tuple3f implements Serializable

Class javax.vecmath.Point4d extends Tuple4d implements Serializable

Class javax.vecmath.Point4f extends Tuple4f implements Serializable

Class javax.vecmath.Quat4d extends Tuple4d implements Serializable

Class javax.vecmath.Quat4f extends Tuple4f implements Serializable

Class javax.vecmath.SingularMatrixException extends java.lang.RuntimeException implements Serializable

Class javax.vecmath.Tuple2d extends java.lang.Object implements Serializable

Serialized Fields

### x

    double x

  The x coordinate.

### y

    double y

  The y coordinate.

Class javax.vecmath.Tuple2f extends java.lang.Object implements Serializable

Serialized Fields

### x

    float x

  The x coordinate.

### y

    float y

  The y coordinate.

Class javax.vecmath.Tuple3d extends java.lang.Object implements Serializable

Serialized Fields

### x

    double x

  The x coordinate.

### y

    double y

  The y coordinate.

### z

    double z

  The z coordinate.

Class javax.vecmath.Tuple3f extends java.lang.Object implements Serializable

Serialized Fields

### x

    float x

  The x coordinate.

### y

    float y

  The y coordinate.

### z

    float z

  The z coordinate.

Class javax.vecmath.Tuple4d extends java.lang.Object implements Serializable

Serialized Fields

### x

    double x

  The x coordinate.

### y

    double y

  The y coordinate.

### z

    double z

  The z coordinate.

### w

    double w

  The w coordinate.

Class javax.vecmath.Tuple4f extends java.lang.Object implements Serializable

Serialized Fields

### x

    float x

  The x coordinate.

### y

    float y

  The y coordinate.

### z

    float z

  The z coordinate.

### w

    float w

  The w coordinate.

Class javax.vecmath.Vector2d extends Tuple2d implements Serializable

Class javax.vecmath.Vector2f extends Tuple2f implements Serializable

Class javax.vecmath.Vector3d extends Tuple3d implements Serializable

Class javax.vecmath.Vector3f extends Tuple3f implements Serializable

Class javax.vecmath.Vector4d extends Tuple4d implements Serializable

Class javax.vecmath.Vector4f extends Tuple4f implements Serializable

Overview | Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES