$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

P

P - Class in de.grogra.blocks.functionParser
 
P() - Constructor for class de.grogra.blocks.functionParser.P
 
P - Static variable in class de.grogra.blocks.functionParser.sym
 
p - Variable in class de.grogra.blocks.xFrogFileParser.Expr
 
P - Class in de.grogra.turtle
The turtle command P(x) sets TurtleState.color to the specified argument x.
P(Shader) - Constructor for class de.grogra.turtle.P
 
P(Shader, Shader) - Constructor for class de.grogra.turtle.P
 
P(int) - Constructor for class de.grogra.turtle.P
 
P() - Constructor for class de.grogra.turtle.P
 
P(float) - Constructor for class de.grogra.turtle.P
 
p$FIELD - Static variable in class de.grogra.blocks.CustomFunction
 
P.Pattern - Class in de.grogra.turtle
 
P.Pattern() - Constructor for class de.grogra.turtle.P.Pattern
 
P0 - Class in de.grogra.turtle
The turtle command P0 resets TurtleState.color to its initial value (as defined in TurtleState.initialState).
P0() - Constructor for class de.grogra.turtle.P0
 
p2d0 - Variable in class de.grogra.math.Pool
 
p2d1 - Variable in class de.grogra.math.Pool
 
p2d2 - Variable in class de.grogra.math.Pool
 
p2d3 - Variable in class de.grogra.math.Pool
 
p2f0 - Variable in class de.grogra.math.Pool
 
p2f1 - Variable in class de.grogra.math.Pool
 
p2f2 - Variable in class de.grogra.math.Pool
 
p2f3 - Variable in class de.grogra.math.Pool
 
p3d0 - Variable in class de.grogra.math.Pool
 
p3d1 - Variable in class de.grogra.math.Pool
 
p3d2 - Variable in class de.grogra.math.Pool
 
p3d3 - Variable in class de.grogra.math.Pool
 
p3f0 - Variable in class de.grogra.math.Pool
 
p3f1 - Variable in class de.grogra.math.Pool
 
p3f2 - Variable in class de.grogra.math.Pool
 
p3f3 - Variable in class de.grogra.math.Pool
 
p4f0 - Variable in class de.grogra.math.Pool
 
p4f1 - Variable in class de.grogra.math.Pool
 
p4f2 - Variable in class de.grogra.math.Pool
 
p4f3 - Variable in class de.grogra.math.Pool
 
PACKAGE - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
paint(Graphics) - Method in class de.grogra.imp.awt.CanvasAdapter.CanvasComponent
 
paint(Graphics) - Method in class de.grogra.util.AWTSplashScreen
 
paintHighlight(int, Graphics2D) - Method in class de.grogra.imp.awt.CanvasAdapter
 
paintHighlight(int, Graphics2D) - Method in class de.grogra.imp3d.WireframeCanvas
 
paintIcon(Component, Graphics2D, int, int, int, int, int) - Method in interface de.grogra.icon.Icon
 
paintIcon(Component, Graphics, int, int) - Method in class de.grogra.icon.IconAdapter
 
paintIcon(Component, Graphics2D, int, int, int, int, int) - Method in class de.grogra.icon.IconImpl
 
paintIcon(Component, Graphics2D, int, int, int, int, int) - Method in class de.grogra.imp.objects.ImageAdapter
 
paintIcon(Component, Graphics2D, int, int, int, int, int) - Method in class de.grogra.imp3d.objects.SpectralLightMapNode
 
paintIcon(Component, Graphics2D, int, int, int, int, int) - Method in class de.grogra.imp3d.shading.ChannelSPD
 
paintIcon(Component, Graphics2D, int, int, int, int, int) - Method in class de.grogra.imp3d.shading.ColorMapNode
 
paintIcon(Component, Graphics2D, int, int, int, int, int) - Method in class de.grogra.imp3d.shading.RGBAShader
 
paintIcon(Component, Graphics2D, int, int, int, int, int) - Method in class de.grogra.math.Graytone
 
paintIcon(Component, Graphics2D, int, int, int, int, int) - Method in class de.grogra.math.RGBColor
 
paintScene(int, Graphics2D) - Method in class de.grogra.imp.awt.CanvasAdapter
 
paintScene(int, Graphics2D) - Method in class de.grogra.imp3d.WireframeCanvas
 
PAIRS - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
Panel - Interface in de.grogra.pf.ui
A Workbench presents its information in a set of Panels.
panel - Variable in class de.grogra.pf.ui.PanelDecorator
 
PANEL - Static variable in class de.grogra.pf.ui.UIProperty
 
PANEL_ID - Static variable in interface de.grogra.pf.ui.Panel
 
PANEL_TITLE - Static variable in class de.grogra.pf.ui.UIProperty
 
PanelDecorator - Class in de.grogra.pf.ui
This is a decorator class for Panels.
PanelDecorator() - Constructor for class de.grogra.pf.ui.PanelDecorator
 
PanelFactory - Class in de.grogra.pf.ui.registry
 
PanelFactory(String, String) - Constructor for class de.grogra.pf.ui.registry.PanelFactory
 
PARALLEL_MODE - Static variable in class de.grogra.xl.impl.base.Graph
Bit mask for Graph.getDerivationMode() indicating a true parallel derivation mode.
PARALLEL_NON_DETERMINISTIC_MODE - Static variable in class de.grogra.xl.impl.base.Graph
Bit mask for Graph.getDerivationMode() indicating a parallel non-deterministic derivation mode.
Parallelogram - Class in de.grogra.imp3d.objects
 
Parallelogram() - Constructor for class de.grogra.imp3d.objects.Parallelogram
 
Parallelogram(float, float) - Constructor for class de.grogra.imp3d.objects.Parallelogram
 
ParallelogramExport - Class in de.grogra.ext.x3d.exportation
 
ParallelogramExport() - Constructor for class de.grogra.ext.x3d.exportation.ParallelogramExport
 
ParallelProjection - Class in de.grogra.imp3d
 
ParallelProjection() - Constructor for class de.grogra.imp3d.ParallelProjection
 
ParallelProjection(float, float) - Constructor for class de.grogra.imp3d.ParallelProjection
 
ParallelProjection.Type - Class in de.grogra.imp3d
 
ParallelProjection.Type(Class, SCOType) - Constructor for class de.grogra.imp3d.ParallelProjection.Type
 
ParallelProjection.Type(ParallelProjection, SCOType) - Constructor for class de.grogra.imp3d.ParallelProjection.Type
 
ParallelRadiationModel - Class in de.grogra.ray2.tracing
 
ParallelRadiationModel(Scene, int[], int) - Constructor for class de.grogra.ray2.tracing.ParallelRadiationModel
 
parallelVector(Vector3d, Vector3d) - Static method in class de.grogra.vecmath.Math2
 
parameter - Variable in class de.grogra.grogra.DTGShoot
 
PARAMETER - Static variable in class de.grogra.turtle.Attributes
 
PARAMETER - Static variable in class de.grogra.turtle.TurtleState
 
parameter - Variable in class de.grogra.turtle.TurtleState
 
parameter(Node) - Static method in class de.grogra.turtle.TurtleState
 
parameter - Variable in class de.grogra.vecmath.geom.Intersection
The intersection point is located at line.origin + parameter * line.direction.
parameter$FIELD - Static variable in class de.grogra.grogra.DTGShoot
 
parameter$FIELD - Static variable in class de.grogra.math.IsoCurve
 
parameter$FIELD - Static variable in class de.grogra.turtle.TurtleState
 
PARAMETER_DEF - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
PARAMETERIZED_PATTERN - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
PARAMETERS - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
Params - Class in de.grogra.blocks.xFrogFileParser
 
Params(Expr, Expr, Expr, Expr, Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.Params
 
params - Variable in class de.grogra.imp.ExternalRenderer
 
paramString() - Method in class de.grogra.graph.impl.Node
Computes the class-specific part of the string returned by Node.toString() which shall be enclosed in brackets.
paramString() - Method in class de.grogra.imp3d.DragEvent3D
 
paramString() - Method in class de.grogra.pf.io.FilterItem
 
paramString() - Method in class de.grogra.pf.registry.Item
 
paramString() - Method in class de.grogra.pf.registry.Link
 
paramString() - Method in class de.grogra.pf.ui.edit.CompositeEditor
 
paramString() - Method in class de.grogra.pf.ui.event.ActionEditEvent
 
paramString() - Method in class de.grogra.pf.ui.event.DragEvent
 
paramString() - Method in class de.grogra.pf.ui.event.EditEvent
 
paramString() - Method in class de.grogra.pf.ui.event.MouseEditEvent
 
paramString() - Method in class de.grogra.pf.ui.event.UIPropertyEditEvent
 
paramString() - Method in class de.grogra.xl.expr.AssignField
 
paramString() - Method in class de.grogra.xl.expr.AssignLocal
 
paramString() - Method in class de.grogra.xl.expr.Assignment
 
paramString() - Method in class de.grogra.xl.expr.Block
 
paramString() - Method in class de.grogra.xl.expr.Break
 
paramString() - Method in class de.grogra.xl.expr.BreakTarget
 
paramString() - Method in class de.grogra.xl.expr.ControlTransfer
 
paramString() - Method in class de.grogra.xl.expr.Expression
 
paramString() - Method in class de.grogra.xl.expr.ExpressionList
 
paramString() - Method in class de.grogra.xl.expr.FilterGuard
 
paramString() - Method in class de.grogra.xl.expr.GetDescriptor
 
paramString() - Method in class de.grogra.xl.expr.GetField
 
paramString() - Method in class de.grogra.xl.expr.GetLocal
 
paramString() - Method in class de.grogra.xl.expr.Invoke
 
paramString() - Method in class de.grogra.xl.expr.ModelExpression
 
paramString() - Method in class de.grogra.xl.impl.base.FieldListPattern
 
paramString() - Method in class de.grogra.xl.query.CompoundPattern
 
paramString() - Method in class de.grogra.xl.query.EdgePattern
 
paramString() - Method in class de.grogra.xl.query.NumericConversionPattern
 
paramString() - Method in class de.grogra.xl.query.Pattern
 
paramString() - Method in class de.grogra.xl.query.TransitiveTraversal
 
paramString() - Method in class de.grogra.xl.query.WrappedTypePattern
 
paramString() - Method in class de.grogra.xl.vmx.ExpressionPattern
 
parent - Variable in class de.grogra.util.Tree.Node
 
ParentAttribute - Class in de.grogra.graph
 
ParentAttribute(EdgePattern, String) - Constructor for class de.grogra.graph.ParentAttribute
 
parentBinding - Variable in class de.grogra.persistence.SOBindingImpl
 
pareto(double, double) - Method in class de.grogra.blocks.arrangeBlock.Distributions
computes a pareto distribution; sample is provided by the PRGN
ParetoProbability - Class in de.grogra.blocks.arrangeBlock
 
ParetoProbability() - Constructor for class de.grogra.blocks.arrangeBlock.ParetoProbability
 
ParetoProbability.Type - Class in de.grogra.blocks.arrangeBlock
 
ParetoProbability.Type(Class, SCOType) - Constructor for class de.grogra.blocks.arrangeBlock.ParetoProbability.Type
 
ParetoProbability.Type(ParetoProbability, SCOType) - Constructor for class de.grogra.blocks.arrangeBlock.ParetoProbability.Type
 
parse(ContentHandler, ErrorHandler, LexicalHandler, DTDHandler, EntityResolver) - Method in class de.grogra.ext.cpfg.FunctionFilter
 
parse(CharSequence, int, int, int, boolean) - Static method in class de.grogra.grammar.IntLiteral
 
parse(CharSequence, int, int, int, boolean) - Static method in class de.grogra.grammar.LongLiteral
 
parse(BufferedInputStream) - Static method in class de.grogra.http.Request
 
parse(ContentHandler, ErrorHandler, LexicalHandler, DTDHandler, EntityResolver) - Method in class de.grogra.pf.io.GraphXMLSource
 
parse(ContentHandler, ErrorHandler, LexicalHandler, DTDHandler, EntityResolver) - Method in class de.grogra.pf.io.LazyFilter
 
parse(ContentHandler, ErrorHandler, LexicalHandler, DTDHandler, EntityResolver) - Method in class de.grogra.pf.io.NullSource
 
parse(InputSource) - Method in class de.grogra.pf.io.SAXFilterBase
 
parse(String) - Method in class de.grogra.pf.io.SAXFilterBase
 
parse(ContentHandler, ErrorHandler, LexicalHandler, DTDHandler, EntityResolver) - Method in interface de.grogra.pf.io.SAXSource
 
parse(ContentHandler, ErrorHandler, LexicalHandler, DTDHandler, EntityResolver) - Method in class de.grogra.pf.io.StreamAdapter
 
parse(ContentHandler, ErrorHandler, LexicalHandler, DTDHandler, EntityResolver) - Method in class de.grogra.pf.io.XSLTFilter
 
parse(String) - Method in class de.grogra.util.Unit
 
parseColor(String) - Static method in class de.grogra.util.Utils
 
parseDimension(String) - Static method in class de.grogra.util.Utils
 
parseEdgeKeys(String, Node, Node) - Static method in class de.grogra.graph.impl.Edge
 
parseFile(Reader, File, Registry) - Method in class de.grogra.blocks.xFrogFileParser.parser
 
parseFile(String, File, Registry) - Method in class de.grogra.blocks.xFrogFileParser.parser
 
parseFile(String) - Method in class de.grogra.blocks.xFrogFileParser.parser
 
parseFloatArray(String, float[], String) - Static method in class de.grogra.util.Utils
 
parseGoalSymbol() - Method in class de.grogra.grogra.LSYParser
 
parsePlainTextLocation(String) - Static method in class de.grogra.pf.ui.UI
 
parsePlainTextRange(String) - Static method in class de.grogra.pf.ui.UI
 
parsePoint(String) - Static method in class de.grogra.util.Utils
 
parser - Class in de.grogra.blocks.functionParser
CUP v0.10k generated parser.
parser() - Constructor for class de.grogra.blocks.functionParser.parser
Default constructor.
parser(Scanner) - Constructor for class de.grogra.blocks.functionParser.parser
Constructor which sets the default scanner.
parser - Class in de.grogra.blocks.xFrogFileParser
CUP v0.10k generated parser.
parser() - Constructor for class de.grogra.blocks.xFrogFileParser.parser
Default constructor.
parser(Scanner) - Constructor for class de.grogra.blocks.xFrogFileParser.parser
Constructor which sets the default scanner.
parseRectangle(String) - Static method in class de.grogra.util.Utils
 
parsers - Variable in class de.grogra.ext.x3d.X3DImport
Stack of parsers.
parseScene(Object) - Method in class de.grogra.ext.x3d.X3DParser
 
parseUnit(String, Unit) - Method in class de.grogra.util.Quantity
 
parseUnit(String) - Method in class de.grogra.util.Quantity
 
PartialTask - Interface in de.grogra.task
This tagging interface is used for partial tasks which are part of a complete Task and are solved by a Solver.
partialTaskDone(Solver) - Method in class de.grogra.task.Task
This method has to be invoked by a solver if it has completed processing its current partial task.
pascal(double, int) - Method in class de.grogra.blocks.arrangeBlock.Distributions
computes a Pascal's distribution
PascalProbability - Class in de.grogra.blocks.arrangeBlock
 
PascalProbability() - Constructor for class de.grogra.blocks.arrangeBlock.PascalProbability
 
PascalProbability.Type - Class in de.grogra.blocks.arrangeBlock
 
PascalProbability.Type(Class, SCOType) - Constructor for class de.grogra.blocks.arrangeBlock.PascalProbability.Type
 
PascalProbability.Type(PascalProbability, SCOType) - Constructor for class de.grogra.blocks.arrangeBlock.PascalProbability.Type
 
passComplete(ImageReader, BufferedImage) - Method in class de.grogra.imp.ExternalRenderer
 
PASSING - Static variable in class de.grogra.vecmath.geom.Intersection
Value for Intersection.type indicating that the line is passing the non-solid (infinitely thin) "volume" (in this case it is not a true volume, rather a surface) at this intersection point.
passStarted(ImageReader, BufferedImage, int, int, int, int, int, int, int, int[]) - Method in class de.grogra.imp.ExternalRenderer
 
paste(Item, Object, Context) - Static method in class de.grogra.pf.ui.Workbench
 
patch() - Method in class de.grogra.ext.cpfg.SurfaceParser
 
Patch - Class in de.grogra.imp3d.objects
 
Patch() - Constructor for class de.grogra.imp3d.objects.Patch
 
Patch(VertexGrid) - Constructor for class de.grogra.imp3d.objects.Patch
 
PATCH_POINTS - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
PatchGroup - Class in de.grogra.ray2.radiosity
A PatchGroup is a triangle witch contains 4 sub triangles.
PatchGroup(Vector3d[], int, Color3f, Color3f, Color3f, boolean) - Constructor for class de.grogra.ray2.radiosity.PatchGroup
Creates a new patch group.
PatchGroup(SubPatch, int, Color3f, Color3f, Color3f) - Constructor for class de.grogra.ray2.radiosity.PatchGroup
Creates a new patch group by subdividing the given patch.
Path - Interface in de.grogra.graph
A Path consists of an alternating sequence of nodes and edges (starting with a node) of a graph.
path - Variable in class de.grogra.imp.PickElement
 
path - Variable in class de.grogra.math.Pool
 
path - Variable in class de.grogra.ray2.tracing.modular.ConditionObject
 
path$FIELD - Static variable in class de.grogra.imp3d.objects.Sequence
 
path$FIELD - Static variable in class de.grogra.imp3d.objects.SweepSequence
 
PATH_0 - Static variable in interface de.grogra.graph.Path
A constant array of length 0.
PATH_SPECTRA_WERE_TOO_WEAK - Static variable in class de.grogra.ray2.metropolis.strategy.MutationStrategy
 
PATH_TRACER - Static variable in class de.grogra.ray.physics.Environment
Constant for Environment.type indicating a path tracer algorithm.
PATH_TYPE - Static variable in class de.grogra.imp3d.objects.Sequence
 
pathAndFileName - Variable in class de.grogra.billboard.Billboarder
 
pathChanged() - Method in class de.grogra.ray2.antialiasing.MetropolisAntiAliasing
 
pathChanged() - Method in class de.grogra.ray2.metropolis.MetropolisPathMutator
 
pathChanged() - Method in interface de.grogra.ray2.metropolis.MetropolisStrategy
 
pathChanged() - Method in class de.grogra.ray2.metropolis.strategy.MutationStrategy
 
pathChanged() - Method in class de.grogra.ray2.tracing.MetropolisProcessor
 
pathId - Variable in class de.grogra.imp3d.objects.SceneTree.Leaf
 
pathIn - Variable in class de.grogra.xl.query.AbstractExpressionPattern
 
pathLength(int, int, int) - Method in class de.grogra.mtg.MTGRoot
 
pathLength - Variable in class de.grogra.ray2.tracing.modular.PathValues
 
pathlengthAnalysis(Node) - Static method in class de.grogra.grogra.Analysis
Performs pathlength analysis on the graph starting at root.
PathListIterator - Class in de.grogra.util
 
PathListIterator(String) - Constructor for class de.grogra.util.PathListIterator
 
pathOut - Variable in class de.grogra.xl.query.AbstractExpressionPattern
 
pathResultList - Variable in class de.grogra.ray2.tracing.modular.PathValues
 
pathToRoot - Variable in class de.grogra.util.SubTree
 
PathTracer - Class in de.grogra.ray2.tracing
This class implements a physically correct path tracer.
PathTracer() - Constructor for class de.grogra.ray2.tracing.PathTracer
 
PathTracerHS - Class in de.grogra.ray.tracing
 
PathTracerHS() - Constructor for class de.grogra.ray.tracing.PathTracerHS
 
PathTracerHS(int) - Constructor for class de.grogra.ray.tracing.PathTracerHS
 
PathTracerMT - Class in de.grogra.ray.tracing
 
PathTracerMT() - Constructor for class de.grogra.ray.tracing.PathTracerMT
 
PATHTRACING_HS - Static variable in class de.grogra.ray.Raytracer
 
PATHTRACING_MT - Static variable in class de.grogra.ray.Raytracer
 
PathValues - Class in de.grogra.ray2.tracing.modular
 
PathValues() - Constructor for class de.grogra.ray2.tracing.modular.PathValues
 
pattern - Variable in class de.grogra.graph.VisitorImpl
 
Pattern - Class in de.grogra.xl.query
 
Pattern(Type[], int) - Constructor for class de.grogra.xl.query.Pattern
 
Pattern.Matcher - Class in de.grogra.xl.query
 
Pattern.Matcher(float) - Constructor for class de.grogra.xl.query.Pattern.Matcher
 
PATTERN_WITH_BLOCK - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
patternMatched(RGGProducer) - Method in class de.grogra.grogra.LSystem
Invoked after a pattern of a rule has matched, but before the right-hand side of the rule is executed.
pcount - Variable in class de.grogra.gpuflux.scene.BVH.BVHNode
 
PDF - Static variable in class de.grogra.util.MimeType
The MIME type application/pdf without parameters.
PDFWriter - Class in de.grogra.pf.data
 
PDFWriter(FilterItem, FilterSource) - Constructor for class de.grogra.pf.data.PDFWriter
 
peek(int) - Method in class de.grogra.xl.util.BooleanList
Returns the list element at index as seen from the top, i.e., at absolute position size - index.
peek(int) - Method in class de.grogra.xl.util.ByteList
Returns the list element at index as seen from the top, i.e., at absolute position size - index.
peek(int) - Method in class de.grogra.xl.util.CharList
Returns the list element at index as seen from the top, i.e., at absolute position size - index.
peek(int) - Method in class de.grogra.xl.util.DoubleList
Returns the list element at index as seen from the top, i.e., at absolute position size - index.
peek(int) - Method in class de.grogra.xl.util.FloatList
Returns the list element at index as seen from the top, i.e., at absolute position size - index.
peek(int) - Method in class de.grogra.xl.util.IntList
Returns the list element at index as seen from the top, i.e., at absolute position size - index.
peek(int) - Method in class de.grogra.xl.util.LongList
Returns the list element at index as seen from the top, i.e., at absolute position size - index.
peek(int) - Method in class de.grogra.xl.util.ObjectList
Returns the list element at index as seen from the top, i.e., at absolute position size - index.
peek(int) - Method in class de.grogra.xl.util.ShortList
Returns the list element at index as seen from the top, i.e., at absolute position size - index.
peekByte() - Method in class de.grogra.util.HierarchicalQueue.Reader
 
peekDouble() - Method in class de.grogra.util.HierarchicalQueue.Reader
 
peekFloat() - Method in class de.grogra.util.HierarchicalQueue.Reader
 
peekInt() - Method in class de.grogra.util.HierarchicalQueue.Reader
 
peekIntArray(int) - Method in class de.grogra.xl.vmx.VMXState
 
peekLong() - Method in class de.grogra.util.HierarchicalQueue.Reader
 
peekName() - Method in class de.grogra.persistence.XMLPersistenceReader
 
peekObject() - Method in class de.grogra.util.HierarchicalQueue.Reader
 
PER_VERTEX_SIZE - Static variable in class de.grogra.imp3d.objects.Attributes
 
percentToString(double) - Method in class de.grogra.ray.Raytracer
 
PERFORMANCE_BUILD - Static variable in class de.grogra.gpuflux.FluxSettings
 
PERFORMANCE_TRACE - Static variable in class de.grogra.gpuflux.FluxSettings
 
PERFORMANCE_TYPE - Static variable in class de.grogra.gpuflux.FluxSettings
 
performAndShow(Item, Object, Context) - Static method in class de.grogra.grogra.Analysis
 
perInstance() - Method in class de.grogra.imp3d.glsl.material.MaterialConfiguration
Should be implemented by ReferenceKey!
perInstance() - Method in class de.grogra.imp3d.glsl.material.TranspMaterialConfiguration
Should be implemented by ReferenceKey!
perInstance() - Method in class de.grogra.imp3d.glsl.utility.ShaderConfiguration
 
periodic$FIELD - Static variable in class de.grogra.imp3d.objects.VertexSequence
 
periodic$FIELD - Static variable in class de.grogra.math.BSplineCurveImpl
 
periodic$FIELD - Static variable in class de.grogra.math.BSplineOfVertices
 
PersistenceBindings - Class in de.grogra.persistence
 
PersistenceBindings(TypeLoader, SharedObjectProvider.Binding) - Constructor for class de.grogra.persistence.PersistenceBindings
 
PersistenceCapable - Interface in de.grogra.persistence
 
PersistenceConnection - Class in de.grogra.persistence
 
PersistenceConnection(PersistenceBindings) - Constructor for class de.grogra.persistence.PersistenceConnection
 
PersistenceException - Exception in de.grogra.persistence
 
PersistenceException(Throwable) - Constructor for exception de.grogra.persistence.PersistenceException
 
PersistenceException(String) - Constructor for exception de.grogra.persistence.PersistenceException
 
PersistenceField - Class in de.grogra.persistence
A PersistenceField represents a field which can be handled by classes of the persistence package.
PersistenceInput - Interface in de.grogra.persistence
 
PersistenceInputDecorator - Class in de.grogra.persistence
 
PersistenceInputDecorator(PersistenceInput) - Constructor for class de.grogra.persistence.PersistenceInputDecorator
 
PersistenceInputStream - Class in de.grogra.persistence
 
PersistenceInputStream(PersistenceBindings, DataInputStream) - Constructor for class de.grogra.persistence.PersistenceInputStream
 
PersistenceManager - Class in de.grogra.persistence
 
PersistenceManager(PersistenceConnection, String, boolean) - Constructor for class de.grogra.persistence.PersistenceManager
 
PersistenceOutput - Interface in de.grogra.persistence
 
PersistenceOutputDecorator - Class in de.grogra.persistence
 
PersistenceOutputDecorator(PersistenceOutput) - Constructor for class de.grogra.persistence.PersistenceOutputDecorator
 
PersistenceOutputListener - Interface in de.grogra.persistence
 
PersistenceOutputStream - Class in de.grogra.persistence
 
PersistenceOutputStream(BindingsCache, DataOutputStream) - Constructor for class de.grogra.persistence.PersistenceOutputStream
 
PERSISTENT - Static variable in interface de.grogra.graph.Graph
Return value for Graph.getLifeCycleState(java.lang.Object, boolean) indicating that the object is persistent, i.e., it belongs the graph.
PERSISTENT_DELETED - Static variable in interface de.grogra.graph.Graph
Return value for Graph.getLifeCycleState(java.lang.Object, boolean) indicating that the object has been persistent and is currently being deleted from the graph.
PERSISTENT_OBJECT_ID - Static variable in interface de.grogra.persistence.PersistenceInput
 
PerspectiveProjection - Class in de.grogra.imp3d
 
PerspectiveProjection() - Constructor for class de.grogra.imp3d.PerspectiveProjection
 
PerspectiveProjection(float, float) - Constructor for class de.grogra.imp3d.PerspectiveProjection
 
PerspectiveProjection.Type - Class in de.grogra.imp3d
 
PerspectiveProjection.Type(Class, SCOType) - Constructor for class de.grogra.imp3d.PerspectiveProjection.Type
 
PerspectiveProjection.Type(PerspectiveProjection, SCOType) - Constructor for class de.grogra.imp3d.PerspectiveProjection.Type
 
phase$FIELD - Static variable in class de.grogra.imp3d.shading.VolumeFunction
 
Phi - Class in de.grogra.blocks.functionParser
 
Phi(Expr) - Constructor for class de.grogra.blocks.functionParser.Phi
 
PHI - Static variable in class de.grogra.blocks.functionParser.sym
 
PHI - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
Phi - Class in de.grogra.math
 
Phi() - Constructor for class de.grogra.math.Phi
 
Phi.Type - Class in de.grogra.math
 
Phi.Type(Class, SCOType) - Constructor for class de.grogra.math.Phi.Type
 
Phi.Type(Phi, SCOType) - Constructor for class de.grogra.math.Phi.Type
 
PhiBall - Class in de.grogra.blocks
 
PhiBall() - Constructor for class de.grogra.blocks.PhiBall
 
PhiBall(float, float) - Constructor for class de.grogra.blocks.PhiBall
 
PhiBall(float) - Constructor for class de.grogra.blocks.PhiBall
 
PHIBALL - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
PhiBall1 - Class in de.grogra.blocks.xFrogFileParser
 
PhiBall1(Expr, Expr, Expr, Expr, Expr, Expr, Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.PhiBall1
 
PhiBallLOD - Class in de.grogra.blocks
 
PhiBallLOD() - Constructor for class de.grogra.blocks.PhiBallLOD
 
PhiBallLOD.Type - Class in de.grogra.blocks
 
PhiBallLOD.Type(Class, SCOType) - Constructor for class de.grogra.blocks.PhiBallLOD.Type
 
PhiBallLOD.Type(PhiBallLOD, SCOType) - Constructor for class de.grogra.blocks.PhiBallLOD.Type
 
phong - Static variable in class de.grogra.blocks.xFrogFileParser.Expr
 
Phong - Class in de.grogra.imp3d.shading
A Phong shader represents a Phong-like reflector.
Phong() - Constructor for class de.grogra.imp3d.shading.Phong
 
Photo - Class in de.grogra.blocks.xFrogFileParser
 
Photo(Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.Photo
 
PHOTO - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
PHOTO_DIR - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
Photo_Mode - Class in de.grogra.blocks.xFrogFileParser
 
Photo_Mode(Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.Photo_Mode
 
PHOTO_MODE - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
photonDirection - Variable in class de.grogra.ray.shader.ShadingEnvironment
 
PhotonMap - Class in de.grogra.ray2.photonmap
This class provides a photon map.
PhotonMap(double) - Constructor for class de.grogra.ray2.photonmap.PhotonMap
Creates a new Photon Map.
PHOTONMAPPING - Static variable in class de.grogra.ray.Raytracer
 
PhotonMapping - Class in de.grogra.ray.tracing
Funktioniert momentan nur mit Punktlichtquellen und Arealight Funktioniert nicht mit directional Light
PhotonMapping() - Constructor for class de.grogra.ray.tracing.PhotonMapping
 
PhotonMapRayProcessor - Class in de.grogra.ray2.tracing
This class renders a scene with the photon map rendering algorithm.
PhotonMapRayProcessor() - Constructor for class de.grogra.ray2.tracing.PhotonMapRayProcessor
Creates a new Photon Map Processor.
PhotonMapRaytracer - Class in de.grogra.ray
 
PhotonMapRaytracer() - Constructor for class de.grogra.ray.PhotonMapRaytracer
 
PHOTOTROPISM - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
PhysicalLight - Class in de.grogra.imp3d.objects
 
PhysicalLight() - Constructor for class de.grogra.imp3d.objects.PhysicalLight
physical light constructor
PhysicalLight(LightDistribution) - Constructor for class de.grogra.imp3d.objects.PhysicalLight
physical light constructor
PhysicalLight(double[][]) - Constructor for class de.grogra.imp3d.objects.PhysicalLight
physical light constructor
PhysicalLight.Type - Class in de.grogra.imp3d.objects
 
PhysicalLight.Type(Class, SCOType) - Constructor for class de.grogra.imp3d.objects.PhysicalLight.Type
 
PhysicalLight.Type(PhysicalLight, SCOType) - Constructor for class de.grogra.imp3d.objects.PhysicalLight.Type
 
PI - Static variable in class de.grogra.blocks.functionParser.sym
 
PI - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
Pi - Class in de.grogra.math
 
Pi() - Constructor for class de.grogra.math.Pi
 
Pi.Type - Class in de.grogra.math
 
Pi.Type(Class, SCOType) - Constructor for class de.grogra.math.Pi.Type
 
Pi.Type(Pi, SCOType) - Constructor for class de.grogra.math.Pi.Type
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.blocks.NullWithShaderNode
 
pick(int, int, PickList) - Method in class de.grogra.imp.View
 
pick(float, float, float, Point3d, Vector3d, PickList) - Static method in class de.grogra.imp3d.objects.Box
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Box
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Cone
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Cylinder
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Frustum
 
pick(float, float, float, boolean, boolean, Point3d, Vector3d, PickList) - Static method in class de.grogra.imp3d.objects.FrustumBase
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.LightNode
 
pick(Vector3f, Point3d, Vector3d, Matrix4d, PickList) - Static method in class de.grogra.imp3d.objects.Line
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Line
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.MeshNode
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.NURBSSurface
 
pick(float, Vector3f, Point3d, Vector3d, PickList) - Static method in class de.grogra.imp3d.objects.Parallelogram
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Parallelogram
 
pick(VertexGrid, Point3d, Vector3d, PickList) - Static method in class de.grogra.imp3d.objects.Patch
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Patch
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Plane
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Point
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.PointCloud
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Polygon
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.SensorNode
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Sky
 
pick(float, Point3d, Vector3d, PickList) - Static method in class de.grogra.imp3d.objects.Sphere
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Sphere
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.Supershape
 
pick(String, Font, int, int, Point3d, Vector3d, Matrix4d, PickList) - Static method in class de.grogra.imp3d.objects.TextLabelBase
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in class de.grogra.imp3d.objects.TextLabelBase
 
pick(Object, boolean, Point3d, Vector3d, Matrix4d, PickList) - Method in interface de.grogra.imp3d.Pickable
Computes intersections of a given ray with this shape.
pick(View3D, int, int, Point3d, Vector3d, PickList) - Method in class de.grogra.imp3d.PickRayVisitor
 
pick(int, int, PickList) - Method in class de.grogra.imp3d.View3D
 
Pickable - Interface in de.grogra.imp3d
Pickable is implemented by shapes which know how to compute intersections of a ray with themselves.
pickColors(GLSLDisplay, OpenGLState) - Method in class de.grogra.imp3d.glsl.renderpass.ToneMappingPass
 
PickElement - Class in de.grogra.imp
 
PickElement() - Constructor for class de.grogra.imp.PickElement
 
pickLine(Point3d, Vector3d, Point3d, Vector3d, Matrix4d, PickList, int) - Static method in class de.grogra.imp3d.PickRayVisitor
 
pickLines(LineArray, Point3d, Vector3d, Matrix4d, PickList, int) - Static method in class de.grogra.imp3d.PickRayVisitor
 
PickList - Class in de.grogra.imp
 
PickList(int, boolean) - Constructor for class de.grogra.imp.PickList
 
pickPoint(Point3d, Vector3d, Matrix4d, PickList, int) - Static method in class de.grogra.imp3d.PickRayVisitor
 
PickRayVisitor - Class in de.grogra.imp3d
 
PickRayVisitor() - Constructor for class de.grogra.imp3d.PickRayVisitor
 
PIE_PLOT - Static variable in interface de.grogra.pf.ui.ChartPanel
 
PIE_PLOT_3D - Static variable in interface de.grogra.pf.ui.ChartPanel
 
PINK - Static variable in class de.grogra.imp3d.shading.RGBAShader
RGBAShader whose color is Color.PINK.
PINK - Static variable in class de.grogra.math.RGBColor
RGBColor whose color is Color.PINK.
pixelChangeArray - Variable in class de.grogra.ray2.tracing.MetropolisRenderer
 
PixelwiseRenderer - Class in de.grogra.ray2.tracing
 
PixelwiseRenderer() - Constructor for class de.grogra.ray2.tracing.PixelwiseRenderer
 
PixelwiseRenderer.RenderTask - Class in de.grogra.ray2.tracing
 
PixelwiseRenderer.RenderTask() - Constructor for class de.grogra.ray2.tracing.PixelwiseRenderer.RenderTask
 
PixelwiseRenderer.Result - Class in de.grogra.ray2.tracing
 
PixelwiseRenderer.Result() - Constructor for class de.grogra.ray2.tracing.PixelwiseRenderer.Result
 
Pl - Class in de.grogra.turtle
The turtle command Pl(x) sets TurtleState.localColor to the specified argument x.
Pl(Shader) - Constructor for class de.grogra.turtle.Pl
 
Pl(Shader, Shader) - Constructor for class de.grogra.turtle.Pl
 
Pl() - Constructor for class de.grogra.turtle.Pl
 
Pl(float) - Constructor for class de.grogra.turtle.Pl
 
Pl.Pattern - Class in de.grogra.turtle
 
Pl.Pattern() - Constructor for class de.grogra.turtle.Pl.Pattern
 
PLAIN_MESSAGE - Static variable in interface de.grogra.pf.ui.Window
 
PLAIN_OBJECT - Static variable in interface de.grogra.persistence.PersistenceInput
 
PlainTextWriter - Class in de.grogra.pf.data
 
PlainTextWriter(FilterItem, FilterSource) - Constructor for class de.grogra.pf.data.PlainTextWriter
 
planar - Variable in class de.grogra.imp3d.PolygonArray
Flag indicating whether the polygons are planar.
PLANE - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
Plane - Class in de.grogra.imp3d.objects
 
Plane() - Constructor for class de.grogra.imp3d.objects.Plane
 
plane$FIELD - Static variable in class de.grogra.math.Circular
 
plane$FIELD - Static variable in class de.grogra.math.RegularPolygon
 
plane$FIELD - Static variable in class de.grogra.math.StraightLine
 
PlaneExport - Class in de.grogra.ext.x3d.exportation
 
PlaneExport() - Constructor for class de.grogra.ext.x3d.exportation.PlaneExport
 
PlaneMaterialConfiguration - Class in de.grogra.imp3d.glsl.renderable
 
PlaneMaterialConfiguration() - Constructor for class de.grogra.imp3d.glsl.renderable.PlaneMaterialConfiguration
 
PLANEORIGIN - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
plantFrame(int, double) - Method in class de.grogra.mtg.MTGRoot
Computes the frame of the plant at the specified scale.
plantFrameDelete(int) - Method in class de.grogra.mtg.MTGRoot
 
plot(Aggregate, IntToDouble, int) - Static method in class de.grogra.rgg.Library
 
plot(Aggregate, DoubleToDouble, double) - Static method in class de.grogra.rgg.Library
 
plot(Aggregate, double, double) - Static method in class de.grogra.rgg.Library
 
PLOT_TYPE_MASK - Static variable in interface de.grogra.pf.ui.ChartPanel
 
plotPoints(Aggregate, double, double) - Static method in class de.grogra.rgg.Library
 
Plugin - Class in de.grogra.pf.registry
An instance of Plugin is the representation of a plugin and can response to lifetime events of the plugin.
Plugin() - Constructor for class de.grogra.pf.registry.Plugin
 
plugin$FIELD - Static variable in class de.grogra.pf.ui.registry.CommandItem
 
PLUGIN_FILE_SYSTEMS - Static variable in class de.grogra.pf.registry.Registry
 
PluginClassLoader - Class in de.grogra.pf.registry
 
PluginCollector - Class in de.grogra.pf.io
 
PluginCollector(Collection) - Constructor for class de.grogra.pf.io.PluginCollector
 
PluginDescriptor - Class in de.grogra.pf.registry
 
PluginPrerequisite - Class in de.grogra.pf.registry
 
PLUS - Static variable in class de.grogra.blocks.functionParser.sym
 
Plus - Class in de.grogra.turtle
This class implements a rotation about the local y-axis.
Plus(float) - Constructor for class de.grogra.turtle.Plus
Creates a new Plus node which performs a counter-clockwise rotation of angle degrees about the local y-axis.
PLUS_ARROW - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
PLUS_LEFT_ARROW - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
PLUS_LEFT_RIGHT_ARROW - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
PLUS_LINE - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
PNG - Static variable in class de.grogra.util.MimeType
The MIME type image/png without parameters.
point(Tuple3d) - Method in class de.grogra.ext.cpfg.SurfaceParser
 
point - Variable in class de.grogra.gpuflux.scene.volume.FluxVertex
 
Point - Class in de.grogra.imp3d.objects
 
Point() - Constructor for class de.grogra.imp3d.objects.Point
 
Point(float, float, float) - Constructor for class de.grogra.imp3d.objects.Point
 
POINT - Static variable in class de.grogra.math.Tuple2dType
 
POINT - Static variable in class de.grogra.math.Tuple2fType
 
POINT - Static variable in class de.grogra.math.Tuple3dType
 
POINT - Static variable in class de.grogra.math.Tuple3fType
 
POINT - Static variable in class de.grogra.math.Tuple4dType
 
POINT - Static variable in class de.grogra.math.Tuple4fType
 
point - Variable in class de.grogra.ray.intersection.DefaultCellGenerator.BoxIntersectionLocals
 
point - Variable in class de.grogra.ray.intersection.Intersections.BoxIntersectionLocalVariables
 
point - Variable in class de.grogra.ray.intersection.Intersections.BoxLocalVariables
 
point - Variable in class de.grogra.ray.intersection.Intersections.ConeLocalVariables
 
point - Variable in class de.grogra.ray.intersection.Intersections.CylinderLocalVariables
 
point - Variable in class de.grogra.ray.intersection.Intersections.FrustumLocalVariables
 
point - Variable in class de.grogra.ray.intersection.Intersections.ParallelogramLocalVariables
 
point - Variable in class de.grogra.ray.intersection.Intersections.PlaneLocalVariables
 
point - Variable in class de.grogra.ray.intersection.Intersections.SphereLocalVariables
 
point - Variable in class de.grogra.ray.physics.Environment
The surface position in global world coordinates.
POINT - Static variable in interface de.grogra.ray.physics.Light
This return value for Light.getLightType() indicates a point light, i.e., a light source whose rays emanate from a single point.
point - Variable in class de.grogra.ray.shader.RTShader.TransparencyInput
 
point - Variable in class de.grogra.ray.shader.RTShader.TransparencyInput_Double
 
Point2d - Class in javax.vecmath
A 2 element point that is represented by double precision doubleing point x,y coordinates.
Point2d(double, double) - Constructor for class javax.vecmath.Point2d
Constructs and initializes a Point2d from the specified xy coordinates.
Point2d(double[]) - Constructor for class javax.vecmath.Point2d
Constructs and initializes a Point2d from the specified array.
Point2d(Point2d) - Constructor for class javax.vecmath.Point2d
Constructs and initializes a Point2d from the specified Point2d.
Point2d(Point2f) - Constructor for class javax.vecmath.Point2d
Constructs and initializes a Point2d from the specified Point2f.
Point2d(Tuple2d) - Constructor for class javax.vecmath.Point2d
Constructs and initializes a Point2d from the specified Tuple2d.
Point2d(Tuple2f) - Constructor for class javax.vecmath.Point2d
Constructs and initializes a Point2d from the specified Tuple2f.
Point2d() - Constructor for class javax.vecmath.Point2d
Constructs and initializes a Point2d to (0,0).
Point2dAttribute - Class in de.grogra.imp.objects
 
Point2dAttribute(Quantity) - Constructor for class de.grogra.imp.objects.Point2dAttribute
 
Point2dAttribute() - Constructor for class de.grogra.imp.objects.Point2dAttribute
 
Point2f - Class in javax.vecmath
A 2 element point that is represented by single precision floating point x,y coordinates.
Point2f(float, float) - Constructor for class javax.vecmath.Point2f
Constructs and initializes a Point2f from the specified xy coordinates.
Point2f(float[]) - Constructor for class javax.vecmath.Point2f
Constructs and initializes a Point2f from the specified array.
Point2f(Point2f) - Constructor for class javax.vecmath.Point2f
Constructs and initializes a Point2f from the specified Point2f.
Point2f(Point2d) - Constructor for class javax.vecmath.Point2f
Constructs and initializes a Point2f from the specified Point2d.
Point2f(Tuple2f) - Constructor for class javax.vecmath.Point2f
Constructs and initializes a Point2f from the specified Tuple2f.
Point2f(Tuple2d) - Constructor for class javax.vecmath.Point2f
Constructs and initializes a Point2f from the specified Tuple2d.
Point2f() - Constructor for class javax.vecmath.Point2f
Constructs and initializes a Point2f to (0,0).
Point2fAttribute - Class in de.grogra.imp.objects
 
Point2fAttribute(Quantity) - Constructor for class de.grogra.imp.objects.Point2fAttribute
 
Point2fAttribute() - Constructor for class de.grogra.imp.objects.Point2fAttribute
 
Point3d - Class in javax.vecmath
A 3 element point that is represented by double precision floating point x,y,z coordinates.
Point3d(double, double, double) - Constructor for class javax.vecmath.Point3d
Constructs and initializes a Point3d from the specified xyz coordinates.
Point3d(double[]) - Constructor for class javax.vecmath.Point3d
Constructs and initializes a Point3d from the specified array.
Point3d(Point3d) - Constructor for class javax.vecmath.Point3d
Constructs and initializes a Point3d from the specified Point3d.
Point3d(Point3f) - Constructor for class javax.vecmath.Point3d
Constructs and initializes a Point3d from the specified Point3f.
Point3d(Tuple3d) - Constructor for class javax.vecmath.Point3d
Constructs and initializes a Point3d from the specified Tuple3d.
Point3d(Tuple3f) - Constructor for class javax.vecmath.Point3d
Constructs and initializes a Point3d from the specified Tuple3f.
Point3d() - Constructor for class javax.vecmath.Point3d
Constructs and initializes a Point3d to (0,0,0).
Point3dAttribute - Class in de.grogra.imp.objects
 
Point3dAttribute(Quantity) - Constructor for class de.grogra.imp.objects.Point3dAttribute
 
Point3dAttribute() - Constructor for class de.grogra.imp.objects.Point3dAttribute
 
Point3f - Class in javax.vecmath
A 3 element point that is represented by single precision floating point x,y,z coordinates.
Point3f(float, float, float) - Constructor for class javax.vecmath.Point3f
Constructs and initializes a Point3f from the specified xy coordinates.
Point3f(float[]) - Constructor for class javax.vecmath.Point3f
Constructs and initializes a Point3f from the specified array.
Point3f(Point3f) - Constructor for class javax.vecmath.Point3f
Constructs and initializes a Point3f from the specified Point3f.
Point3f(Point3d) - Constructor for class javax.vecmath.Point3f
Constructs and initializes a Point3f from the specified Point3d.
Point3f(Tuple3f) - Constructor for class javax.vecmath.Point3f
Constructs and initializes a Point3f from the specified Tuple3f.
Point3f(Tuple3d) - Constructor for class javax.vecmath.Point3f
Constructs and initializes a Point3f from the specified Tuple3d.
Point3f() - Constructor for class javax.vecmath.Point3f
Constructs and initializes a Point3f to (0,0,0).
Point3fAttribute - Class in de.grogra.imp.objects
 
Point3fAttribute(Quantity) - Constructor for class de.grogra.imp.objects.Point3fAttribute
 
Point3fAttribute() - Constructor for class de.grogra.imp.objects.Point3fAttribute
 
Point4d - Class in javax.vecmath
A 4 element point that is represented by double precision floating point x,y,z,w coordinates.
Point4d(double, double, double, double) - Constructor for class javax.vecmath.Point4d
Constructs and initializes a Point4d from the specified xyzw coordinates.
Point4d(double[]) - Constructor for class javax.vecmath.Point4d
Constructs and initializes a Point4d from the specified array.
Point4d(Point4f) - Constructor for class javax.vecmath.Point4d
Constructs and initializes a Point4d from the specified Point4f.
Point4d(Point4d) - Constructor for class javax.vecmath.Point4d
Constructs and initializes a Point4d from the specified Point4d.
Point4d(Tuple4d) - Constructor for class javax.vecmath.Point4d
Constructs and initializes a Point4d from the specified Tuple4d.
Point4d(Tuple4f) - Constructor for class javax.vecmath.Point4d
Constructs and initializes a Point4d from the specified Tuple4f.
Point4d() - Constructor for class javax.vecmath.Point4d
Constructs and initializes a Point4d to (0,0,0,0).
Point4d(Tuple3d) - Constructor for class javax.vecmath.Point4d
Constructs and initializes a Point4d from the specified Tuple3d.
Point4f - Class in javax.vecmath
A 4 element point that is represented by single precision floating point x,y,z,w coordinates.
Point4f(float, float, float, float) - Constructor for class javax.vecmath.Point4f
Constructs and initializes a Point4f from the specified xyzw coordinates.
Point4f(float[]) - Constructor for class javax.vecmath.Point4f
Constructs and initializes a Point4f from the specified array.
Point4f(Point4f) - Constructor for class javax.vecmath.Point4f
Constructs and initializes a Point4f from the specified Point4f.
Point4f(Point4d) - Constructor for class javax.vecmath.Point4f
Constructs and initializes a Point4f from the specified Point4d.
Point4f(Tuple4d) - Constructor for class javax.vecmath.Point4f
Constructs and initializes a Point4f from the specified Tuple4d.
Point4f(Tuple4f) - Constructor for class javax.vecmath.Point4f
Constructs and initializes a Point4f from the specified Tuple4f.
Point4f() - Constructor for class javax.vecmath.Point4f
Constructs and initializes a Point4f to (0,0,0,0).
Point4f(Tuple3f) - Constructor for class javax.vecmath.Point4f
Constructs and initializes a Point4d from the specified Tuple3f.
PointCloud - Class in de.grogra.imp3d.objects
This class represents a point cloud.
PointCloud() - Constructor for class de.grogra.imp3d.objects.PointCloud
Create a new empty point cloud.
PointCloud(float[]) - Constructor for class de.grogra.imp3d.objects.PointCloud
Create a new point cloud and set the points to the provided array.
PointCloud(float[], float) - Constructor for class de.grogra.imp3d.objects.PointCloud
Create a new point cloud and set the points to the provided array.
PointConst - Class in de.grogra.pf.registry.expr
 
PointConst() - Constructor for class de.grogra.pf.registry.expr.PointConst
 
PointExport - Class in de.grogra.ext.x3d.exportation
 
PointExport() - Constructor for class de.grogra.ext.x3d.exportation.PointExport
 
PointLight - Class in de.grogra.imp3d.objects
 
PointLight() - Constructor for class de.grogra.imp3d.objects.PointLight
 
PointLight - Class in de.grogra.ray2.radiosity.triangulation
This class divides a PointLight into triangle patches.
PointLight() - Constructor for class de.grogra.ray2.radiosity.triangulation.PointLight
 
PointLight.Type - Class in de.grogra.imp3d.objects
 
PointLight.Type(Class, SCOType) - Constructor for class de.grogra.imp3d.objects.PointLight.Type
 
PointLight.Type(PointLight, SCOType) - Constructor for class de.grogra.imp3d.objects.PointLight.Type
 
PointLightImport - Class in de.grogra.ext.x3d.importation
 
PointLightImport() - Constructor for class de.grogra.ext.x3d.importation.PointLightImport
 
pointList - Variable in class de.grogra.blocks.arrangeBlock.ShareableAdditionalArrangeBase
 
pointListToArrays() - Method in class de.grogra.blocks.arrangeBlock.ArrangeBase
 
POINTS - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
points$FIELD - Static variable in class de.grogra.imp3d.objects.PointCloud
 
PointSetImport - Class in de.grogra.ext.x3d.importation
 
PointSetImport() - Constructor for class de.grogra.ext.x3d.importation.PointSetImport
 
pointSize$FIELD - Static variable in class de.grogra.imp3d.objects.PointCloud
 
pointsOnLine(ArrayList<Point3d>) - Static method in class de.grogra.ext.x3d.util.Util
Checks if given points are on a straight line.
poisson(double) - Method in class de.grogra.blocks.arrangeBlock.Distributions
computes a poisson distribution
PoissonProbability - Class in de.grogra.blocks.arrangeBlock
 
PoissonProbability() - Constructor for class de.grogra.blocks.arrangeBlock.PoissonProbability
 
PoissonProbability.Type - Class in de.grogra.blocks.arrangeBlock
 
PoissonProbability.Type(Class, SCOType) - Constructor for class de.grogra.blocks.arrangeBlock.PoissonProbability.Type
 
PoissonProbability.Type(PoissonProbability, SCOType) - Constructor for class de.grogra.blocks.arrangeBlock.PoissonProbability.Type
 
polyCache - Variable in class de.grogra.imp3d.glsl.GLDisplay
 
polyCache - Variable in class de.grogra.imp3d.VolumeBuilderBase
 
PolyEditor - Class in de.grogra.pf.ui.edit
 
PolyEditor() - Constructor for class de.grogra.pf.ui.edit.PolyEditor
 
Polygon - Class in de.grogra.imp3d.objects
 
Polygon() - Constructor for class de.grogra.imp3d.objects.Polygon
 
Polygon(VertexList) - Constructor for class de.grogra.imp3d.objects.Polygon
 
PolygonArray - Class in de.grogra.imp3d
This class represents a list of polygons.
PolygonArray() - Constructor for class de.grogra.imp3d.PolygonArray
 
Polygonizable - Interface in de.grogra.imp3d
If a Polygonizable object is the value of the attribute Attributes.SHAPE, it defines a shape which is composed of polygons.
Polygonization - Interface in de.grogra.imp3d
This interface represents an algorithm which decomposes a data source returned by Polygonizable.getPolygonizableSource(GraphState) into a polygon mesh representation.
PolygonizationCache - Class in de.grogra.imp3d
This class can be used to cache the result of polygonization of Polygonizable shapes.
PolygonizationCache(GraphState, int, float, boolean) - Constructor for class de.grogra.imp3d.PolygonizationCache
Constructs a new cache.
polygonize(ContextDependent, GraphState, PolygonArray, int, float) - Method in class de.grogra.imp3d.objects.GRSMesh
 
polygonize(ContextDependent, GraphState, PolygonArray, int, float) - Method in class de.grogra.imp3d.objects.Patch
 
polygonize(ContextDependent, GraphState, PolygonArray, int, float) - Method in class de.grogra.imp3d.objects.PolygonMesh
 
polygonize(ContextDependent, GraphState, PolygonArray, int, float) - Method in interface de.grogra.imp3d.Polygonization
Performs the polygonization of the source into polygons.
PolygonMesh - Class in de.grogra.imp3d.objects
This class encapsulates a static PolygonArray.
PolygonMesh() - Constructor for class de.grogra.imp3d.objects.PolygonMesh
 
polygonNormals - Variable in class de.grogra.imp3d.PolygonArray
Specifies the normal indices of polygons if PolygonArray.usePolygonNormals is true.
polygons - Variable in class de.grogra.ext.x3d.exportation.IndexedFaceSetExport
 
POLYGONS - Static variable in class de.grogra.imp3d.objects.Attributes
 
polygons - Variable in class de.grogra.imp3d.objects.MeshNode
This defines the geometry of this node, namely a polygonal mesh.
Polygons - Interface in de.grogra.imp3d.objects
This interface is used to represent the actual polygon data of a MeshNode.
polygons - Variable in class de.grogra.imp3d.PolygonArray
Specifies the polygons.
polygons - Variable in class de.grogra.mtg.MTGRoot
 
polygons$FIELD - Static variable in class de.grogra.imp3d.objects.MeshNode
 
PolygonsBase - Class in de.grogra.imp3d.objects
This abstract class can be used as superclass for user-defined polygonal data.
PolygonsBase() - Constructor for class de.grogra.imp3d.objects.PolygonsBase
 
Polyline2DImport - Class in de.grogra.ext.x3d.importation
 
Polyline2DImport() - Constructor for class de.grogra.ext.x3d.importation.Polyline2DImport
 
Polypoint2DImport - Class in de.grogra.ext.x3d.importation
 
Polypoint2DImport() - Constructor for class de.grogra.ext.x3d.importation.Polypoint2DImport
 
pool - Variable in class de.grogra.imp3d.gl.GLDisplay
 
pool - Variable in class de.grogra.imp3d.glsl.GLDisplay
 
pool - Variable in class de.grogra.imp3d.WireframeCanvas
 
Pool - Class in de.grogra.math
 
Pool() - Constructor for class de.grogra.math.Pool
 
pop(GraphState) - Method in class de.grogra.math.Pool
 
pop() - Method in class de.grogra.persistence.IndirectField
 
Pop - Class in de.grogra.xl.expr
 
Pop(Type) - Constructor for class de.grogra.xl.expr.Pop
 
pop() - Method in class de.grogra.xl.util.BooleanList
Removes and returns the object at the top of this list.
pop() - Method in class de.grogra.xl.util.ByteList
Removes and returns the object at the top of this list.
pop() - Method in class de.grogra.xl.util.CharList
Removes and returns the object at the top of this list.
pop() - Method in class de.grogra.xl.util.DoubleList
Removes and returns the object at the top of this list.
pop() - Method in class de.grogra.xl.util.FloatList
Removes and returns the object at the top of this list.
pop() - Method in class de.grogra.xl.util.IntList
Removes and returns the object at the top of this list.
pop() - Method in class de.grogra.xl.util.LongList
Removes and returns the object at the top of this list.
pop() - Method in class de.grogra.xl.util.ObjectList
Removes and returns the object at the top of this list.
pop() - Method in class de.grogra.xl.util.ShortList
Removes and returns the object at the top of this list.
pop(int) - Method in class de.grogra.xl.vmx.VMXState
Pops and discards size elements from the stack.
popClock() - Method in class de.grogra.imp3d.glsl.OpenGLState
 
popCursor() - Method in class de.grogra.util.HierarchicalQueue.Reader
 
popEdgeSet() - Method in class de.grogra.graph.ArrayPath
 
popEntryFromPool() - Method in class de.grogra.xl.util.EHashMap
 
popImpl() - Method in class de.grogra.xl.impl.base.Producer
 
PopIntArray - Class in de.grogra.xl.expr
 
PopIntArray(int) - Constructor for class de.grogra.xl.expr.PopIntArray
 
popIntArray(int) - Method in class de.grogra.xl.vmx.VMXState
Pops length values of type int from the stack and returns them as an array.
popMaterial() - Method in class de.grogra.ray.util.RayContext
 
popNode() - Method in class de.grogra.graph.ArrayPath
 
POS - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
Pos - Class in de.grogra.xl.expr
 
Pos() - Constructor for class de.grogra.xl.expr.Pos
 
POSITION - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
Position - Static variable in class de.grogra.mtg.Attributes
 
Position - Variable in class de.grogra.mtg.MTGNode
 
Position$FIELD - Static variable in class de.grogra.mtg.MTGNode
 
positionalTropism(Matrix34d, Tuple3d, float, Matrix4d) - Static method in class de.grogra.rgg.Library
Computes the rotation matrix which implements a positional tropism towards a target location.
positions - Variable in class de.grogra.icon.ImageIconTheme
 
POST_ASSIGNMENT - Static variable in interface de.grogra.xl.expr.LocalAccess
 
POST_DEC - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
POST_INC - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
POST_USE - Static variable in interface de.grogra.xl.expr.LocalAccess
 
postAttributeChanged(Object, boolean, Attribute, FieldChain, int[]) - Method in class de.grogra.graph.EventSupport.Queue
 
postDrawCallback(Drawable, OpenGLState, GLSLDisplay) - Method in class de.grogra.imp3d.glsl.renderpass.CachedRenderPass
 
postDrawCallback(Drawable, OpenGLState, GLSLDisplay) - Method in class de.grogra.imp3d.glsl.renderpass.CacheScenePass
 
postDrawCallback(Drawable, OpenGLState, GLSLDisplay) - Method in class de.grogra.imp3d.glsl.renderpass.ExtractLayerPass
 
postDrawCallback(Drawable, OpenGLState, GLSLDisplay) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.CachedRenderPass
 
postDrawCallback(Drawable, OpenGLState, GLSLDisplay) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.CacheScenePass
 
postDrawCallback(Drawable, OpenGLState, GLSLDisplay) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.ExtractLayerPass
 
postDrawCallback(Drawable, OpenGLState, GLSLDisplay) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.ToolRenderPass
 
postDrawCallback(Drawable, OpenGLState, GLSLDisplay) - Method in class de.grogra.imp3d.glsl.renderpass.RenderPass
 
postDrawCallback(Drawable, OpenGLState, GLSLDisplay) - Method in class de.grogra.imp3d.glsl.renderpass.ToolRenderPass
 
postEdgeChanged(Object, Object, Object) - Method in class de.grogra.graph.EventSupport.Queue
 
POSTFIX_COMPOUND - Static variable in class de.grogra.xl.expr.Assignment
 
postprocess(TypeScope, int) - Method in class de.grogra.rgg.model.CompilerExtension
 
POSTSCRIPT - Static variable in class de.grogra.util.MimeType
The MIME type application/postscript without parameters.
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.imp3d.edit.ToolRoot3D
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.imp3d.objects.Axis
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.imp3d.objects.Instance3D
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.imp3d.objects.Line
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.imp3d.objects.Null
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in interface de.grogra.imp3d.objects.Transformation
Implements the change from object's transformation in to the object's post-transformation out.
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.rgg.Cell
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.GRotation
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.HDir
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.RD
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.RN
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.RO
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.Rotate
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.Rotation
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.RP
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.Scale
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.Translate
 
postTransform(Object, boolean, Matrix4d, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.TurtleStep
 
Pow - Class in de.grogra.blocks.functionParser
 
Pow(Expr, Expr) - Constructor for class de.grogra.blocks.functionParser.Pow
 
POW - Static variable in class de.grogra.blocks.functionParser.sym
 
POW - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
pow(int, int) - Static method in class de.grogra.vecmath.Math2
 
pow(Range, Range, double) - Static method in class de.grogra.vecmath.Range
 
POW_ASSIGN - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
POWER - Static variable in class de.grogra.util.Quantity
 
Power - Class in de.grogra.xl.expr
 
Power() - Constructor for class de.grogra.xl.expr.Power
 
power$FIELD - Static variable in class de.grogra.imp3d.objects.AreaLight
 
power$FIELD - Static variable in class de.grogra.imp3d.objects.PointLight
 
power$FIELD - Static variable in class de.grogra.imp3d.objects.SpectralLight
 
POWER_PER_AREA - Static variable in class de.grogra.util.Quantity
 
powerDensity$FIELD - Static variable in class de.grogra.imp3d.objects.DirectionalLight
 
powerDensity$FIELD - Static variable in class de.grogra.imp3d.objects.Sky
 
powerExpression() - Method in class de.grogra.grogra.LSYParser
 
PPMImageReader - Class in de.grogra.util
 
PPMImageReader(int) - Constructor for class de.grogra.util.PPMImageReader
 
PPMImageReaderSpi - Class in de.grogra.util
 
PPMImageReaderSpi() - Constructor for class de.grogra.util.PPMImageReaderSpi
 
PPMReader - Class in de.grogra.util
 
PPMReader(InputStream, int) - Constructor for class de.grogra.util.PPMReader
 
PRE_1_ASSIGNMENT - Static variable in interface de.grogra.xl.expr.LocalAccess
 
PRE_2_ASSIGNMENT - Static variable in interface de.grogra.xl.expr.LocalAccess
 
PRE_ASSIGNMENT - Static variable in interface de.grogra.xl.expr.LocalAccess
 
PRE_USE - Static variable in interface de.grogra.xl.expr.LocalAccess
 
prefix - Variable in class de.grogra.billboard.Billboarder
 
prefixes$FIELD - Static variable in class de.grogra.pf.registry.Library
 
PreI - Class in de.grogra.blocks.functionParser
 
PreI() - Constructor for class de.grogra.blocks.functionParser.PreI
 
PREI - Static variable in class de.grogra.blocks.functionParser.sym
 
PrepareAlphaPass - Class in de.grogra.imp3d.glsl.renderpass.nostencil
This class sets up primary transparency information
PrepareAlphaPass() - Constructor for class de.grogra.imp3d.glsl.renderpass.nostencil.PrepareAlphaPass
 
PrepareAlphaPass - Class in de.grogra.imp3d.glsl.renderpass
This class sets up primary transparency information
PrepareAlphaPass() - Constructor for class de.grogra.imp3d.glsl.renderpass.PrepareAlphaPass
 
prepareCompletion(Transaction, boolean) - Method in class de.grogra.graph.impl.GraphManager
 
prepareCompletion(Transaction, boolean) - Method in class de.grogra.persistence.PersistenceManager
 
prepareIcon() - Method in interface de.grogra.icon.Icon
 
prepareIcon() - Method in class de.grogra.icon.IconImpl
 
prepareIcon() - Method in class de.grogra.imp.objects.ImageAdapter
 
prepareIcon() - Method in class de.grogra.imp3d.objects.SpectralLightMapNode
 
prepareIcon() - Method in class de.grogra.imp3d.shading.ChannelSPD
 
prepareIcon() - Method in class de.grogra.imp3d.shading.ColorMapNode
 
prepareIcon() - Method in class de.grogra.imp3d.shading.RGBAShader
 
prepareIcon() - Method in class de.grogra.math.Graytone
 
prepareIcon() - Method in class de.grogra.math.RGBColor
 
prepareId(PersistenceCapable) - Method in class de.grogra.graph.impl.GraphManager
 
prepareId(PersistenceCapable) - Method in class de.grogra.persistence.PersistenceManager
 
prepareLightProcessor(RTScene, IntersectionProcessor) - Method in class de.grogra.ray.light.DefaultLightProcessor
 
prepareLightProcessor(RTScene, IntersectionProcessor) - Method in interface de.grogra.ray.light.LightProcessor
 
prepareLogSetBoolean(PersistenceCapable, PersistenceField, int[], boolean) - Method in class de.grogra.persistence.Transaction
 
prepareLogSetByte(PersistenceCapable, PersistenceField, int[], byte) - Method in class de.grogra.persistence.Transaction
 
prepareLogSetChar(PersistenceCapable, PersistenceField, int[], char) - Method in class de.grogra.persistence.Transaction
 
prepareLogSetDouble(PersistenceCapable, PersistenceField, int[], double) - Method in class de.grogra.persistence.Transaction
 
prepareLogSetFloat(PersistenceCapable, PersistenceField, int[], float) - Method in class de.grogra.persistence.Transaction
 
prepareLogSetInt(PersistenceCapable, PersistenceField, int[], int) - Method in class de.grogra.persistence.Transaction
 
prepareLogSetLong(PersistenceCapable, PersistenceField, int[], long) - Method in class de.grogra.persistence.Transaction
 
prepareLogSetObject(PersistenceCapable, PersistenceField, int[], Object) - Method in class de.grogra.persistence.Transaction
 
prepareLogSetShort(PersistenceCapable, PersistenceField, int[], short) - Method in class de.grogra.persistence.Transaction
 
prepareProcessing(RTScene) - Method in class de.grogra.ray.intersection.DefaultIntersectionProcessor
 
prepareProcessing(RTScene) - Method in interface de.grogra.ray.intersection.IntersectionProcessor
 
prepareProcessing(RTScene) - Method in class de.grogra.ray.intersection.OctreeIntersectionProcessor
 
prepareRayProcessor(RTScene, IntersectionProcessor) - Method in interface de.grogra.ray.tracing.BidirectionalPathTracer.PathingStrategies
 
prepareRayProcessor(RTScene, IntersectionProcessor) - Method in class de.grogra.ray.tracing.BidirectionalPathTracer
 
prepareRayProcessor(RTScene, IntersectionProcessor) - Method in class de.grogra.ray.tracing.DefaultRayTracer
 
prepareRayProcessor(RTScene, IntersectionProcessor) - Method in class de.grogra.ray.tracing.HagensBiDiStrategie1
 
prepareRayProcessor(RTScene, IntersectionProcessor) - Method in class de.grogra.ray.tracing.PathTracerHS
 
prepareRayProcessor(RTScene, IntersectionProcessor) - Method in class de.grogra.ray.tracing.PathTracerMT
 
prepareRayProcessor(RTScene, IntersectionProcessor) - Method in class de.grogra.ray.tracing.PhotonMapping
 
prepareRayProcessor(RTScene, IntersectionProcessor) - Method in interface de.grogra.ray.tracing.RayProcessor
With this method the processor is initialized with a 3d scene and an intersection processor it will use.
prepareRaytracing(RTScene, RTCamera) - Method in class de.grogra.ray.PhotonMapRaytracer
 
prepareRaytracing(RTScene, RTCamera) - Method in class de.grogra.ray.Raytracer
 
prepareScene() - Method in class de.grogra.rgg.AvoidIntersection
This method prepare the whole scene, may for a new intersection-computation.
prepareScene() - Method in class de.grogra.rgg.Scanner
This method prepare the whole scene, may for a new intersection-computation.
prepareSetBoolean(PersistenceCapable, PersistenceField, int[]) - Method in class de.grogra.persistence.Transaction
 
prepareSetByte(PersistenceCapable, PersistenceField, int[]) - Method in class de.grogra.persistence.Transaction
 
prepareSetChar(PersistenceCapable, PersistenceField, int[]) - Method in class de.grogra.persistence.Transaction
 
prepareSetDouble(PersistenceCapable, PersistenceField, int[]) - Method in class de.grogra.persistence.Transaction
 
prepareSetFloat(PersistenceCapable, PersistenceField, int[]) - Method in class de.grogra.persistence.Transaction
 
prepareSetInt(PersistenceCapable, PersistenceField, int[]) - Method in class de.grogra.persistence.Transaction
 
prepareSetLong(PersistenceCapable, PersistenceField, int[]) - Method in class de.grogra.persistence.Transaction
 
prepareSetObject(PersistenceCapable, PersistenceField, int[]) - Method in class de.grogra.persistence.Transaction
 
prepareSetShort(PersistenceCapable, PersistenceField, int[]) - Method in class de.grogra.persistence.Transaction
 
prepareSolve() - Method in class de.grogra.rgg.ConcurrentTasks
 
prepareSolve() - Method in class de.grogra.task.Task
 
PREPARING_TIMER - Static variable in class de.grogra.ray.Raytracer
 
preproceseSourceFile(String) - Method in class de.grogra.gpuflux.jocl.JOCLCPP
 
preprocess(TypeScope, int) - Method in class de.grogra.rgg.model.CompilerExtension
 
PreprocessPass - Class in de.grogra.imp3d.glsl.renderpass.nostencil
This class sets up primary transparency information and renders emissive materials which may need to be removed and worked into light shaders!
PreprocessPass() - Constructor for class de.grogra.imp3d.glsl.renderpass.nostencil.PreprocessPass
 
PreprocessPass - Class in de.grogra.imp3d.glsl.renderpass
This class sets up primary transparency information and renders emissive materials which may need to be removed and worked into light shaders!
PreprocessPass() - Constructor for class de.grogra.imp3d.glsl.renderpass.PreprocessPass
 
Prerequisite - Class in de.grogra.pf.registry
 
PresentDebugImagePass - Class in de.grogra.imp3d.glsl.renderpass.nostencil
 
PresentDebugImagePass() - Constructor for class de.grogra.imp3d.glsl.renderpass.nostencil.PresentDebugImagePass
 
PresentDebugImagePass - Class in de.grogra.imp3d.glsl.renderpass
 
PresentDebugImagePass() - Constructor for class de.grogra.imp3d.glsl.renderpass.PresentDebugImagePass
 
PresentDebugImagePass.TextureCollection - Class in de.grogra.imp3d.glsl.renderpass.nostencil
 
PresentDebugImagePass.TextureCollection() - Constructor for class de.grogra.imp3d.glsl.renderpass.nostencil.PresentDebugImagePass.TextureCollection
 
PresentDebugImagePass.TextureCollection - Class in de.grogra.imp3d.glsl.renderpass
 
PresentDebugImagePass.TextureCollection() - Constructor for class de.grogra.imp3d.glsl.renderpass.PresentDebugImagePass.TextureCollection
 
presentDebugScreen(GLSLDisplay) - Method in class de.grogra.imp3d.glsl.OpenGLState
 
PresentScenePass - Class in de.grogra.imp3d.glsl.renderpass.nostencil
Renderpass that renders a texture to opengls drawbuffer.
PresentScenePass() - Constructor for class de.grogra.imp3d.glsl.renderpass.nostencil.PresentScenePass
 
PresentScenePass - Class in de.grogra.imp3d.glsl.renderpass
Renderpass that renders a texture to opengls drawbuffer.
PresentScenePass() - Constructor for class de.grogra.imp3d.glsl.renderpass.PresentScenePass
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.imp3d.edit.ToolRoot3D
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.imp3d.objects.Axis
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.imp3d.objects.Null
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in interface de.grogra.imp3d.objects.Transformation
Implements the change from the parent's post-transformation in to the object's transformation out.
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.rgg.Cell
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.GRotation
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.HDir
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.RD
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.RN
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.RO
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.Rotate
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.Rotation
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.RP
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.Scale
 
preTransform(Object, boolean, Matrix4d, Matrix4d, GraphState) - Method in class de.grogra.turtle.Translate
 
prev(GRSVertex) - Method in class de.grogra.imp3d.objects.GRSVertex
Returns the vertex which precedes this vertex in the neighbor list of ref.
prev(int, GRSVertex) - Method in class de.grogra.imp3d.objects.GRSVertex
Returns the vertex which is the j-th predecessor of this vertex in the neighbor list of ref.
previous() - Method in class de.grogra.util.HierarchicalQueue.Reader
 
PREVIOUS_PLOT - Static variable in interface de.grogra.pf.ui.ChartPanel
 
prevTo(GRSVertex) - Method in class de.grogra.imp3d.objects.GRSVertex
Returns the neighbor which precedes n in the cyclic list of neighbors.
prevTo(int, GRSVertex) - Method in class de.grogra.imp3d.objects.GRSVertex
Returns the neighbor which is the j-th predecessor of n in the cyclic list of neighbors.
PRIM_BOX - Variable in class de.grogra.gpuflux.scene.volume.FluxPrimitive
 
PRIM_FRUSTUM - Variable in class de.grogra.gpuflux.scene.volume.FluxPrimitive
 
PRIM_PARALLEL - Variable in class de.grogra.gpuflux.scene.volume.FluxPrimitive
 
PRIM_PLANE - Variable in class de.grogra.gpuflux.scene.volume.FluxPrimitive
 
PRIM_SPHERE - Variable in class de.grogra.gpuflux.scene.volume.FluxPrimitive
 
PRIM_TRANSFORMABLE - Variable in class de.grogra.gpuflux.scene.volume.FluxPrimitive
 
PRIM_TRIANGLE - Variable in class de.grogra.gpuflux.scene.volume.FluxPrimitive
 
primaryExpression() - Method in class de.grogra.grogra.LSYParser
 
Primitive - Class in de.grogra.blocks.xFrogFileParser
 
Primitive(Expr, Expr, Expr, Expr, Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.Primitive
 
PRIMITIVE - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
Primitive1 - Class in de.grogra.blocks.xFrogFileParser
 
Primitive1(Expr, Expr, Expr, Expr, Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.Primitive1
 
Primitive2 - Class in de.grogra.blocks.xFrogFileParser
 
Primitive2(Expr, Expr, Expr, Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.Primitive2
 
PRIMITIVE_MASK - Static variable in class de.grogra.imp3d.gl20.GL20GfxServer
primitive mask
PRIMITIVE_MASK - Static variable in interface de.grogra.reflect.TypeId
This is the mask for type ids of primitive types.
PrimitiveBody - Class in de.grogra.blocks.xFrogFileParser
 
PrimitiveBody(Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.PrimitiveBody
 
PrimitiveBody2 - Class in de.grogra.blocks.xFrogFileParser
 
PrimitiveBody2(Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr, Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.PrimitiveBody2
 
PrimitiveBody2_1 - Class in de.grogra.blocks.xFrogFileParser
 
PrimitiveBody2_1(Expr, Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.PrimitiveBody2_1
 
PrimitiveBody2_2 - Class in de.grogra.blocks.xFrogFileParser
 
PrimitiveBody2_2(Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.PrimitiveBody2_2
 
PrimitiveBody2_3 - Class in de.grogra.blocks.xFrogFileParser
 
PrimitiveBody2_3(Expr, Expr, Expr) - Constructor for class de.grogra.blocks.xFrogFileParser.PrimitiveBody2_3
 
print(String) - Method in class de.grogra.pf.io.IndentWriter
 
print(char) - Method in class de.grogra.pf.io.IndentWriter
 
print(int) - Method in class de.grogra.pf.io.IndentWriter
 
print(float) - Method in class de.grogra.pf.io.IndentWriter
 
print(double) - Method in class de.grogra.pf.io.IndentWriter
 
print(Object, int) - Method in class de.grogra.pf.ui.Console.ConsoleWriter
Prints text using the color encoded in color.
print() - Method in class de.grogra.ray.shader.ShadingEnvironment
 
print() - Static method in class de.grogra.ray2.radiosity.HemiCube
Prints out the hemicube delta form factor for debugging.
print(Object) - Static method in class de.grogra.rgg.Library
Prints v to the XL console.
print(boolean) - Static method in class de.grogra.rgg.Library
Prints v to the XL console.
print(char) - Static method in class de.grogra.rgg.Library
Prints v to the XL console.
print(int) - Static method in class de.grogra.rgg.Library
Prints v to the XL console.
print(long) - Static method in class de.grogra.rgg.Library
Prints v to the XL console.
print(float) - Static method in class de.grogra.rgg.Library
Prints v to the XL console.
print(double) - Static method in class de.grogra.rgg.Library
Prints v to the XL console.
printClock(String) - Method in class de.grogra.imp3d.glsl.OpenGLState
 
printDebugInfo(String) - Static method in class de.grogra.imp3d.glsl.GLSLDisplay
Output a string to OUT if the DEBUG switch is set.
printDebugInfoN(String) - Static method in class de.grogra.imp3d.glsl.GLSLDisplay
Output a string to OUT if the DEBUG switch is set.
printGPUMemoryUsage(GLSLDisplay) - Method in class de.grogra.imp3d.glsl.OpenGLState
 
printIList() - Method in class de.grogra.ray2.tracing.modular.LineTracer
 
println() - Method in class de.grogra.pf.io.IndentWriter
 
println(Object, int) - Method in class de.grogra.pf.ui.Console.ConsoleWriter
Prints text using the color encoded in color, then terminates the line.
println(Object) - Static method in class de.grogra.rgg.Library
Prints v to the XL console, then terminates the line.
println() - Static method in class de.grogra.rgg.Library
Terminate the current line by writing the line separator string.
println(boolean) - Static method in class de.grogra.rgg.Library
Prints v to the XL console, then terminates the line.
println(char) - Static method in class de.grogra.rgg.Library
Prints v to the XL console, then terminates the line.
println(int) - Static method in class de.grogra.rgg.Library
Prints v to the XL console, then terminates the line.
println(long) - Static method in class de.grogra.rgg.Library
Prints v to the XL console, then terminates the line.
println(float) - Static method in class de.grogra.rgg.Library
Prints v to the XL console, then terminates the line.
println(double) - Static method in class de.grogra.rgg.Library
Prints v to the XL console, then terminates the line.
printMaterials() - Method in class de.grogra.ray.util.RayContext
 
printPoints() - Method in class de.grogra.imp3d.glsl.OpenGLState
 
printProgramInfoLog(GL, int) - Static method in class de.grogra.imp3d.glsl.utility.GLSLShader
Same as printShaderInfoLog only for Programs.
printRPSummary() - Method in class de.grogra.imp3d.glsl.Measures
Print a summary of collected renderpass time.
printStatistics() - Method in class de.grogra.ray.Raytracer
 
printSummary() - Method in class de.grogra.imp3d.glsl.Measures
Print a summary of collected render times.
printTime(String) - Static method in class de.grogra.util.Utils
 
PRIORITY_MASK - Static variable in interface de.grogra.pf.ui.JobManager
 
PRIORITY_MODE - Static variable in class de.grogra.imp3d.ray.GroIMPRaytracer
 
PRIVATE - Static variable in interface de.grogra.reflect.Member
Modifier for private members.
PRIVATE_ - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
prob$FIELD - Static variable in class de.grogra.blocks.arrangeBlock.BernoulliProbability
 
prob$FIELD - Static variable in class de.grogra.blocks.arrangeBlock.BinomialProbability
 
prob$FIELD - Static variable in class de.grogra.blocks.arrangeBlock.GeometricProbability
 
prob$FIELD - Static variable in class de.grogra.blocks.arrangeBlock.PascalProbability
 
probability(float) - Static method in class de.grogra.rgg.Library
Returns the value of a boolean pseudorandom variable whose probability for true is p.
ProbabilityArrange - Class in de.grogra.blocks.arrangeBlock
 
ProbabilityArrange() - Constructor for class de.grogra.blocks.arrangeBlock.ProbabilityArrange
 
ProbabilityArrange.Type - Class in de.grogra.blocks.arrangeBlock
 
ProbabilityArrange.Type(Class, SCOType) - Constructor for class de.grogra.blocks.arrangeBlock.ProbabilityArrange.Type
 
ProbabilityArrange.Type(ProbabilityArrange, SCOType) - Constructor for class de.grogra.blocks.arrangeBlock.ProbabilityArrange.Type
 
ProbabilityArrangeMethod - Interface in de.grogra.blocks.arrangeBlock
 
probabilityValues - Variable in class de.grogra.blocks.arrangeBlock.ShareableProbabilityArrangeBase
 
process - Variable in class de.grogra.imp.ExternalRenderer
 
process(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.light.LightingProcessPass
 
process(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.light.RenderToSkyCubePass
 
process(Result, Transform3D, ShaderConfiguration) - Method in class de.grogra.imp3d.glsl.material.channel.GLSLComponentTransform
 
process(Result, FloatToFloat, ShaderConfiguration) - Method in class de.grogra.imp3d.glsl.material.channel.GLSLFloatToFloat
 
process(Result, Transform3D, ShaderConfiguration) - Method in class de.grogra.imp3d.glsl.material.channel.GLSLTMatrix4d
 
process(Result, Transform3D, ShaderConfiguration) - Method in class de.grogra.imp3d.glsl.material.channel.GLSLTransform3D
 
process(Result, Transform3D, ShaderConfiguration) - Method in class de.grogra.imp3d.glsl.material.channel.GLSLTVector3d
 
process(Result, Transform3D, ShaderConfiguration) - Method in class de.grogra.imp3d.glsl.material.channel.GLSLUniformScale
 
process(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.EdgeFilteringPass
 
process(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.FullRenderPass
 
process(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.EdgeFilteringPass
 
process(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.PresentDebugImagePass
 
process(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.RenderPass
 
process(int[]) - Method in class de.grogra.rgg.model.PropertyQueue
 
process(int[]) - Method in class de.grogra.rgg.model.VVQueue
 
process(int[]) - Method in class de.grogra.xl.impl.base.GraphQueue
 
process(int) - Method in class de.grogra.xl.impl.base.GraphQueue.Processor
 
process(int[]) - Method in class de.grogra.xl.impl.base.GraphQueue.Processor
 
process(int[]) - Method in class de.grogra.xl.impl.base.GraphQueueImpl
 
process(int[]) - Method in interface de.grogra.xl.impl.queues.Queue
Processes all queued tasks.
process(int[]) - Method in class de.grogra.xl.impl.queues.QueueCollection
Processes the queues of this collection by invoking Queue.process(int[]) for every queue.
processingInstruction(String, String) - Method in class de.grogra.graph.impl.XMLGraphReader
 
processingInstruction(String, String) - Method in class de.grogra.pf.io.XMLReaderBase
 
ProcessLightingPass - Class in de.grogra.imp3d.glsl.light
 
ProcessLightingPass() - Constructor for class de.grogra.imp3d.glsl.light.ProcessLightingPass
 
ProcessLightingPass - Class in de.grogra.imp3d.glsl.renderpass.nostencil
 
ProcessLightingPass() - Constructor for class de.grogra.imp3d.glsl.renderpass.nostencil.ProcessLightingPass
 
processor - Variable in class de.grogra.ray2.antialiasing.NoAntialiasing
The processor on which antialiasing operates.
processor$FIELD - Static variable in class de.grogra.rgg.FluxLightModel
 
ProcessorBase - Class in de.grogra.ray2.tracing
 
ProcessorBase() - Constructor for class de.grogra.ray2.tracing.ProcessorBase
 
processTokens(String[]) - Method in class de.grogra.mtg.MTGGraphBuilder
Processes tokens and generates nodes and edges as necessary to the current graph.
processTokensBodyData(String[]) - Method in class de.grogra.mtg.MTGGraphBuilderBodyData
Processes/loads data from a line read from the MTG file from keyword "MTG:" onwards.
processTokensHeaderAttributes(String[]) - Method in class de.grogra.mtg.MTGGraphBuilderHeaderAttributes
 
processTokensHeaderClasses(String[]) - Method in class de.grogra.mtg.MTGGraphBuilderHeaderClasses
 
processTokensHeaderCode(String[]) - Method in class de.grogra.mtg.MTGGraphBuilderHeaderCode
 
processTokensHeaderTopo(String[]) - Method in class de.grogra.mtg.MTGGraphBuilderHeaderTopo
 
prod(Aggregate, int) - Static method in class de.grogra.xl.util.Operators
 
prod(Aggregate, long) - Static method in class de.grogra.xl.util.Operators
 
prod(Aggregate, float) - Static method in class de.grogra.xl.util.Operators
 
prod(Aggregate, double) - Static method in class de.grogra.xl.util.Operators
 
PRODUCE - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
Producer - Class in de.grogra.xl.impl.base
This class is an abstract base implementation of Producer.
Producer(QueryState) - Constructor for class de.grogra.xl.impl.base.Producer
 
Producer(RuntimeModel) - Constructor for class de.grogra.xl.impl.base.Producer
 
Producer - Interface in de.grogra.xl.query
A Producer is used within right hand sides of XL rules in order to construct the replacement for the match of the left hand side.
producer$begin() - Method in class de.grogra.rgg.model.Instantiation
 
producer$begin() - Method in class de.grogra.rgg.model.RGGProducer.Creator
 
producer$begin() - Method in class de.grogra.rgg.model.RGGProducer
 
producer$begin() - Method in class de.grogra.rgg.model.VVProducer.AddNeighbor
 
producer$begin() - Method in class de.grogra.rgg.model.VVProducer
 
producer$begin() - Method in class de.grogra.xl.impl.dom.DOMProducer
 
producer$begin() - Method in class de.grogra.xl.impl.simple.SimpleProducer
 
producer$beginExecution(int) - Method in class de.grogra.rgg.model.RGGProducer
 
producer$beginExecution(int) - Method in class de.grogra.rgg.model.VVProducer
 
producer$beginExecution(int) - Method in class de.grogra.xl.impl.base.Producer
 
producer$beginExecution(int) - Method in class de.grogra.xl.impl.simple.SimpleProducer
 
producer$beginExecution(int) - Method in interface de.grogra.xl.query.Producer
This method is invoked by the XL run-time system in order to notify the producer about the beginning of a right-hand side (i.e., a match for the left-hand side has been found, and the right-hand side is executed).
producer$end() - Method in class de.grogra.rgg.model.Instantiation
 
producer$end() - Method in class de.grogra.rgg.model.RGGProducer
 
producer$end() - Method in class de.grogra.rgg.model.VVProducer.AddNeighbor
 
producer$end() - Method in class de.grogra.rgg.model.VVProducer.End
 
producer$end() - Method in class de.grogra.rgg.model.VVProducer
 
producer$end() - Method in class de.grogra.xl.impl.dom.DOMProducer
 
producer$end() - Method in class de.grogra.xl.impl.simple.SimpleProducer
 
producer$endExecution(boolean) - Method in class de.grogra.rgg.model.RGGProducer
 
producer$endExecution(boolean) - Method in class de.grogra.rgg.model.VVProducer
 
producer$endExecution(boolean) - Method in class de.grogra.xl.impl.base.Producer
 
producer$endExecution(boolean) - Method in class de.grogra.xl.impl.simple.SimpleProducer
 
producer$endExecution(boolean) - Method in interface de.grogra.xl.query.Producer
This method is invoked by the XL run-time system in order to notify the producer about the end of the execution of a right-hand side.
producer$getGraph() - Method in class de.grogra.rgg.model.VVProducer
 
producer$getGraph() - Method in class de.grogra.xl.impl.base.Producer
 
producer$getGraph() - Method in interface de.grogra.xl.query.Producer
Returns the graph for which this producer constructs the right-hand side structur.
producer$getLeftmostMatch() - Method in class de.grogra.rgg.model.RGGProducer
 
producer$getProducer() - Method in class de.grogra.rgg.model.RGGProducer
 
producer$getRoot() - Method in class de.grogra.rgg.model.RGGProducer
 
producer$getRoot() - Method in class de.grogra.xl.impl.dom.DOMProducer
 
producer$getRoot() - Method in class de.grogra.xl.impl.simple.SimpleProducer
 
producer$pop(Object) - Method in class de.grogra.rgg.model.Instantiation
 
producer$pop(Object) - Method in class de.grogra.rgg.model.RGGProducer
 
producer$pop(VVProducer.AddNeighbor) - Method in class de.grogra.rgg.model.VVProducer.InsertReplaceSplitSet
 
producer$pop(Object) - Method in class de.grogra.xl.impl.dom.DOMProducer
 
producer$pop(Object) - Method in class de.grogra.xl.impl.simple.SimpleProducer
 
producer$push() - Method in class de.grogra.rgg.model.Instantiation
 
producer$push() - Method in class de.grogra.rgg.model.RGGProducer
 
producer$push() - Method in class de.grogra.rgg.model.VVProducer.InsertReplaceSplitSet
 
producer$push() - Method in class de.grogra.xl.impl.dom.DOMProducer
 
producer$push() - Method in class de.grogra.xl.impl.simple.SimpleProducer
 
producer$separate() - Method in class de.grogra.rgg.model.RGGProducer
 
producer$separate() - Method in class de.grogra.rgg.model.VVProducer.End
 
producer$separate() - Method in class de.grogra.xl.impl.dom.DOMProducer
 
producer$separate() - Method in class de.grogra.xl.impl.simple.SimpleProducer
 
producer$visitEdge(EdgePattern) - Method in class de.grogra.rgg.model.RGGProducer
 
producer$visitEdge(EdgePattern) - Method in class de.grogra.rgg.model.VVProducer
 
producer$visitEdge(EdgePattern) - Method in class de.grogra.xl.impl.base.Producer
 
producer$visitEdge(EdgePattern) - Method in interface de.grogra.xl.query.Producer
 
Production - Class in de.grogra.xl.expr
 
Production(Local, int) - Constructor for class de.grogra.xl.expr.Production
 
production_table() - Method in class de.grogra.blocks.functionParser.parser
Access to production table.
production_table() - Method in class de.grogra.blocks.xFrogFileParser.parser
Access to production table.
ProductSurface - Class in de.grogra.math
 
ProductSurface() - Constructor for class de.grogra.math.ProductSurface
 
ProductSurface(BSplineCurve, BSplineCurve) - Constructor for class de.grogra.math.ProductSurface
 
ProductSurface.Type - Class in de.grogra.math
 
ProductSurface.Type(Class, SCOType) - Constructor for class de.grogra.math.ProductSurface.Type
 
ProductSurface.Type(ProductSurface, SCOType) - Constructor for class de.grogra.math.ProductSurface.Type
 
PROFIL - Static variable in class de.grogra.blocks.xFrogFileParser.sym
 
profile$FIELD - Static variable in class de.grogra.blocks.Horn
 
profile$FIELD - Static variable in class de.grogra.blocks.HornLOD
 
profile$FIELD - Static variable in class de.grogra.blocks.Tree
 
profile$FIELD - Static variable in class de.grogra.blocks.TreeLOD
 
profile$FIELD - Static variable in class de.grogra.math.ProductSurface
 
profile$FIELD - Static variable in class de.grogra.math.ProfileSweep
 
profiles$FIELD - Static variable in class de.grogra.math.SkinnedSurface
 
ProfileSweep - Class in de.grogra.math
 
ProfileSweep() - Constructor for class de.grogra.math.ProfileSweep
 
ProfileSweep(BSplineCurve, BSplineCurve) - Constructor for class de.grogra.math.ProfileSweep
 
ProfileSweep.Type - Class in de.grogra.math
 
ProfileSweep.Type(Class, SCOType) - Constructor for class de.grogra.math.ProfileSweep.Type
 
ProfileSweep.Type(ProfileSweep, SCOType) - Constructor for class de.grogra.math.ProfileSweep.Type
 
progressChanged(int, double, String, int, int, int, int) - Method in class de.grogra.imp3d.ray.GroIMPRTProgressListener
 
progressChanged(int, double, String, int, int, int, int) - Method in interface de.grogra.ray.event.RTProgressListener
 
ProgressMonitor - Interface in de.grogra.pf.io
 
ProgressMonitor - Interface in de.grogra.ray2
This interface is used by a Renderer to monitor the progress of rendering and to show messages.
ProgressNotifier - Class in de.grogra.ray.event
 
ProgressNotifier() - Constructor for class de.grogra.ray.event.ProgressNotifier
 
project(Vector<PatchGroup>) - Method in class de.grogra.ray2.radiosity.PatchGroup
Projects the given groups on all hemicubes of the current patch group.
project(Point4d) - Method in class javax.vecmath.Point3d
Multiplies each of the x,y,z components of the Point4f parameter by 1/w and places the projected values into this point.
project(Point4f) - Method in class javax.vecmath.Point3f
Multiplies each of the x,y,z components of the Point4f parameter by 1/w and places the projected values into this point.
project(Point4d) - Method in class javax.vecmath.Point4d
Multiplies each of the x,y,z components of the Point4d parameter by 1/w, places the projected values into this point, and places a 1 as the w parameter of this point.
project(Point4f) - Method in class javax.vecmath.Point4f
Multiplies each of the x,y,z components of the Point4f parameter by 1/w, places the projected values into this point, and places a 1 as the w parameter of this point.
PROJECT_FS - Static variable in class de.grogra.pf.io.IO
 
PROJECT_GRAPH - Static variable in class de.grogra.pf.registry.Registry
 
PROJECT_LOADER - Static variable in class de.grogra.pf.io.IOFlavor
 
ProjectGraphDescriptor - Class in de.grogra.imp
 
ProjectGraphDescriptor() - Constructor for class de.grogra.imp.ProjectGraphDescriptor
 
ProjectGraphDescriptor.Type - Class in de.grogra.imp
 
ProjectGraphDescriptor.Type(Class, SCOType) - Constructor for class de.grogra.imp.ProjectGraphDescriptor.Type
 
ProjectGraphDescriptor.Type(ProjectGraphDescriptor, SCOType) - Constructor for class de.grogra.imp.ProjectGraphDescriptor.Type
 
projection - Variable in class de.grogra.imp3d.Camera
 
Projection - Class in de.grogra.imp3d
 
Projection() - Constructor for class de.grogra.imp3d.Projection
 
projection$FIELD - Static variable in class de.grogra.imp3d.Camera
 
Projection.Type - Class in de.grogra.imp3d
 
Projection.Type(Class, SCOType) - Constructor for class de.grogra.imp3d.Projection.Type
 
Projection.Type(Projection, SCOType) - Constructor for class de.grogra.imp3d.Projection.Type
 
ProjectLoader - Interface in de.grogra.pf.io
 
projectView(float, float, float, Tuple2f, boolean) - Method in class de.grogra.imp3d.Camera
 
projectView(float, float, float, Tuple2f, boolean) - Method in class de.grogra.imp3d.CanvasCamera
 
projectWorld(double, double, double, Tuple2f) - Method in class de.grogra.imp3d.Camera
 
projectWorld(Tuple3d, Tuple2f) - Method in class de.grogra.imp3d.CanvasCamera
 
projPatchOnCube(SubPatch) - Method in class de.grogra.ray2.radiosity.ViewCube
Add patch to the viewcube.
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.light.LightingProcessPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.light.ProcessLightingPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.light.RenderToSkyCubePass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.light.ShadowMapGenerationPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.CachedRenderPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.CacheScenePass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.CopyFloatTexturePass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.DepthPeelingPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.DrawSkyPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.DrawTranspBackgroundPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.EdgeFilteringPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.ExtractLayerPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.FullQualityRenderPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.CachedRenderPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.CacheScenePass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.CopyFloatTexturePass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.DepthPeelingPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.DrawSkyPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.DrawTranspBackgroundPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.EdgeFilteringPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.ExtractLayerPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.FullQualityRenderPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.PrepareAlphaPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.PreprocessPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.PresentDebugImagePass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.PresentScenePass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.ProcessLightingPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.nostencil.ToolRenderPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.PrepareAlphaPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.PreprocessPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.PresentDebugImagePass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.PresentScenePass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.ReduceImagePass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.RenderPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.ToneMappingPass
 
prologue(GLSLDisplay, OpenGLState, Object) - Method in class de.grogra.imp3d.glsl.renderpass.ToolRenderPass
 
promote(Scope, int) - Method in class de.grogra.xl.expr.Expression
Converts this expression by unary promotion to one of the types whose mask (see TypeId) is present in supportedTypes.
PROPERTY - Static variable in class de.grogra.imp.edit.ViewSelection
 
Property - Class in de.grogra.pf.ui.edit
 
Property(Context, Type) - Constructor for class de.grogra.pf.ui.edit.Property
 
property - Variable in class de.grogra.xl.ode.RateAssignment
 
property$FIELD - Static variable in class de.grogra.pf.ui.registry.UIPropertyDependency
 
PROPERTY_QUEUE - Static variable in class de.grogra.rgg.model.PropertyQueue
 
PropertyAssignment - Class in de.grogra.xl.expr
 
PropertyAssignment(GetProperty, int) - Constructor for class de.grogra.xl.expr.PropertyAssignment
 
propertyChange(PropertyChangeEvent) - Method in class de.grogra.pf.registry.SONodeReference
 
propertyChange(PropertyChangeEvent) - Method in class de.grogra.pf.ui.edit.PropertyEditorTree.PropertyNode
 
propertyChange(PropertyChangeEvent) - Method in class de.grogra.pf.ui.util.WidgetAdapter
 
PropertyCompiletime - Class in de.grogra.rgg.model
 
PropertyCompiletime(String) - Constructor for class de.grogra.rgg.model.PropertyCompiletime
 
PropertyCompiletime() - Constructor for class de.grogra.rgg.model.PropertyCompiletime
 
PropertyCompiletime.GraphProperty - Class in de.grogra.rgg.model
 
PropertyCompiletimeModel - Class in de.grogra.xl.impl.dom
 
PropertyCompiletimeModel() - Constructor for class de.grogra.xl.impl.dom.PropertyCompiletimeModel
 
PropertyEditor - Class in de.grogra.pf.ui.edit
 
PropertyEditor(String) - Constructor for class de.grogra.pf.ui.edit.PropertyEditor
 
PropertyEditorManager - Class in de.grogra.pf.ui.edit
 
PropertyEditorManager(Panel, boolean) - Constructor for class de.grogra.pf.ui.edit.PropertyEditorManager
 
PropertyEditorTree - Class in de.grogra.pf.ui.edit
 
PropertyEditorTree(Context) - Constructor for class de.grogra.pf.ui.edit.PropertyEditorTree
 
PropertyEditorTree.Node - Class in de.grogra.pf.ui.edit
 
PropertyEditorTree.Node() - Constructor for class de.grogra.pf.ui.edit.PropertyEditorTree.Node
 
PropertyEditorTree.PropertyNode - Class in de.grogra.pf.ui.edit
 
PropertyEditorTree.PropertyNode(Property, Widget, String) - Constructor for class de.grogra.pf.ui.edit.PropertyEditorTree.PropertyNode
 
PropertyEditorTree.SelectionNode - Class in de.grogra.pf.ui.edit
 
PropertyEditorTree.SelectionNode(Selection) - Constructor for class de.grogra.pf.ui.edit.PropertyEditorTree.SelectionNode
 
PropertyFileReader - Class in de.grogra.pf.io
PropertyFileReader.java Provides functions to read properties from external files.
PropertyFileReader(String) - Constructor for class de.grogra.pf.io.PropertyFileReader
 
PropertyFileReader(FileSource) - Constructor for class de.grogra.pf.io.PropertyFileReader
 
propertyForName(String, TypeLoader) - Method in class de.grogra.rgg.model.PropertyRuntime
 
propertyForName(String, TypeLoader) - Method in class de.grogra.xl.impl.dom.PropertyRuntimeModel
 
propertyForName(String, ClassLoader) - Method in class de.grogra.xl.impl.property.RuntimeModel
 
propertyForName(String, TypeLoader) - Method in interface de.grogra.xl.property.RuntimeModel
Returns the run-time Property for a given name.
propertyForName(String, ClassLoader) - Method in interface de.grogra.xl.property.RuntimeModel
 
PropertyQueue - Class in de.grogra.rgg.model
 
PropertyQueue.MakePersistentDescriptor - Class in de.grogra.rgg.model
 
PropertyQueue.MakePersistentDescriptor() - Constructor for class de.grogra.rgg.model.PropertyQueue.MakePersistentDescriptor
 
PropertyQueue.PropertyQueueDescriptor - Class in de.grogra.rgg.model
 
PropertyQueue.PropertyQueueDescriptor() - Constructor for class de.grogra.rgg.model.PropertyQueue.PropertyQueueDescriptor
 
PropertyRuntime - Class in de.grogra.rgg.model
 
PropertyRuntime() - Constructor for class de.grogra.rgg.model.PropertyRuntime
 
PropertyRuntime.GraphProperty<T> - Class in de.grogra.rgg.model
 
PropertyRuntimeModel - Class in de.grogra.xl.impl.dom
 
PropertyRuntimeModel() - Constructor for class de.grogra.xl.impl.dom.PropertyRuntimeModel
 
PropertyRuntimeModel.ElementProperty - Class in de.grogra.xl.impl.dom
 
PROTECTED - Static variable in interface de.grogra.reflect.Member
Modifier for protected members.
PROTECTED_ - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
protoBody - Variable in class de.grogra.ext.x3d.importation.ProtoDeclareImport
 
ProtoDeclareImport - Class in de.grogra.ext.x3d.importation
 
ProtoDeclareImport() - Constructor for class de.grogra.ext.x3d.importation.ProtoDeclareImport
 
ProtoInstanceImport - Class in de.grogra.ext.x3d
 
ProtoInstanceImport() - Constructor for class de.grogra.ext.x3d.ProtoInstanceImport
 
protoMap - Variable in class de.grogra.ext.x3d.X3DParser
Map of all proto declares.
provideNamespaces - Variable in class de.grogra.pf.io.SAXSourceBase
 
providePrefixes - Variable in class de.grogra.pf.io.SAXSourceBase
 
prozent - Static variable in class de.grogra.blocks.arrangeBlock.ArrangeBase
 
prozent - Static variable in class de.grogra.blocks.arrangeBlock.ShareableAdditionalArrangeBase
 
prozent - Static variable in class de.grogra.blocks.arrangeBlock.ShareableArrangeBase
 
prune() - Method in class de.grogra.gpuflux.scene.BVH.BVHTree
 
PUBLIC - Static variable in interface de.grogra.reflect.Member
Modifier for public members.
PUBLIC_ - Static variable in interface de.grogra.grogra.LSYTokenTypes
 
publish(LogRecord) - Method in class de.grogra.pf.ui.LoggingHandler
 
push(GraphState) - Static method in class de.grogra.math.Pool
 
push(VMXState) - Method in class de.grogra.xl.expr.Expression
 
push(boolean) - Method in class de.grogra.xl.util.BooleanList
Pushes o on top of this list, i.e., as last element.
push(boolean, boolean) - Method in class de.grogra.xl.util.BooleanList
Pushes o1 and o2 on top of this list, i.e., as last elements.
push(boolean, boolean, boolean) - Method in class de.grogra.xl.util.BooleanList
Pushes o1 ... o3 on top of this list, i.e., as last elements.
push(byte) - Method in class de.grogra.xl.util.ByteList
Pushes o on top of this list, i.e., as last element.
push(byte, byte) - Method in class de.grogra.xl.util.ByteList
Pushes o1 and o2 on top of this list, i.e., as last elements.
push(byte, byte, byte) - Method in class de.grogra.xl.util.ByteList
Pushes o1 ... o3 on top of this list, i.e., as last elements.
push(char) - Method in class de.grogra.xl.util.CharList
Pushes o on top of this list, i.e., as last element.
push(char, char) - Method in class de.grogra.xl.util.CharList
Pushes o1 and o2 on top of this list, i.e., as last elements.
push(char, char, char) - Method in class de.grogra.xl.util.CharList
Pushes o1 ... o3 on top of this list, i.e., as last elements.
push(double) - Method in class de.grogra.xl.util.DoubleList
Pushes o on top of this list, i.e., as last element.
push(double, double) - Method in class de.grogra.xl.util.DoubleList
Pushes o1 and o2 on top of this list, i.e., as last elements.
push(double, double, double) - Method in class de.grogra.xl.util.DoubleList
Pushes o1 ... o3 on top of this list, i.e., as last elements.
push(float) - Method in class de.grogra.xl.util.FloatList
Pushes o on top of this list, i.e., as last element.
push(float, float) - Method in class de.grogra.xl.util.FloatList
Pushes o1 and o2 on top of this list, i.e., as last elements.
push(float, float, float) - Method in class de.grogra.xl.util.FloatList
Pushes o1 ... o3 on top of this list, i.e., as last elements.
push(int) - Method in class de.grogra.xl.util.IntList
Pushes o on top of this list, i.e., as last element.
push(int, int) - Method in class de.grogra.xl.util.IntList
Pushes o1 and o2 on top of this list, i.e., as last elements.
push(int, int, int) - Method in class de.grogra.xl.util.IntList
Pushes o1 ... o3 on top of this list, i.e., as last elements.
push(long) - Method in class de.grogra.xl.util.LongList
Pushes o on top of this list, i.e., as last element.
push(long, long) - Method in class de.grogra.xl.util.LongList
Pushes o1 and o2 on top of this list, i.e., as last elements.
push(long, long, long) - Method in class de.grogra.xl.util.LongList
Pushes o1 ... o3 on top of this list, i.e., as last elements.
push(E) - Method in class de.grogra.xl.util.ObjectList
Pushes o on top of this list, i.e., as last element.
push(E, E) - Method in class de.grogra.xl.util.ObjectList
Pushes o1 and o2 on top of this list, i.e., as last elements.
push(E, E, E) - Method in class de.grogra.xl.util.ObjectList
Pushes o1 ... o3 on top of this list, i.e., as last elements.
push(short) - Method in class de.grogra.xl.util.ShortList
Pushes o on top of this list, i.e., as last element.
push(short, short) - Method in class de.grogra.xl.util.ShortList
Pushes o1 and o2 on top of this list, i.e., as last elements.
push(short, short, short) - Method in class de.grogra.xl.util.ShortList
Pushes o1 ... o3 on top of this list, i.e., as last elements.
pushCursor() - Method in class de.grogra.util.HierarchicalQueue.Reader
 
pushEdges(int, boolean, long, boolean) - Method in class de.grogra.graph.ArrayPath
 
pushEdgeSet(Object, long, boolean) - Method in class de.grogra.graph.ArrayPath
 
pushImpl() - Method in class de.grogra.xl.impl.base.Producer
 
PushInts - Class in de.grogra.xl.expr
 
PushInts() - Constructor for class de.grogra.xl.expr.PushInts
 
pushMaterial(RTObject) - Method in class de.grogra.ray.util.RayContext
 
pushNode(Object, long) - Method in class de.grogra.graph.ArrayPath
 
pushParameters(VMXState) - Method in class de.grogra.xl.expr.Invoke
 
put(Object, Object) - Method in class de.grogra.util.Configuration
 
put(Object, Object) - Method in class de.grogra.util.ConfigurationSet
 
put(int, int) - Method in class de.grogra.util.Int2IntMap
 
put(int, Object) - Method in class de.grogra.util.Int2ObjectMap
 
put(Object, Object) - Method in interface de.grogra.util.ModifiableMap
Maps key to value.
put(Object, Object) - Method in class de.grogra.util.StringMap
 
put(String, Object) - Method in class de.grogra.util.StringMap
 
put(K, V) - Method in class de.grogra.xl.util.BidirectionalHashMap
 
put(E) - Method in class de.grogra.xl.util.EHashMap
 
put(int, V) - Method in class de.grogra.xl.util.IntHashMap
 
put(long, V) - Method in class de.grogra.xl.util.LongHashMap
 
put(long, int) - Method in class de.grogra.xl.util.LongToIntHashMap
 
put(K, V) - Method in class de.grogra.xl.util.XHashMap
 
putBoolean(Object, boolean, boolean) - Method in class de.grogra.graph.BooleanMap
 
putBoolean(String, boolean) - Method in class de.grogra.util.StringMap
 
putByte(String, byte) - Method in class de.grogra.util.StringMap
 
putChar(String, char) - Method in class de.grogra.util.StringMap
 
putDocuments(TextEditor, ModifiableMap) - Static method in class de.grogra.pf.ui.UI
 
putDouble(String, double) - Method in class de.grogra.util.StringMap
 
putFloat(String, float) - Method in class de.grogra.util.StringMap
 
putInt(String, int) - Method in class de.grogra.util.StringMap
 
putLong(String, long) - Method in class de.grogra.util.StringMap
 
putObject(Object, boolean, V) - Method in class de.grogra.graph.ObjectMap
 
putObject(Object, boolean, V) - Method in class de.grogra.graph.ObjectMapImpl
 
putObject(String, Object) - Method in class de.grogra.util.StringMap
 
putShort(String, short) - Method in class de.grogra.util.StringMap
 
PX - Static variable in class de.grogra.math.Channel
 
PY - Static variable in class de.grogra.math.Channel
 
PZ - Static variable in class de.grogra.math.Channel
 

$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _