Module rgg
Package de.grogra.rgg
package de.grogra.rgg
-
ClassDescriptionInstances of
AvoidIntersection
helps to detected potential intersection by using rays (Line
).BooleanSynth<T>Instances ofBooleanSynth
are used in the context of the methodLibrary.synthesize(Object, ObjectToObjectGenerator, ObjectToBoolean)
.ByteSynth<T>Instances ofByteSynth
are used in the context of the methodLibrary.synthesize(Object, ObjectToObjectGenerator, ObjectToByte)
.CharSynth<T>Instances ofCharSynth
are used in the context of the methodLibrary.synthesize(Object, ObjectToObjectGenerator, ObjectToChar)
.This abstract class has to be used as base class for concurrent tasks in the context of an RGG.This class implements a list ofConcurrentTask
s.Deprecated.DoubleSynth<T>Instances ofDoubleSynth
are used in the context of the methodLibrary.synthesize(Object, ObjectToObjectGenerator, ObjectToDouble)
.FloatSynth<T>Instances ofFloatSynth
are used in the context of the methodLibrary.synthesize(Object, ObjectToObjectGenerator, ObjectToFloat)
.
The FluxLightModel class provides a spectral light model, used to compute the spectral light distribution in the current graph.Deprecated.IntSynth<T>Instances ofIntSynth
are used in the context of the methodLibrary.synthesize(Object, ObjectToObjectGenerator, ObjectToInt)
.This class contains a collection of methods and constants which are useful in RGG modelling, especially in 3D.This light model generates light rays from the light sources in the current scene and calculates how much light is received by any object.Provides the same functionality as LightModelD but in addition can deliver results for every recursion depth.LongSynth<T>Instances ofLongSynth
are used in the context of the methodLibrary.synthesize(Object, ObjectToObjectGenerator, ObjectToLong)
.NodeFilter<T>ObjectSynth<T,V> Instances ofObjectSynth
are used in the context of the methodLibrary.synthesize(Object, ObjectToObjectGenerator, ObjectToObject)
.This class is the base class of all instances of relational growth grammars within GroIMP.Instances ofScanner
enables to scan a structure using rays.ShortSynth<T>Instances ofShortSynth
are used in the context of the methodLibrary.synthesize(Object, ObjectToObjectGenerator, ObjectToShort)
.This class represents the root node of a type graph in aGraphManager
.