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

A

abs() - Method in class net.sourceforge.arbaro.transformation.Vector
 
AbstractParam - Class in net.sourceforge.arbaro.params
 
AbstractParam(String, String, int, int, String, String) - Constructor for class net.sourceforge.arbaro.params.AbstractParam
 
add(Matrix) - Method in class net.sourceforge.arbaro.transformation.Matrix
Adds the matrix to another
add(Vector) - Method in class net.sourceforge.arbaro.transformation.Vector
 
addChangeListener(ChangeListener) - Method in class net.sourceforge.arbaro.gui.ParamGroupsView
 
addChangeListener(ChangeListener) - Method in class net.sourceforge.arbaro.gui.ParamValueTable
 
addChangeListener(ChangeListener) - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
addChangeListener(ChangeListener) - Method in class net.sourceforge.arbaro.params.AbstractParam
 
addChangeListener(ChangeListener) - Method in class net.sourceforge.arbaro.params.Params
 
addMeshpart(MeshPart) - Method in class net.sourceforge.arbaro.mesh.Mesh
Adds a mesh part (i.e. a stem) to the mesh.
addPoint(Vector, double) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Adds a point to the mesh section
addSection(MeshSection) - Method in class net.sourceforge.arbaro.mesh.MeshPart
Adds a mesh section to the mesh part.
allFaces(int, boolean, int) - Method in class net.sourceforge.arbaro.mesh.Mesh
 
allFaces(Mesh, int, boolean) - Method in class net.sourceforge.arbaro.mesh.MeshPart
 
allFaces(int, boolean, boolean) - Method in class net.sourceforge.arbaro.mesh.MeshSection
 
allParts(int) - Method in class net.sourceforge.arbaro.mesh.Mesh
 
allVertices(boolean) - Method in class net.sourceforge.arbaro.mesh.Mesh
 
allVertices(boolean) - Method in class net.sourceforge.arbaro.mesh.MeshPart
 
allVertices(boolean) - Method in class net.sourceforge.arbaro.mesh.MeshSection
 
apply(Vector) - Method in class net.sourceforge.arbaro.transformation.Transformation
Applies the transformation to a vector
applyConfig() - Method in class net.sourceforge.arbaro.gui.Workplace
 
arbaro - Class in net.sourceforge.arbaro
Main class for command line version of Arbaro
arbaro() - Constructor for class net.sourceforge.arbaro.arbaro
 
arbaro_gui - Class in net.sourceforge.arbaro
Main class for GUI version of Arbaro.
arbaro_gui() - Constructor for class net.sourceforge.arbaro.arbaro_gui
 
atan2(double, double) - Static method in class net.sourceforge.arbaro.transformation.Vector
Returns the angle of a 2-dimensional vector (u,v) with the u-axis
AttractionUp - Variable in class net.sourceforge.arbaro.params.Params
 

B

BaseSize - Variable in class net.sourceforge.arbaro.params.Params
 
beginPhase(String, long) - Method in class net.sourceforge.arbaro.export.Progress
 

C

CfgDialog - Class in net.sourceforge.arbaro.gui
 
CfgDialog(Workplace, JFrame, Config) - Constructor for class net.sourceforge.arbaro.gui.CfgDialog
 
changeEvent - Variable in class net.sourceforge.arbaro.gui.PreviewTree
 
changeEvent - Variable in class net.sourceforge.arbaro.params.AbstractParam
 
changeEvent - Variable in class net.sourceforge.arbaro.params.Params
 
clear() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
clear() - Method in class net.sourceforge.arbaro.params.FloatParam
 
clear() - Method in class net.sourceforge.arbaro.params.IntParam
 
clear() - Method in class net.sourceforge.arbaro.params.StringParam
 
clearParams() - Method in class net.sourceforge.arbaro.params.Params
 
clearParams() - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
See TreeGenerator interface
clearParams() - Method in interface net.sourceforge.arbaro.tree.TreeGenerator
Clear all parameter values of the tree.
col(int) - Method in class net.sourceforge.arbaro.transformation.Matrix
 
CONICAL - Static variable in class net.sourceforge.arbaro.params.Params
 
Console - Class in net.sourceforge.arbaro.export
 
Console() - Constructor for class net.sourceforge.arbaro.export.Console
 
construct() - Method in class net.sourceforge.arbaro.gui.SwingWorker
Compute the value to be returned by the get method.
createExporter(Tree) - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
createImageIcon(String, String) - Static method in class net.sourceforge.arbaro.gui.Workplace
Returns an ImageIcon, or null if the path was invalid.
createLeafMesh(Tree, boolean) - Method in interface net.sourceforge.arbaro.mesh.MeshGenerator
 
createLeafMesh(Tree, boolean) - Method in class net.sourceforge.arbaro.mesh.ShieldedMeshGenerator
 
createMeshGenerator(boolean) - Static method in class net.sourceforge.arbaro.mesh.MeshGeneratorFactory
 
createSceneExporter(Tree) - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
createShieldedExporter(Tree, Params) - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
createShieldedMeshGenerator(boolean) - Static method in class net.sourceforge.arbaro.mesh.MeshGeneratorFactory
 
createShieldedSceneExporter(Tree) - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
createShieldedTreeGenerator() - Static method in class net.sourceforge.arbaro.tree.TreeGeneratorFactory
 
createShieldedTreeGenerator(Params) - Static method in class net.sourceforge.arbaro.tree.TreeGeneratorFactory
 
createStemMesh(Tree, Progress) - Method in interface net.sourceforge.arbaro.mesh.MeshGenerator
 
createStemMesh(Tree, Progress) - Method in class net.sourceforge.arbaro.mesh.ShieldedMeshGenerator
 
createStemMeshByLevel(Tree, Progress) - Method in interface net.sourceforge.arbaro.mesh.MeshGenerator
 
createStemMeshByLevel(Tree, Progress) - Method in class net.sourceforge.arbaro.mesh.ShieldedMeshGenerator
 
createTreeGenerator() - Static method in class net.sourceforge.arbaro.tree.TreeGeneratorFactory
 
createTreeGenerator(Params) - Static method in class net.sourceforge.arbaro.tree.TreeGeneratorFactory
 
CYLINDRICAL - Static variable in class net.sourceforge.arbaro.params.Params
 

D

DEBUG - Static variable in class net.sourceforge.arbaro.export.Console
 
debug() - Static method in class net.sourceforge.arbaro.export.Console
 
debugOutput(String) - Static method in class net.sourceforge.arbaro.export.Console
 
DefaultTreeTraversal - Class in net.sourceforge.arbaro.tree
Convenience class for TreeTraversal interface
DefaultTreeTraversal() - Constructor for class net.sourceforge.arbaro.tree.DefaultTreeTraversal
 
div(double) - Method in class net.sourceforge.arbaro.transformation.Matrix
Divids the matrix by a value
div(double) - Method in class net.sourceforge.arbaro.transformation.Vector
 
doubleValue() - Method in class net.sourceforge.arbaro.params.FloatParam
 
down(int) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Returns the point below the point number i (from the previous section).
DXF - Static variable in class net.sourceforge.arbaro.export.ExporterFactory
 

E

empty() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
empty() - Method in class net.sourceforge.arbaro.params.FloatParam
 
empty() - Method in class net.sourceforge.arbaro.params.IntParam
 
empty() - Method in class net.sourceforge.arbaro.params.StringParam
 
enableDisable() - Method in class net.sourceforge.arbaro.params.Params
Enables or disables params depending on other params values.
endPhase() - Method in class net.sourceforge.arbaro.export.Progress
 
enterStem(Stem) - Method in class net.sourceforge.arbaro.tree.DefaultTreeTraversal
 
enterStem(Stem) - Method in class net.sourceforge.arbaro.tree.LeafCounter
 
enterStem(Stem) - Method in class net.sourceforge.arbaro.tree.StemCounter
 
enterStem(Stem) - Method in interface net.sourceforge.arbaro.tree.TreeTraversal
going into a Stem
enterTree(Tree) - Method in class net.sourceforge.arbaro.tree.DefaultTreeTraversal
 
enterTree(Tree) - Method in class net.sourceforge.arbaro.tree.LeafCounter
 
enterTree(Tree) - Method in class net.sourceforge.arbaro.tree.StemCounter
 
enterTree(Tree) - Method in interface net.sourceforge.arbaro.tree.TreeTraversal
going into a Tree
ENVELOPE - Static variable in class net.sourceforge.arbaro.params.Params
 
equals(Vector) - Method in class net.sourceforge.arbaro.transformation.Vector
 
errorOutput(String) - Static method in class net.sourceforge.arbaro.export.Console
 
ExportDialog - Class in net.sourceforge.arbaro.gui
 
ExportDialog(JFrame, int, Params, Config, boolean) - Constructor for class net.sourceforge.arbaro.gui.ExportDialog
 
Exporter - Interface in net.sourceforge.arbaro.export
Base class for tree output to 3D-formats like Povray, DXF and Wavefront OBJ file formats
ExporterFactory - Class in net.sourceforge.arbaro.export
 
ExporterFactory() - Constructor for class net.sourceforge.arbaro.export.ExporterFactory
 

F

Face - Class in net.sourceforge.arbaro.mesh
A class holding three points forming a triangular face (of a mesh).
Face(long, long, long) - Constructor for class net.sourceforge.arbaro.mesh.Face
 
Face(long, long, long, long) - Constructor for class net.sourceforge.arbaro.mesh.Face
 
faceCount() - Method in class net.sourceforge.arbaro.mesh.Mesh
Returns the total number of faces, that has to be created for the mesh.
faceCount() - Method in class net.sourceforge.arbaro.mesh.MeshPart
 
faceCount(boolean) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Returns the number of faces between this section and the next one.
faces(long, MeshSection) - Method in class net.sourceforge.arbaro.mesh.MeshPart
 
finished() - Method in class net.sourceforge.arbaro.gui.SwingWorker
Called on the event dispatching thread (not on the worker thread) after the construct method has returned.
fireStateChanged() - Method in class net.sourceforge.arbaro.gui.ParamGroupsView
 
fireStateChanged() - Method in class net.sourceforge.arbaro.gui.ParamValueTable
 
fireStateChanged() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
fireStateChanged() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
fireStateChanged() - Method in class net.sourceforge.arbaro.params.Params
 
firstMeshPart - Variable in class net.sourceforge.arbaro.mesh.Mesh
 
firstUVIndex(int) - Method in class net.sourceforge.arbaro.mesh.Mesh
Returns the index of the first uv-vector, of the given level
FLAME - Static variable in class net.sourceforge.arbaro.params.Params
 
Flare - Variable in class net.sourceforge.arbaro.params.Params
 
FloatFormat - Class in net.sourceforge.arbaro.params
 
FloatFormat() - Constructor for class net.sourceforge.arbaro.params.FloatFormat
 
FloatParam - Class in net.sourceforge.arbaro.params
 

G

GENERAL - Static variable in class net.sourceforge.arbaro.params.AbstractParam
 
get() - Method in class net.sourceforge.arbaro.gui.SwingWorker
Return the value created by the construct method.
get(int, int) - Method in class net.sourceforge.arbaro.transformation.Matrix
 
getBaseRadius() - Method in interface net.sourceforge.arbaro.tree.Stem
 
getCloneSectionOffset() - Method in interface net.sourceforge.arbaro.tree.Stem
 
getDefaultValue() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
getDefaultValue() - Method in class net.sourceforge.arbaro.params.FloatParam
 
getDefaultValue() - Method in class net.sourceforge.arbaro.params.IntParam
 
getDefaultValue() - Method in class net.sourceforge.arbaro.params.StringParam
 
getDistance() - Method in interface net.sourceforge.arbaro.tree.StemSection
 
getEnabled() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
getExportFormat() - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
getExportFormats() - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
getGroup() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
getGroupLevel() - Method in class net.sourceforge.arbaro.gui.ParamGroupsView
 
getGroupName() - Method in class net.sourceforge.arbaro.gui.ParamGroupsView
 
getHeight() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getHeight() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getInstance() - Static method in class net.sourceforge.arbaro.params.FloatFormat
 
getLeafCount() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getLeafCount() - Method in class net.sourceforge.arbaro.tree.LeafCounter
 
getLeafCount() - Method in interface net.sourceforge.arbaro.tree.Stem
 
getLeafCount() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getLeafLength() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getLeafLength() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getLeafMesh() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getLeafShape() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getLeafShape() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getLeafStemLength() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getLeafStemLength() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getLeafWidth() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getLeafWidth() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getLength() - Method in interface net.sourceforge.arbaro.tree.Stem
 
getLevel() - Method in class net.sourceforge.arbaro.mesh.MeshPart
 
getLevel() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
getLevel() - Method in interface net.sourceforge.arbaro.tree.Stem
 
getLevelParams(int) - Method in class net.sourceforge.arbaro.params.Params
 
getLevels() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getLevels() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getLongDesc() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
getLongDesc() - Method in class net.sourceforge.arbaro.params.FloatParam
 
getLongDesc() - Method in class net.sourceforge.arbaro.params.IntParam
 
getMaxPoint() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getMaxPoint() - Method in interface net.sourceforge.arbaro.tree.Stem
a vector with the heighest coordinates of the stem
getMaxPoint() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getMaxProgress() - Method in class net.sourceforge.arbaro.export.Progress
 
getMesh() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getMinPoint() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getMinPoint() - Method in interface net.sourceforge.arbaro.tree.Stem
a vector with the smalles coordinates of the stem
getMinPoint() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getName() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
getOrder() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
getOutputLeafUVs() - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
getOutputPath() - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
getOutputStemUVs() - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
getParam(String) - Method in class net.sourceforge.arbaro.params.Params
 
getParam(String) - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
See TreeGenerator interface
getParam(String) - Method in interface net.sourceforge.arbaro.tree.TreeGenerator
 
getParamGroup(int, String) - Method in class net.sourceforge.arbaro.params.Params
 
getParamGroup(int, String) - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
See TreeGenerator interface
getParamGroup(int, String) - Method in interface net.sourceforge.arbaro.tree.TreeGenerator
Returns a parameter group
getParams() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getParams() - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
See TreeGenerator interface
getParams() - Method in interface net.sourceforge.arbaro.tree.TreeGenerator
 
getPeakRadius() - Method in interface net.sourceforge.arbaro.tree.Stem
 
getPercent() - Method in class net.sourceforge.arbaro.export.Progress
 
getPhase() - Method in class net.sourceforge.arbaro.export.Progress
 
getPosition() - Method in interface net.sourceforge.arbaro.tree.StemSection
 
getRadius() - Method in interface net.sourceforge.arbaro.tree.StemSection
 
getRenderH() - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
getRenderW() - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
getSectionPoints() - Method in interface net.sourceforge.arbaro.tree.StemSection
 
getSeed() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getSeed() - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
See TreeGenerator interface
getSeed() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getSeed() - Method in interface net.sourceforge.arbaro.tree.TreeGenerator
 
getShapeFaceCount() - Method in class net.sourceforge.arbaro.mesh.LeafMesh
Returns the number ov faces the leaf mesh consists of.
getShapeRatio(double) - Method in class net.sourceforge.arbaro.params.Params
 
getShapeRatio(double, int) - Method in class net.sourceforge.arbaro.params.Params
 
getShapeVertexCount() - Method in class net.sourceforge.arbaro.mesh.LeafMesh
Returns the number of vertices the leaf mesh consist of.
getShortDesc() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
getShortExportFormats() - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
getShowLevel() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getSpecies() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getSpecies() - Method in class net.sourceforge.arbaro.params.Params
 
getSpecies() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getState() - Method in class net.sourceforge.arbaro.params.Random
 
getStem() - Method in class net.sourceforge.arbaro.mesh.MeshPart
 
getStemCount() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getStemCount() - Method in class net.sourceforge.arbaro.tree.StemCounter
 
getStemCount() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getT() - Method in class net.sourceforge.arbaro.transformation.Transformation
Returns the translation vector of the transformation.
getTransformation() - Method in interface net.sourceforge.arbaro.tree.Leaf
 
getTransformation() - Method in interface net.sourceforge.arbaro.tree.Stem
 
getTransformation() - Method in interface net.sourceforge.arbaro.tree.StemSection
 
getTreePosition() - Method in class net.sourceforge.arbaro.mesh.MeshPart
 
getTreePosition() - Method in interface net.sourceforge.arbaro.tree.Stem
The position of the stem in the tree. 0.1c2.3 means: fourth twig of the third clone of the second branch growing out of the first (only?)
getUseQuads() - Method in interface net.sourceforge.arbaro.mesh.MeshGenerator
 
getUseQuads() - Method in class net.sourceforge.arbaro.mesh.ShieldedMeshGenerator
 
getValue() - Method in class net.sourceforge.arbaro.gui.SwingWorker
Get the value produced by the worker thread, or null if it hasn't been constructed yet.
getValue() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
getValue() - Method in class net.sourceforge.arbaro.params.FloatParam
 
getValue() - Method in class net.sourceforge.arbaro.params.IntParam
 
getValue() - Method in class net.sourceforge.arbaro.params.StringParam
 
getVertexInfo(int) - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getVertexInfo(int) - Method in interface net.sourceforge.arbaro.tree.Tree
Use this for verbose output when generating a mesh or exporting a tree
getWidth() - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
getWidth() - Method in interface net.sourceforge.arbaro.tree.Tree
 
getWriter() - Method in interface net.sourceforge.arbaro.export.Exporter
 
getWriter() - Method in class net.sourceforge.arbaro.export.ShieldedExporter
Delegates to exporter.getWriter and handles exceptions
getX() - Method in class net.sourceforge.arbaro.transformation.Transformation
Returns the X-column of the rotation matrix.
getX() - Method in class net.sourceforge.arbaro.transformation.Vector
 
getY() - Method in class net.sourceforge.arbaro.transformation.Transformation
Returns the Y-column of the rotation matrix.
getY() - Method in class net.sourceforge.arbaro.transformation.Vector
 
getZ() - Method in class net.sourceforge.arbaro.transformation.Transformation
Returns the Z-column of the rotation matrix.
getZ() - Method in class net.sourceforge.arbaro.transformation.Vector
 
getZ() - Method in interface net.sourceforge.arbaro.tree.StemSection
 

H

HEMISPHERICAL - Static variable in class net.sourceforge.arbaro.params.Params
 
here(int) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Returns the point number i.

I

ignoreVParams - Variable in class net.sourceforge.arbaro.params.Params
 
incProgress(long) - Method in class net.sourceforge.arbaro.export.Progress
 
initRandom(long) - Method in class net.sourceforge.arbaro.params.LevelParams
 
initRotation() - Method in class net.sourceforge.arbaro.gui.TreePreview
 
interrupt() - Method in class net.sourceforge.arbaro.gui.SwingWorker
A new method that interrupts the worker thread.
IntParam - Class in net.sourceforge.arbaro.params
 
intValue() - Method in class net.sourceforge.arbaro.params.IntParam
 
InvalidExportFormatError - Exception in net.sourceforge.arbaro.export
 
InvalidExportFormatError(String) - Constructor for exception net.sourceforge.arbaro.export.InvalidExportFormatError
 
inverse() - Method in class net.sourceforge.arbaro.transformation.Transformation
 
INVERSE_CONICAL - Static variable in class net.sourceforge.arbaro.params.Params
 
isClone() - Method in interface net.sourceforge.arbaro.tree.Stem
 
isFirst() - Method in class net.sourceforge.arbaro.mesh.MeshSection
 
isFlat() - Method in class net.sourceforge.arbaro.mesh.LeafMesh
 
isLast() - Method in class net.sourceforge.arbaro.mesh.MeshSection
 
isSmooth() - Method in interface net.sourceforge.arbaro.tree.Stem
 

L

Leaf - Interface in net.sourceforge.arbaro.tree
The leaf interface for accessing a tree's leaf from outside of the tree generator, e.g. for mesh generation and exporting
LeafBend - Variable in class net.sourceforge.arbaro.params.Params
 
LeafCounter - Class in net.sourceforge.arbaro.tree
Counts the number of all leaves of a tree using the TreeTraversal interface
LeafCounter() - Constructor for class net.sourceforge.arbaro.tree.LeafCounter
 
LeafDistrib - Variable in class net.sourceforge.arbaro.params.Params
 
LeafMesh - Class in net.sourceforge.arbaro.mesh
A class for creation of a leaf in the mesh of all leaves.
LeafMesh(String, double, double, double, boolean) - Constructor for class net.sourceforge.arbaro.mesh.LeafMesh
 
LeafQuality - Variable in class net.sourceforge.arbaro.params.Params
 
LeafScale - Variable in class net.sourceforge.arbaro.params.Params
 
LeafScaleX - Variable in class net.sourceforge.arbaro.params.Params
 
LeafShape - Variable in class net.sourceforge.arbaro.params.Params
 
LeafShapeParam - Class in net.sourceforge.arbaro.params
 
LeafShapeParam(String, String, String, int, int, String, String) - Constructor for class net.sourceforge.arbaro.params.LeafShapeParam
 
LeafStemLen - Variable in class net.sourceforge.arbaro.params.Params
 
Leaves - Variable in class net.sourceforge.arbaro.params.Params
 
leavesErrorValue - Variable in class net.sourceforge.arbaro.params.Params
 
leaveStem(Stem) - Method in class net.sourceforge.arbaro.tree.DefaultTreeTraversal
 
leaveStem(Stem) - Method in interface net.sourceforge.arbaro.tree.TreeTraversal
coming out of a Stem
leaveTree(Tree) - Method in class net.sourceforge.arbaro.tree.DefaultTreeTraversal
 
leaveTree(Tree) - Method in interface net.sourceforge.arbaro.tree.TreeTraversal
coming out of a Tree
left(int) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Returns the point to the left of the point number i
level - Variable in class net.sourceforge.arbaro.params.LevelParams
 
LevelParams - Class in net.sourceforge.arbaro.params
 
LevelParams(int, Hashtable) - Constructor for class net.sourceforge.arbaro.params.LevelParams
 
levelParams - Variable in class net.sourceforge.arbaro.params.Params
 
Levels - Variable in class net.sourceforge.arbaro.params.Params
 
listenerList - Variable in class net.sourceforge.arbaro.gui.PreviewTree
 
listenerList - Variable in class net.sourceforge.arbaro.params.AbstractParam
 
listenerList - Variable in class net.sourceforge.arbaro.params.Params
 
loading - Static variable in class net.sourceforge.arbaro.params.AbstractParam
 
LobeDepth - Variable in class net.sourceforge.arbaro.params.Params
 
Lobes - Variable in class net.sourceforge.arbaro.params.Params
 

M

main(String[]) - Static method in class net.sourceforge.arbaro.arbaro
 
main(String[]) - Static method in class net.sourceforge.arbaro.arbaro_gui
 
makeTree(Progress) - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
See TreeGenerator interface
makeTree(Progress) - Method in interface net.sourceforge.arbaro.tree.TreeGenerator
 
mapV - Variable in class net.sourceforge.arbaro.mesh.MeshSection
 
Matrix - Class in net.sourceforge.arbaro.transformation
A 3x3 matrix class
Matrix() - Constructor for class net.sourceforge.arbaro.transformation.Matrix
 
Matrix(double, double, double, double, double, double, double, double, double) - Constructor for class net.sourceforge.arbaro.transformation.Matrix
 
matrix() - Method in class net.sourceforge.arbaro.transformation.Transformation
 
Mesh - Class in net.sourceforge.arbaro.mesh
A class for creation, handling and output of a mesh object.
Mesh(int) - Constructor for class net.sourceforge.arbaro.mesh.Mesh
 
mesh_points - Variable in class net.sourceforge.arbaro.params.LevelParams
mesh_points - how many meshpoints per cross-section
mesh_quality - Variable in class net.sourceforge.arbaro.params.Params
 
MeshException - Exception in net.sourceforge.arbaro.mesh
 
MeshException(String) - Constructor for exception net.sourceforge.arbaro.mesh.MeshException
 
MeshGenerator - Interface in net.sourceforge.arbaro.mesh
 
MeshGeneratorFactory - Class in net.sourceforge.arbaro.mesh
 
MeshGeneratorFactory() - Constructor for class net.sourceforge.arbaro.mesh.MeshGeneratorFactory
 
MeshPart - Class in net.sourceforge.arbaro.mesh
A class for creation, handling and output of a piece of a mesh object.
MeshPart(Stem, boolean, boolean) - Constructor for class net.sourceforge.arbaro.mesh.MeshPart
 
MeshSection - Class in net.sourceforge.arbaro.mesh
 
MeshSection(int, double) - Constructor for class net.sourceforge.arbaro.mesh.MeshSection
 
msgBox(Component, String, Exception) - Static method in class net.sourceforge.arbaro.gui.ShowException
 
mul(double) - Method in class net.sourceforge.arbaro.transformation.Matrix
 
mul(double) - Method in class net.sourceforge.arbaro.transformation.Vector
 

N

nBranchDist - Variable in class net.sourceforge.arbaro.params.LevelParams
nBranchDist is the substem distance within a segment 0: all substems at segment base 1: distributed over full segment
nBranches - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nCurve - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nCurveBack - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nCurveRes - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nCurveV - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nDownAngle - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nDownAngleV - Variable in class net.sourceforge.arbaro.params.LevelParams
 
net.sourceforge.arbaro - package net.sourceforge.arbaro
 
net.sourceforge.arbaro.export - package net.sourceforge.arbaro.export
 
net.sourceforge.arbaro.gui - package net.sourceforge.arbaro.gui
 
net.sourceforge.arbaro.mesh - package net.sourceforge.arbaro.mesh
 
net.sourceforge.arbaro.params - package net.sourceforge.arbaro.params
 
net.sourceforge.arbaro.transformation - package net.sourceforge.arbaro.transformation
 
net.sourceforge.arbaro.tree - package net.sourceforge.arbaro.tree
 
next - Variable in class net.sourceforge.arbaro.mesh.MeshSection
 
nLength - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nLengthV - Variable in class net.sourceforge.arbaro.params.LevelParams
 
noError() - Method in class net.sourceforge.arbaro.gui.ParamValueTable
 
normal(Vector, Vector, Vector) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Returns the normal of the plane built by the vectors a-b and c-b
normal - Variable in class net.sourceforge.arbaro.mesh.Vertex
 
normalAt(int) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Returns the normal of the vertex i.
normalize() - Method in class net.sourceforge.arbaro.transformation.Vector
 
nRotate - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nRotateV - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nSegSplits - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nSplitAngle - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nSplitAngleV - Variable in class net.sourceforge.arbaro.params.LevelParams
 
nTaper - Variable in class net.sourceforge.arbaro.params.LevelParams
 

O

OBJ - Static variable in class net.sourceforge.arbaro.export.ExporterFactory
 
outputLevel - Static variable in class net.sourceforge.arbaro.export.Console
 

P

paint(Graphics) - Method in class net.sourceforge.arbaro.gui.TreePreview
 
ParamException - Exception in net.sourceforge.arbaro.params
 
ParamException(String) - Constructor for exception net.sourceforge.arbaro.params.ParamException
 
ParamGroupsView - Class in net.sourceforge.arbaro.gui
 
ParamGroupsView() - Constructor for class net.sourceforge.arbaro.gui.ParamGroupsView
 
Params - Class in net.sourceforge.arbaro.params
Holds the tree parameters and related methods.
Params() - Constructor for class net.sourceforge.arbaro.params.Params
 
Params(Params) - Constructor for class net.sourceforge.arbaro.params.Params
 
paramsToXML(PrintWriter) - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
paramsToXML(PrintWriter) - Method in interface net.sourceforge.arbaro.tree.Tree
Writes the trees parameters to a stream
ParamValueTable - Class in net.sourceforge.arbaro.gui
 
ParamValueTable(Params) - Constructor for class net.sourceforge.arbaro.gui.ParamValueTable
 
point - Variable in class net.sourceforge.arbaro.mesh.Vertex
 
pointAt(int) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Returns the location point of the vertex i.
points - Variable in class net.sourceforge.arbaro.mesh.Face
 
points - Variable in class net.sourceforge.arbaro.mesh.VFace
 
POV_CONES - Static variable in class net.sourceforge.arbaro.export.ExporterFactory
 
POV_MESH - Static variable in class net.sourceforge.arbaro.export.ExporterFactory
 
prepare(int) - Method in class net.sourceforge.arbaro.params.Params
 
preview - Variable in class net.sourceforge.arbaro.params.Params
 
PreviewTree - Class in net.sourceforge.arbaro.gui
A tree used to preview the edited tree, it draws the stems and leaves with lines to Graphics context and modifies the level and branching parameters to calculate and draw only parts of the tree, reducing calculation time as well.
PreviewTree(Params) - Constructor for class net.sourceforge.arbaro.gui.PreviewTree
 
previous - Variable in class net.sourceforge.arbaro.mesh.MeshSection
 
printException(Exception) - Static method in class net.sourceforge.arbaro.export.Console
 
prod(Matrix) - Method in class net.sourceforge.arbaro.transformation.Matrix
 
prod(Vector) - Method in class net.sourceforge.arbaro.transformation.Matrix
Multiplies the matrix with a vector
prod(Transformation) - Method in class net.sourceforge.arbaro.transformation.Transformation
 
prod(Vector) - Method in class net.sourceforge.arbaro.transformation.Vector
 
programName - Static variable in class net.sourceforge.arbaro.arbaro
 
progrChr - Static variable in class net.sourceforge.arbaro.export.Console
 
Progress - Class in net.sourceforge.arbaro.export
Handle progress while creating and exporting a tree
Progress() - Constructor for class net.sourceforge.arbaro.export.Progress
 
progressChar() - Static method in class net.sourceforge.arbaro.export.Console
 
progressChar(char) - Static method in class net.sourceforge.arbaro.export.Console
 
PrunePowerHigh - Variable in class net.sourceforge.arbaro.params.Params
 
PrunePowerLow - Variable in class net.sourceforge.arbaro.params.Params
 
PruneRatio - Variable in class net.sourceforge.arbaro.params.Params
 
PruneWidth - Variable in class net.sourceforge.arbaro.params.Params
 
PruneWidthPeak - Variable in class net.sourceforge.arbaro.params.Params
 

Q

QUIET - Static variable in class net.sourceforge.arbaro.export.Console
 

R

random - Variable in class net.sourceforge.arbaro.params.LevelParams
random generators
random - Variable in class net.sourceforge.arbaro.params.Params
 
Random - Class in net.sourceforge.arbaro.params
Random class to add variations to the tree.
Random(long) - Constructor for class net.sourceforge.arbaro.params.Random
 
Ratio - Variable in class net.sourceforge.arbaro.params.Params
 
RatioPower - Variable in class net.sourceforge.arbaro.params.Params
 
readFromCfg(InputStream) - Method in class net.sourceforge.arbaro.params.Params
 
readFromXML(InputStream) - Method in class net.sourceforge.arbaro.params.Params
 
readParamsFromCfg(InputStream) - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
See TreeGenerator interface
readParamsFromCfg(InputStream) - Method in interface net.sourceforge.arbaro.tree.TreeGenerator
Read parameter values from an Config style definition file
readParamsFromXML(InputStream) - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
See TreeGenerator interface
readParamsFromXML(InputStream) - Method in interface net.sourceforge.arbaro.tree.TreeGenerator
Read parameter values from an XML definition file
REALLY_QUIET - Static variable in class net.sourceforge.arbaro.export.Console
 
remake(boolean) - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
removeChangeListener(ChangeListener) - Method in class net.sourceforge.arbaro.gui.ParamGroupsView
 
removeChangeListener(ChangeListener) - Method in class net.sourceforge.arbaro.gui.ParamValueTable
 
removeChangeListener(ChangeListener) - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
removeChangeListener(ChangeListener) - Method in class net.sourceforge.arbaro.params.AbstractParam
 
removeChangeListener(ChangeListener) - Method in class net.sourceforge.arbaro.params.Params
 
restoreState() - Method in class net.sourceforge.arbaro.params.LevelParams
 
right(int) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Returns the point to the right of the point number i
rotaxis(double, Vector) - Method in class net.sourceforge.arbaro.transformation.Transformation
 
rotaxisz(double, double) - Method in class net.sourceforge.arbaro.transformation.Transformation
 
rotx(double) - Method in class net.sourceforge.arbaro.transformation.Transformation
 
rotxz(double, double) - Method in class net.sourceforge.arbaro.transformation.Transformation
 
roty(double) - Method in class net.sourceforge.arbaro.transformation.Transformation
 
rotz(double) - Method in class net.sourceforge.arbaro.transformation.Transformation
 
row(int) - Method in class net.sourceforge.arbaro.transformation.Matrix
 

S

saveState() - Method in class net.sourceforge.arbaro.params.LevelParams
 
Scale - Variable in class net.sourceforge.arbaro.params.Params
 
scale_tree - Variable in class net.sourceforge.arbaro.params.Params
 
ScaleV - Variable in class net.sourceforge.arbaro.params.Params
 
sections() - Method in interface net.sourceforge.arbaro.tree.Stem
 
set(int, int, double) - Method in class net.sourceforge.arbaro.transformation.Matrix
 
setDraft(boolean) - Method in class net.sourceforge.arbaro.gui.TreePreview
 
setEnabled(boolean) - Method in class net.sourceforge.arbaro.params.AbstractParam
 
setExportFormat(int) - Static method in class net.sourceforge.arbaro.export.ExporterFactory
Sets the output type for the Povray code (primitives like cones, spheres and discs or triangle meshes)
setMaxCoord(Vector) - Method in class net.sourceforge.arbaro.transformation.Vector
 
setMinCoord(Vector) - Method in class net.sourceforge.arbaro.transformation.Vector
 
setNormals(boolean) - Method in class net.sourceforge.arbaro.mesh.MeshPart
Sets the normals in all mesh sections
setNormalsDown() - Method in class net.sourceforge.arbaro.mesh.MeshSection
Sets all normals to the average of the two left and right lower triangles
setNormalsToVector(Vector) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Sets all normals to the vector vec
setNormalsUp() - Method in class net.sourceforge.arbaro.mesh.MeshSection
Sets all normals to the average of the two left and right upper triangles
setNormalsUpDown() - Method in class net.sourceforge.arbaro.mesh.MeshSection
Sets all normals to the average of the four left and right upper and lower triangles
setOrigin(Vector) - Method in class net.sourceforge.arbaro.gui.TreePreview
 
setOutputLeafUVs(boolean) - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
setOutputLevel(int) - Static method in class net.sourceforge.arbaro.export.Console
 
setOutputPath(String) - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
setOutputStemUVs(boolean) - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
setParam(String, String) - Method in class net.sourceforge.arbaro.params.Params
 
setParam(String, String) - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
See TreeGenerator interface
setParam(String, String) - Method in interface net.sourceforge.arbaro.tree.TreeGenerator
 
setParams(Params) - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
setProgress(long) - Method in class net.sourceforge.arbaro.export.Progress
 
setProgressChar(char) - Static method in class net.sourceforge.arbaro.export.Console
 
setRenderH(int) - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
setRenderW(int) - Static method in class net.sourceforge.arbaro.export.ExporterFactory
 
setRotation(double) - Method in class net.sourceforge.arbaro.gui.TreePreview
 
setSeed(int) - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
See TreeGenerator interface
setSeed(int) - Method in interface net.sourceforge.arbaro.tree.TreeGenerator
 
setShowLevel(int) - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
setSpecies(String) - Method in class net.sourceforge.arbaro.params.Params
 
setState(long) - Method in class net.sourceforge.arbaro.params.Random
 
setValue(String) - Method in class net.sourceforge.arbaro.params.AbstractParam
 
setValue(String) - Method in class net.sourceforge.arbaro.params.FloatParam
 
setValue(String) - Method in class net.sourceforge.arbaro.params.IntParam
 
setValue(String) - Method in class net.sourceforge.arbaro.params.StringParam
 
Shape - Variable in class net.sourceforge.arbaro.params.Params
 
shapeFaceAt(int) - Method in class net.sourceforge.arbaro.mesh.LeafMesh
Returns the i-th face (triangle).
ShapeParam - Class in net.sourceforge.arbaro.params
 
ShapeParam(String, int, int, int, String, int, int, String, String) - Constructor for class net.sourceforge.arbaro.params.ShapeParam
 
shapeUVAt(int) - Method in class net.sourceforge.arbaro.mesh.LeafMesh
Returns the i-th uv-vector.
shapeVertexAt(int) - Method in class net.sourceforge.arbaro.mesh.LeafMesh
Returns the i-th vertex.
ShieldedExporter - Class in net.sourceforge.arbaro.export
Exporter Facade with exception handling.
ShieldedExporter(Exporter) - Constructor for class net.sourceforge.arbaro.export.ShieldedExporter
 
ShieldedGUIExporter - Class in net.sourceforge.arbaro.gui
 
ShieldedGUIExporter(Component, Exporter) - Constructor for class net.sourceforge.arbaro.gui.ShieldedGUIExporter
 
ShieldedGUIMeshGenerator - Class in net.sourceforge.arbaro.gui
 
ShieldedGUIMeshGenerator(Component, MeshGenerator) - Constructor for class net.sourceforge.arbaro.gui.ShieldedGUIMeshGenerator
 
ShieldedGUITreeGenerator - Class in net.sourceforge.arbaro.gui
 
ShieldedGUITreeGenerator(Component, TreeGenerator) - Constructor for class net.sourceforge.arbaro.gui.ShieldedGUITreeGenerator
 
ShieldedMeshGenerator - Class in net.sourceforge.arbaro.mesh
 
ShieldedMeshGenerator(MeshGenerator) - Constructor for class net.sourceforge.arbaro.mesh.ShieldedMeshGenerator
 
ShieldedTreeGenerator - Class in net.sourceforge.arbaro.tree
A TreeGenerator facade handling exceptions in tree generation.
ShieldedTreeGenerator(TreeGenerator) - Constructor for class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
 
showError(Exception) - Method in class net.sourceforge.arbaro.gui.ParamValueTable
 
showException(Exception) - Method in class net.sourceforge.arbaro.export.ShieldedExporter
 
showException(Exception) - Method in class net.sourceforge.arbaro.gui.ShieldedGUIExporter
 
showException(Exception) - Method in class net.sourceforge.arbaro.gui.ShieldedGUIMeshGenerator
 
showException(Exception) - Method in class net.sourceforge.arbaro.gui.ShieldedGUITreeGenerator
 
ShowException - Class in net.sourceforge.arbaro.gui
 
ShowException() - Constructor for class net.sourceforge.arbaro.gui.ShowException
 
showException(Exception) - Method in class net.sourceforge.arbaro.mesh.ShieldedMeshGenerator
 
showException(Exception) - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
Print exceptions to the console using the Console class
showGroup(String, int) - Method in class net.sourceforge.arbaro.gui.ParamValueTable
 
Smooth - Variable in class net.sourceforge.arbaro.params.Params
 
smooth_mesh_level - Variable in class net.sourceforge.arbaro.params.Params
 
Species - Variable in class net.sourceforge.arbaro.params.Params
 
SPHERICAL - Static variable in class net.sourceforge.arbaro.params.Params
 
splitErrorValue - Variable in class net.sourceforge.arbaro.params.LevelParams
 
start() - Method in class net.sourceforge.arbaro.gui.SwingWorker
Start the worker thread.
Stem - Interface in net.sourceforge.arbaro.tree
The stem interface used from outside the tree generator, e.g.
StemCounter - Class in net.sourceforge.arbaro.tree
Counts the number of stems of a tree using the TreeTraversal interface
StemCounter() - Constructor for class net.sourceforge.arbaro.tree.StemCounter
 
StemSection - Interface in net.sourceforge.arbaro.tree
A stem seen from outside is made from several section, each consisting of a circle of section points.
stopEditing() - Method in class net.sourceforge.arbaro.gui.ParamValueTable
 
stopLevel - Variable in class net.sourceforge.arbaro.params.Params
 
StringParam - Class in net.sourceforge.arbaro.params
 
sub(Matrix) - Method in class net.sourceforge.arbaro.transformation.Matrix
Substracts a matrix
sub(Vector) - Method in class net.sourceforge.arbaro.transformation.Vector
 
substemErrorValue - Variable in class net.sourceforge.arbaro.params.LevelParams
 
SwingWorker - Class in net.sourceforge.arbaro.gui
This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread.
SwingWorker() - Constructor for class net.sourceforge.arbaro.gui.SwingWorker
Start a thread that will call the construct method and then exit.

T

T - Static variable in class net.sourceforge.arbaro.transformation.Transformation
 
TAPERED_CYLINDRICAL - Static variable in class net.sourceforge.arbaro.params.Params
 
TEND_FLAME - Static variable in class net.sourceforge.arbaro.params.Params
 
toString() - Method in class net.sourceforge.arbaro.params.AbstractParam
 
toString() - Method in class net.sourceforge.arbaro.params.ShapeParam
 
toString() - Method in class net.sourceforge.arbaro.transformation.Matrix
 
toString() - Method in class net.sourceforge.arbaro.transformation.Transformation
 
toString() - Method in class net.sourceforge.arbaro.transformation.Vector
 
toXML(PrintWriter) - Method in class net.sourceforge.arbaro.params.Params
 
Transformation - Class in net.sourceforge.arbaro.transformation
A transformation class - a matrix for rotations and a vector for translations
Transformation() - Constructor for class net.sourceforge.arbaro.transformation.Transformation
 
Transformation(Matrix, Vector) - Constructor for class net.sourceforge.arbaro.transformation.Transformation
 
translate(Vector) - Method in class net.sourceforge.arbaro.transformation.Transformation
 
transpose() - Method in class net.sourceforge.arbaro.transformation.Matrix
 
traverseTree(TreeTraversal) - Method in class net.sourceforge.arbaro.gui.PreviewTree
 
traverseTree(TreeTraversal) - Method in interface net.sourceforge.arbaro.tree.Leaf
used with TreeTraversal interface
traverseTree(TreeTraversal) - Method in interface net.sourceforge.arbaro.tree.Stem
used with TreeTraversal interface
traverseTree(TreeTraversal) - Method in interface net.sourceforge.arbaro.tree.Tree
used with the TreeTraversal interface
Tree - Interface in net.sourceforge.arbaro.tree
The tree interface to access a tree from outside of this package
TreeGenerator - Interface in net.sourceforge.arbaro.tree
 
TreeGeneratorFactory - Class in net.sourceforge.arbaro.tree
 
TreeGeneratorFactory() - Constructor for class net.sourceforge.arbaro.tree.TreeGeneratorFactory
 
TreePreview - Class in net.sourceforge.arbaro.gui
An image showing parts of the edited tree
TreePreview(PreviewTree, int, Config) - Constructor for class net.sourceforge.arbaro.gui.TreePreview
 
TreeTraversal - Interface in net.sourceforge.arbaro.tree
An interface, for traversal through the stems and leaves of a tree.

U

u - Variable in class net.sourceforge.arbaro.mesh.UVVector
 
uniform(double, double) - Method in class net.sourceforge.arbaro.params.Random
 
up(int) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Returns the point on top of the point number i (from the next section).
uv - Variable in class net.sourceforge.arbaro.mesh.Vertex
 
uvAt(int) - Method in class net.sourceforge.arbaro.mesh.MeshSection
Returns the texture's uv-coordinates of the point.
uvCount() - Method in class net.sourceforge.arbaro.mesh.Mesh
Returns the total number of uv-vectors, that has to be created for the mesh.
uvCount() - Method in class net.sourceforge.arbaro.mesh.MeshPart
 
uvFaces(long, MeshSection, Mesh) - Method in class net.sourceforge.arbaro.mesh.MeshPart
 
UVVector - Class in net.sourceforge.arbaro.mesh
 
UVVector(double, double) - Constructor for class net.sourceforge.arbaro.mesh.UVVector
 

V

v - Variable in class net.sourceforge.arbaro.mesh.UVVector
 
values() - Static method in class net.sourceforge.arbaro.params.LeafShapeParam
 
values() - Static method in class net.sourceforge.arbaro.params.ShapeParam
 
var(double) - Method in class net.sourceforge.arbaro.params.LevelParams
 
vector() - Method in class net.sourceforge.arbaro.transformation.Transformation
 
Vector - Class in net.sourceforge.arbaro.transformation
A x,y,z-vector class
Vector() - Constructor for class net.sourceforge.arbaro.transformation.Vector
 
Vector(double, double, double) - Constructor for class net.sourceforge.arbaro.transformation.Vector
 
VERBOSE - Static variable in class net.sourceforge.arbaro.export.Console
 
verboseOutput(String) - Static method in class net.sourceforge.arbaro.export.Console
 
Vertex - Class in net.sourceforge.arbaro.mesh
A class holding a point and a normal vector
vertexCount() - Method in class net.sourceforge.arbaro.mesh.Mesh
Returns the total number of vertices in the mesh.
vertexCount() - Method in class net.sourceforge.arbaro.mesh.MeshPart
 
VFace - Class in net.sourceforge.arbaro.mesh
 
VFace(Vector, Vector, Vector) - Constructor for class net.sourceforge.arbaro.mesh.VFace
 
vFaces(MeshSection) - Method in class net.sourceforge.arbaro.mesh.MeshPart
 
visitLeaf(Leaf) - Method in class net.sourceforge.arbaro.tree.DefaultTreeTraversal
 
visitLeaf(Leaf) - Method in class net.sourceforge.arbaro.tree.LeafCounter
 
visitLeaf(Leaf) - Method in class net.sourceforge.arbaro.tree.StemCounter
 
visitLeaf(Leaf) - Method in interface net.sourceforge.arbaro.tree.TreeTraversal
passing a Leaf

W

warn(String) - Method in class net.sourceforge.arbaro.params.AbstractParam
 
Workplace - Class in net.sourceforge.arbaro.gui
The main window of Arbaro GUI
Workplace() - Constructor for class net.sourceforge.arbaro.gui.Workplace
 
write(PrintWriter, Progress) - Method in interface net.sourceforge.arbaro.export.Exporter
 
write(PrintWriter, Progress) - Method in class net.sourceforge.arbaro.export.ShieldedExporter
Delegates to exporter.write and handles exceptions
writeParamsToXML(PrintWriter) - Method in class net.sourceforge.arbaro.tree.ShieldedTreeGenerator
See TreeGenerator interface
writeParamsToXML(PrintWriter) - Method in interface net.sourceforge.arbaro.tree.TreeGenerator
Writes out the parameters to an XML definition file

X

X - Static variable in class net.sourceforge.arbaro.transformation.Transformation
 
X_AXIS - Static variable in class net.sourceforge.arbaro.transformation.Vector
 

Y

Y - Static variable in class net.sourceforge.arbaro.transformation.Transformation
 
Y_AXIS - Static variable in class net.sourceforge.arbaro.transformation.Vector
 

Z

Z - Static variable in class net.sourceforge.arbaro.transformation.Transformation
 
Z_AXIS - Static variable in class net.sourceforge.arbaro.transformation.Vector
 

_

_0BaseSplits - Variable in class net.sourceforge.arbaro.params.Params
 
_0Scale - Variable in class net.sourceforge.arbaro.params.Params
 
_0ScaleV - Variable in class net.sourceforge.arbaro.params.Params
 

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