Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
A
AbstractionRule
- Class in
pedviz.view.rules
With this Rule it's possible to draw nodes in an abstract way dependent on a given trait.
AbstractionRule(int, Object, Object)
- Constructor for class pedviz.view.rules.
AbstractionRule
Creates a new AbstractionRule.
AbstractionRule(int)
- Constructor for class pedviz.view.rules.
AbstractionRule
AbstractionRule()
- Constructor for class pedviz.view.rules.
AbstractionRule
AbstractionRule3d
- Class in
pedviz.view.rules
With this Rule it's possible to draw nodes in an abstract way dependent on a given trait.
AbstractionRule3d()
- Constructor for class pedviz.view.rules.
AbstractionRule3d
actionPerformed(ActionEvent)
- Method in class pedviz.rpedviz.
RPedviz
addChangeListener(ChangeListener)
- Method in interface pedviz.algorithms.
Algorithm
Registers a ChangeListener.
addChangeListener(ChangeListener)
- Method in class pedviz.algorithms.
ErrorChecking
addChangeListener(ChangeListener)
- Method in class pedviz.algorithms.
FamilySplitter
addChangeListener(ChangeListener)
- Method in class pedviz.algorithms.
RubberBands
addChangeListener(ChangeListener)
- Method in class pedviz.algorithms.
SameParents
addChangeListener(ChangeListener)
- Method in class pedviz.algorithms.
Sugiyama
addChangeListener(ChangeListener)
- Method in class pedviz.algorithms.sugiyama.
SugiyamaLayout
addChangeListener(ChangeListener)
- Method in class pedviz.graph.
Layout
addColorRule(String, String, int, int, int)
- Method in class pedviz.rpedviz.
RPedviz
Adds a ColorRule.
addColorRule(String[], String[], int[], int[], int[])
- Method in class pedviz.rpedviz.
RPedviz
Adds a multiple ColorRule.
addColorRule(String[], String[])
- Method in class pedviz.rpedviz.
RPedviz
Adds a multiple ColorRule.
addCondition(Condition)
- Method in class pedviz.algorithms.filter.
Filter
Adds a new condition to the collection.
addEdge(Edge)
- Method in class pedviz.graph.
Graph
Adds a relation between two nodes.
addEdge(Edge, boolean)
- Method in class pedviz.graph.
Graph
Adds a relation between two nodes.
addHintAttribute(String)
- Method in class pedviz.view.
DefaultNodeView
Adds a trait that will be displayed in the hint.
addNode(Node)
- Method in class pedviz.graph.
Cluster
Adds the given node.
addNode(Node)
- Method in class pedviz.graph.
Graph
Adds a node to the graph.
addNode(Node, Node)
- Method in class pedviz.graph.
Graph
Adds a sub node to the given node.
addNode(int, Node)
- Method in class pedviz.graph.
Hierarchy
Adds the given node at the given level to the hierarchy.
addNodeListener(NodeListener)
- Method in class pedviz.view.
GraphView
Registers the NodeListener object.
addNodeViewListener(NodeViewListener)
- Method in class pedviz.view.
NodeView
addQualitativeTrait(String, double, double, double, double)
- Method in class pedviz.rpedviz.
RPedviz2D
Adds a qualitative trait.
addQualitativeTrait(String, double, double, double, double)
- Method in class pedviz.rpedviz.
RPedviz3D
Adds a qualitative trait.
addRule(Rule)
- Method in class pedviz.rpedviz.
RPedviz
Adds a rule.
addRule(Rule)
- Method in class pedviz.view.
GraphView
Adds a new Rule.
addRule(String, Object, Color)
- Method in class pedviz.view.rules.
ColorRule
Adds a new trait to this rule.
addSymbol(Symbol)
- Method in class pedviz.view.
DefaultNodeView
Adds a symbol to the collection of symbols.
addSymbolRule(String, String, String)
- Method in class pedviz.rpedviz.
RPedviz2D
Adds a SymbolRule
addSymbolRule(String, String, String)
- Method in class pedviz.rpedviz.
RPedviz3D
Adds a SymbolRule
afterSplit(Graph)
- Method in class pedviz.algorithms.sugiyama.
RandomSplitter
afterSplit(Graph)
- Method in class pedviz.algorithms.sugiyama.
SicknessSplitter
afterSplit(Graph)
- Method in interface pedviz.algorithms.sugiyama.
Splitter
This method will be run after the graph was split.
Algorithm
- Interface in
pedviz.algorithms
Implementations of this interface represent a graph algorithm.
ALL_DESELECTED
- Static variable in class pedviz.view.
NodeEvent
All nodes were deselected.
ANCESTORS
- Static variable in class pedviz.algorithms.
Highlighter
All ancestors of a person.
ANCESTORS
- Static variable in class pedviz.view.
LODHighlighter
All ancestors of a person.
AND
- Static variable in class pedviz.algorithms.filter.
Filter
and operator.
Animation
- Class in
pedviz.view.animations
This abstract class is a superclass for animations on a GraphView.
Animation(GraphView)
- Constructor for class pedviz.view.animations.
Animation
Creates a new animation for the given GraphView object.
applyRule(NodeView)
- Method in class pedviz.view.rules.
AbstractionRule
applyRule(NodeView)
- Method in class pedviz.view.rules.
AbstractionRule3d
applyRule(NodeView)
- Method in class pedviz.view.rules.
ColorRule
applyRule(NodeView)
- Method in class pedviz.view.rules.
GradientRule
applyRule(NodeView)
- Method in class pedviz.view.rules.
HighlightedColorRule
applyRule(NodeView)
- Method in class pedviz.view.rules.
HintRule
applyRule(NodeView)
- Method in class pedviz.view.rules.
PositionZRule
applyRule(NodeView)
- Method in class pedviz.view.rules.
Rule
Override this method, with it you get the NodeView and can adapt it.
applyRule(NodeView)
- Method in class pedviz.view.rules.
SelectedColorRule
applyRule(NodeView)
- Method in class pedviz.view.rules.
ShapeRule
ArrayGraphLoader
- Class in
pedviz.loader
This Loader class allow you to load a graph from a string array.
ArrayGraphLoader(String, String, String[])
- Constructor for class pedviz.loader.
ArrayGraphLoader
Constructs a CsvGraphLoader
B
beforeSplit(Graph)
- Method in class pedviz.algorithms.sugiyama.
RandomSplitter
beforeSplit(Graph)
- Method in class pedviz.algorithms.sugiyama.
SicknessSplitter
beforeSplit(Graph)
- Method in interface pedviz.algorithms.sugiyama.
Splitter
This method will be run before the graph will be split.
BETWEEN
- Static variable in interface pedviz.algorithms.filter.
Condition
Check on interval.
BlinkAnimation
- Class in
pedviz.view.animations
This animation lets a collection of nodes blink.
BlinkAnimation(GraphView, Set<Node>, Color, Color)
- Constructor for class pedviz.view.animations.
BlinkAnimation
Creates a new BlinkAnimation object for the given GraphView object.
BlinkAnimation(GraphView, Set<Node>)
- Constructor for class pedviz.view.animations.
BlinkAnimation
Creates a new BlinkAnimation object for the given GraphView object.
BOTH
- Static variable in class pedviz.view.rules.
Rule
can be used in GraphView2D and GraphView3D.
buildHierarchie(HierarchieBuilder)
- Method in class pedviz.graph.
Graph
Builds a hierarchy based on the given HierarchieBuilder object.
buildHirarchie(Graph)
- Method in interface pedviz.algorithms.
HierarchieBuilder
Starts the algorithm and assigns every node from the Graph object a layer.
buildHirarchie(Graph)
- Method in class pedviz.algorithms.
HierarchieUpDown
C
calcWidth(int, int)
- Method in class pedviz.view.
NodeView
Calcs the node's width.
centerGraph()
- Method in class pedviz.view.
GraphView
Centers the graph and fits the size on.
centerGraph()
- Method in class pedviz.view.
GraphView2D
centerGraph()
- Method in class pedviz.view.
GraphView3D
check(Node)
- Method in interface pedviz.algorithms.filter.
Condition
Checks if the condition for the given node is valid.
check(Node)
- Method in class pedviz.algorithms.filter.
NumberCondition
check(Node)
- Method in class pedviz.algorithms.filter.
TextCondition
clear()
- Method in class pedviz.graph.
Graph
Removes all nodes, edges and sub nodes.
clone()
- Method in class pedviz.graph.
Node
Clones the Node object.
clone()
- Method in class pedviz.view.
NodeView
Clones the NodeView.
close()
- Method in interface pedviz.loader.
Database
Closes the db connection.
close()
- Method in class pedviz.loader.
HSQLDatabase
close()
- Method in class pedviz.loader.
MultiDatabase
close()
- Method in class pedviz.loader.
MySQLDatabase
close()
- Method in class pedviz.loader.
PostgreSQLDatabase
Cluster
- Class in
pedviz.graph
This class can contain any nodes you like.
Cluster()
- Constructor for class pedviz.graph.
Cluster
Creates a new and empty Cluster.
Cluster(Vector<Node>)
- Constructor for class pedviz.graph.
Cluster
Creates a new and empty Cluster.
Cluster(Set<Node>)
- Constructor for class pedviz.graph.
Cluster
Creates a new and empty Cluster.
ColorRule
- Class in
pedviz.view.rules
With this Rule you can define the color for a node, dependent on a given trait.
ColorRule(String, Object, Color)
- Constructor for class pedviz.view.rules.
ColorRule
Constructs a new ColorRule with the given trait id, trait value and the given color.
compareTo(Object)
- Method in class pedviz.algorithms.
GraphError
compareTo(Object)
- Method in class pedviz.algorithms.sugiyama.
SugiyamaNodeView
compareTo(Object)
- Method in class pedviz.view.
NodeView
Compares two nodeviews.
compareTo(Object)
- Method in class pedviz.view.
Symbol
Compares two symbols.
Condition
- Interface in
pedviz.algorithms.filter
Implementations of this interface represent a condition.
connect(String, String, String)
- Method in interface pedviz.loader.
Database
Connects to the db with the given username, password and host.
connect(String, String, String)
- Method in class pedviz.loader.
HSQLDatabase
connect(String, String, String)
- Method in class pedviz.loader.
MultiDatabase
connect()
- Method in class pedviz.loader.
MultiDatabase
Connects to the db with the given
connect(String, String, String)
- Method in class pedviz.loader.
MySQLDatabase
connect(String, String, String)
- Method in class pedviz.loader.
PostgreSQLDatabase
createBox(float, float, float, float)
- Static method in class pedviz.view.symbols3d.
ShapeCreator3D
Returns a box.
createBox(float, float, float, float, float, float)
- Static method in class pedviz.view.symbols3d.
ShapeCreator3D
createBox(float, float, float, float, double)
- Static method in class pedviz.view.symbols3d.
ShapeCreator3D
createBox(float, float, float, float, float, float, double)
- Static method in class pedviz.view.symbols3d.
ShapeCreator3D
createEdgeView(Edge, DefaultEdgeView)
- Method in class pedviz.algorithms.sugiyama.
SugiyamaLayout
createEdgeView(Edge, DefaultEdgeView)
- Method in class pedviz.graph.
Layout
Factory method for creating a EdgeView object.
createGraphs(Graph, Vector<Node>, int)
- Static method in class pedviz.algorithms.
TestAlgo
createNodeView(Node, DefaultNodeView)
- Method in class pedviz.algorithms.sugiyama.
SugiyamaLayout
createNodeView(Node, DefaultNodeView)
- Method in class pedviz.graph.
Layout
Factory method for creating a NodeView object.
createShape(Point3f, float, Color)
- Method in class pedviz.view.symbols3d.
Symbol3D
Creates the GeometryArray of this symbol.
createShape(Point3f, float, Color)
- Method in class pedviz.view.symbols3d.
SymbolAdopted3d
createShape(Point3f, float, Color)
- Method in class pedviz.view.symbols3d.
SymbolDeceased3d
createShape(Point3f, float, Color)
- Method in class pedviz.view.symbols3d.
SymbolFamily3d
createShape(Point3f, float, Color)
- Method in class pedviz.view.symbols3d.
SymbolSexFemale3d
createShape(Point3f, float, Color)
- Method in class pedviz.view.symbols3d.
SymbolSexFemaleLow
createShape(Point3f, float, Color)
- Method in class pedviz.view.symbols3d.
SymbolSexMale3d
createShape(Point3f, float, Color)
- Method in class pedviz.view.symbols3d.
SymbolSexMaleLow
createShape(Point3f, float, Color)
- Method in class pedviz.view.symbols3d.
SymbolSexUndesignated3d
createShape(Point3f, float, Color)
- Method in class pedviz.view.symbols3d.
SymbolSexUndesignatedLow
createSphere(float, float, float, float)
- Static method in class pedviz.view.symbols3d.
ShapeCreator3D
Returns a sphere.
createSphere(float, float, float, float, boolean, double, int)
- Static method in class pedviz.view.symbols3d.
ShapeCreator3D
CsvGraphLoader
- Class in
pedviz.loader
This Loader class allow you to load a graph from a csv-file.
CsvGraphLoader(String, String)
- Constructor for class pedviz.loader.
CsvGraphLoader
Constructs a CsvGraphLoader
D
Database
- Interface in
pedviz.loader
Implementations of this interface represent a database. progress.
DatabaseGraphLoader
- Class in
pedviz.loader
This Loader class allow you to load a graph directly from a database.
DatabaseGraphLoader(Database, String)
- Constructor for class pedviz.loader.
DatabaseGraphLoader
Constructs a new DatabaseGraphLoader with the given connection and the table name.
DefaultEdgeView
- Class in
pedviz.view
This class contains all informations that are needed to draw a Edge on a GraphView.
DefaultEdgeView()
- Constructor for class pedviz.view.
DefaultEdgeView
DefaultNodeView
- Class in
pedviz.view
This class contains all informations that are needed to draw a Node on a GraphView.
DefaultNodeView()
- Constructor for class pedviz.view.
DefaultNodeView
deselect(Node)
- Method in class pedviz.view.
GraphView
Deselects the given node if it's selected.
deselect()
- Method in class pedviz.view.
GraphView
Deselects all nodes that are currently selected.
deselect()
- Method in class pedviz.view.
GraphView3D
deselect(Node)
- Method in class pedviz.view.
GraphView3D
DESELECTED
- Static variable in class pedviz.view.
NodeEvent
Node was deselected.
DOUBLE
- Static variable in class pedviz.loader.
ArrayGraphLoader
DOUBLE
- Static variable in class pedviz.loader.
CsvGraphLoader
DOUBLE
- Static variable in class pedviz.loader.
PedGraphLoader
DOUBLE
- Static variable in class pedviz.loader.
RessourceGraphLoader
drawSymbol(Graphics2D, Point2D.Float, float, Color, Color, NodeView)
- Method in class pedviz.view.symbols.
Symbol2D
Draws the symbol.
drawSymbol(Graphics2D, Point2D.Float, float, Color, Color, NodeView)
- Method in class pedviz.view.symbols.
SymbolAdopted
drawSymbol(Graphics2D, Point2D.Float, float, Color, Color, NodeView)
- Method in class pedviz.view.symbols.
SymbolDeceased
drawSymbol(Graphics2D, Point2D.Float, float, Color, Color, NodeView)
- Method in class pedviz.view.symbols.
SymbolFamily
drawSymbol(Graphics2D, Point2D.Float, float, Color, Color, NodeView)
- Method in class pedviz.view.symbols.
SymbolGenotypes
drawSymbol(Graphics2D, Point2D.Float, float, Color, Color, NodeView)
- Method in class pedviz.view.symbols.
SymbolHaplotypes
drawSymbol(Graphics2D, Point2D.Float, float, Color, Color, NodeView)
- Method in class pedviz.view.symbols.
SymbolQualitativeTrait
drawSymbol(Graphics2D, Point2D.Float, float, Color, Color, NodeView)
- Method in class pedviz.view.symbols.
SymbolSexFemale
drawSymbol(Graphics2D, Point2D.Float, float, Color, Color, NodeView)
- Method in class pedviz.view.symbols.
SymbolSexMale
drawSymbol(Graphics2D, Point2D.Float, float, Color, Color, NodeView)
- Method in class pedviz.view.symbols.
SymbolSexUndesignated
drawSymbol(Graphics2D, Point2D.Float, float, Color, Color, NodeView)
- Method in class pedviz.view.symbols.
SymbolText
E
Edge
- Class in
pedviz.graph
This class represents a connection between two nodes.
Edge(Node, Node)
- Constructor for class pedviz.graph.
Edge
Creates a new Edge object with the given start and end node.
EdgeView
- Class in
pedviz.view
This class contains all informations that are needed for drawing a Edge object in a GraphView.
EdgeView(Edge, DefaultEdgeView)
- Constructor for class pedviz.view.
EdgeView
Creates a EdgeView for the given Edge object with the given DefaultEdgeView as template.
Effect
- Class in
pedviz.view.effects
This class is the super class for effects like FishEyeEffect.
Effect()
- Constructor for class pedviz.view.effects.
Effect
EQUALS
- Static variable in interface pedviz.algorithms.filter.
Condition
Check on equal.
ErrorChecking
- Class in
pedviz.algorithms
The integrated method identifies the following basic errors: INVALID_SEX_DAD, INVALID_SEX_MOM, MISSING_DAD, MISSING_MOM, MULTI_PEDIGREES, SINGLETON.
ErrorChecking(Graph)
- Constructor for class pedviz.algorithms.
ErrorChecking
Inits ErrorChecking.
ErrorChecking(Graph, Object, Object)
- Constructor for class pedviz.algorithms.
ErrorChecking
Inits ErrorChecking.
ErrorChecking(Vector<Graph>, Object, Object)
- Constructor for class pedviz.algorithms.
ErrorChecking
Inits ErrorChecking for a collection of graphs.
ErrorChecking(Vector<Graph>)
- Constructor for class pedviz.algorithms.
ErrorChecking
Inits ErrorChecking for a collection of graphs.
errorMessages
- Static variable in class pedviz.algorithms.
GraphError
execute(Graph)
- Method in class pedviz.algorithms.filter.
Filter
Executes all conditions on the given graph object and returns a collection of all valid nodes.
executeQuerie(String)
- Method in interface pedviz.loader.
Database
Executes the given Querie.
executeQuerie(String)
- Method in class pedviz.loader.
HSQLDatabase
executeQuerie(String)
- Method in class pedviz.loader.
MultiDatabase
executeQuerie(String)
- Method in class pedviz.loader.
MySQLDatabase
executeQuerie(String)
- Method in class pedviz.loader.
PostgreSQLDatabase
exportAsCsvFile(String)
- Method in class pedviz.graph.
Graph
Exports the whole graph as a csv-file.
exportJPEG(String, float, boolean)
- Method in class pedviz.view.
GraphView
Exports the GraphView as a jpeg-file.
exportJPEG(String, float, boolean)
- Method in class pedviz.view.
GraphView2D
exportJPEG(String, float, boolean)
- Method in class pedviz.view.
GraphView3D
F
FamilySplitter
- Class in
pedviz.algorithms
This algorithm splits the given Graph object in single families.
FamilySplitter(Graph)
- Constructor for class pedviz.algorithms.
FamilySplitter
Creates the FamilySplitter algorithm with the given graph.
Filter
- Class in
pedviz.algorithms.filter
This class represents a collection of conditions.
Filter()
- Constructor for class pedviz.algorithms.filter.
Filter
Creates a new Filter object.
Filter(int)
- Constructor for class pedviz.algorithms.filter.
Filter
Creates a new Filter object and the conditions are combined with the given operator.
findLineOfDescents(Graph, Node, int)
- Static method in class pedviz.algorithms.
Highlighter
Returns a collection of nodes dependent on the given mode.
findParentsAndChilds(Node, int)
- Static method in class pedviz.algorithms.
Highlighter
Returns the ancestors and successors for the given node.
findParentsAndChilds(Node)
- Static method in class pedviz.algorithms.
Highlighter
Returns all ancestors and successor for the given node.
findPath(Node, Node)
- Static method in class pedviz.algorithms.
Highlighter
Checks if exists a path between nodeA and nodeB.
fireNodeEvent(NodeEvent)
- Method in class pedviz.view.
GraphView
Fires a NodeEvent to all listeners.
FisheyeEffect
- Class in
pedviz.view.effects
This class implements the FishEyeEffect.
FisheyeEffect(float, float, float)
- Constructor for class pedviz.view.effects.
FisheyeEffect
Creates a new FishEyeEffect with the given values.
G
getAllNodes()
- Method in class pedviz.graph.
Graph
Returns a collection of all nodes and subnodes.
getAllNodes()
- Method in class pedviz.graph.
LayoutedGraph
Returns a collection of all nodes and all subnodes.
getAlpha()
- Method in class pedviz.view.
DefaultEdgeView
Returns the alpha value.
getAlpha()
- Method in class pedviz.view.
EdgeView
getAlpha()
- Method in class pedviz.view.
GraphView
Returns the alpha value of hidden nodes.
getAlphaForLongLines()
- Method in class pedviz.view.
DefaultEdgeView
Returns the alpha value for long lines.
getAttributes()
- Method in class pedviz.loader.
ArrayGraphLoader
Returns a collection of all attributes.
getAttributes()
- Method in class pedviz.loader.
CsvGraphLoader
Returns a collection of all attributes.
getAttributes()
- Method in class pedviz.loader.
DatabaseGraphLoader
Returns a collection of all attributes.
getAttributes()
- Method in class pedviz.loader.
RessourceGraphLoader
Returns a collection of all attributes.
getBackgroundColor()
- Method in class pedviz.view.
GraphView
Returns the background color of this component.
getBarycentric()
- Method in class pedviz.algorithms.sugiyama.
SugiyamaNodeView
Returns the barycentric.
getBorderColor()
- Method in class pedviz.view.
DefaultNodeView
Returns the color of the node's border.
getBorderWidth()
- Method in class pedviz.view.
DefaultNodeView
Returns the width of the node's border.
getBounds()
- Method in class pedviz.graph.
LayoutedGraph
getBounds()
- Method in class pedviz.view.effects.
Effect
Returns the bounds.
getBounds()
- Method in class pedviz.view.
NodeView
Returns the bounds of the node.
getChilds()
- Method in class pedviz.graph.
Node
Returns a collection of all successor.
getChilds(int)
- Method in class pedviz.graph.
Node
Returns a collection of all successor.
getColor()
- Method in class pedviz.view.
DefaultEdgeView
Returns the color of the line.
getColor()
- Method in class pedviz.view.
DefaultNodeView
Returns the color of the node.
getColor()
- Method in class pedviz.view.
EdgeView
getColorArray(Color4f, int)
- Static method in class pedviz.view.symbols3d.
ShapeCreator3D
Creates a color array with the given color and size.
getColorDad()
- Method in class pedviz.haplotype.
HaplotypeItem
getColorForLongLines()
- Method in class pedviz.view.
DefaultEdgeView
Returns the color for long lines.
getColorMom()
- Method in class pedviz.haplotype.
HaplotypeItem
getColors()
- Method in class pedviz.view.
NodeView
Returns the Color array.
getColumns()
- Method in class pedviz.loader.
ArrayGraphLoader
getColumns()
- Method in class pedviz.loader.
CsvGraphLoader
getColumns()
- Method in class pedviz.loader.
DatabaseGraphLoader
getColumns()
- Method in class pedviz.loader.
Loader
Returns a array of all columns.
getColumns(String)
- Method in class pedviz.loader.
MultiDatabase
Returns a collection of all columns defined in the given table.
getColumns()
- Method in class pedviz.loader.
PedGraphLoader
getColumns()
- Method in class pedviz.loader.
RessourceGraphLoader
getComponent()
- Method in class pedviz.view.
GraphView
Returns the SWING/AWT component used by this instance.
getComponent()
- Method in class pedviz.view.
GraphView2D
getComponent()
- Method in class pedviz.view.
GraphView3D
getConnection()
- Method in interface pedviz.loader.
Database
Returns the connection.
getConnection()
- Method in class pedviz.loader.
HSQLDatabase
getConnection()
- Method in class pedviz.loader.
MultiDatabase
getConnection()
- Method in class pedviz.loader.
MySQLDatabase
getConnection()
- Method in class pedviz.loader.
PostgreSQLDatabase
getDad()
- Method in class pedviz.haplotype.
HaplotypeItem
getDadColumn()
- Method in class pedviz.loader.
Loader
Returns the field name from the dad's id
getDadId()
- Method in class pedviz.haplotype.
HaplotypeItem
getData(Object)
- Method in class pedviz.haplotype.
Haplotypes
Returns the HaplotypeItem for the node with the given id.
getData()
- Method in class pedviz.view.
EdgeView
Returns the stored Object.
getData()
- Method in class pedviz.view.
NodeView
Returns the stored Object.
getDefaultEdgeView()
- Method in class pedviz.graph.
LayoutedGraph
Returns the edge settings.
getDefaultNodeView()
- Method in class pedviz.graph.
LayoutedGraph
Returns the node settings.
getDegree()
- Method in class pedviz.graph.
Node
Returns the number of outgoing and ingoing edges.
getDeltaX()
- Method in class pedviz.view.
DefaultEdgeView
getDeltaY()
- Method in class pedviz.view.
DefaultEdgeView
getDeltaZ()
- Method in class pedviz.view.
DefaultEdgeView
getDepth()
- Method in class pedviz.algorithms.
RubberBands
Returns the spacing between two walls.
getEdge()
- Method in class pedviz.view.
EdgeView
Returns the Edge object.
getEdges()
- Method in class pedviz.graph.
Cluster
Returns a collection of all edges.
getEdges()
- Method in class pedviz.graph.
Graph
Returns a collection of all edges.
getEdges()
- Method in class pedviz.graph.
LayoutedGraph
Returns a collection of all edges.
getEffect()
- Method in class pedviz.view.
GraphView
Returns the Effect object used by this instance.
getEnd()
- Method in class pedviz.graph.
Edge
Returns the end node
getEnd()
- Method in class pedviz.view.
EdgeView
Returns the first end node.
getEndPos()
- Method in class pedviz.algorithms.sugiyama.
SugiyamaEdgeView
Returns the end point of the edge.
getEnds()
- Method in class pedviz.view.
EdgeView
Returns a collection of all end nodes.
getErrors()
- Method in class pedviz.algorithms.
ErrorChecking
Returns a list with all errors.
getErrors()
- Method in class pedviz.haplotype.
Haplotypes
Returns all errors for the node with the given id.
getErrors()
- Method in class pedviz.haplotype.
MerlinErrorChecking
Returns a collection of all errors.
getFamilieRank()
- Method in class pedviz.graph.
Node
Returns the node's familie id.
getFamilies()
- Method in class pedviz.algorithms.
FamilySplitter
Returns the single families as a collection of Graph objects.
getFemale()
- Method in class pedviz.view.rules.
AbstractionRule
getFocus()
- Method in class pedviz.view.effects.
Effect
Returns the focus point.
getFreeId()
- Method in class pedviz.graph.
Graph
Returns a free id for a node.
getGap()
- Method in class pedviz.view.
DefaultNodeView
Returns the gap between two children.
getGapBottom()
- Method in class pedviz.view.
DefaultEdgeView
Returns the gap at the bottom.
getGapTop()
- Method in class pedviz.view.
DefaultEdgeView
Returns the gap at the top.
getGraph()
- Method in class pedviz.graph.
LayoutedGraph
Returns the Graph object.
getGraph()
- Method in class pedviz.view.
GraphView
Returns the LayoutedGraph of which this is a view.
getGraph()
- Method in class pedviz.view.
NodeEvent
Returns the Graph object.
getGraphView()
- Method in class pedviz.view.
NodeEvent
Returns the GraphView object.
getHeight()
- Method in class pedviz.view.
DefaultNodeView
getHeight()
- Method in class pedviz.view.
Symbol
getHeight()
- Method in class pedviz.view.symbols.
SymbolGenotypes
getHeight()
- Method in class pedviz.view.symbols.
SymbolHaplotypes
getHierachiesCount()
- Method in class pedviz.graph.
Graph
Returns the number of hierachies.
getHierachiesDepth()
- Method in class pedviz.graph.
Graph
Returns the max number of nodes in a hierachy.
getHierachy(int)
- Method in class pedviz.graph.
Graph
Returns the hierarchie with the given id.
getHierarchy()
- Method in class pedviz.graph.
Node
Returns the node's hierarchy.
getHighlightedColor()
- Method in class pedviz.view.
DefaultEdgeView
Returns the highlighted color of the line.
getHighlightedColor()
- Method in class pedviz.view.
DefaultNodeView
Returns the highlighted color of the node.
getHighlightedWidth()
- Method in class pedviz.view.
DefaultEdgeView
Returns the width for lines that are highlighted.
getHint()
- Method in class pedviz.view.
NodeView
Return the hint-text.
getHint(NodeView)
- Method in class pedviz.view.rules.
HintRule
You can define the hint text, if you override this method.
getHorizontalGap()
- Method in class pedviz.algorithms.
RubberBands
Return the gap between two nodes, if they have the same parents.
getHorizontalSpacing()
- Method in class pedviz.algorithms.
RubberBands
Return the gap between two nodes, if they have the same parents.
getId()
- Method in class pedviz.graph.
Node
Returns the id.
getId()
- Method in class pedviz.haplotype.
MerlinError
Returns the id.
getIdColumn()
- Method in class pedviz.loader.
Loader
Returns the field name from the id
getIdDad()
- Method in class pedviz.graph.
Node
Returns the node's dad id.
getIdMom()
- Method in class pedviz.graph.
Node
Returns the node's mom id.
getInDegree()
- Method in class pedviz.graph.
Node
Returns the number of ingoing edges (parents).
getInEdges()
- Method in class pedviz.graph.
Node
Returns a collection of ingoing edges (parents).
getInEdges()
- Method in class pedviz.view.
NodeView
Returns a collection of all in-edges.
getInfo()
- Method in interface pedviz.loader.
Database
Returns some informations about the db.
getInfo()
- Method in class pedviz.loader.
HSQLDatabase
getInfo()
- Method in class pedviz.loader.
MultiDatabase
getInfo()
- Method in class pedviz.loader.
MySQLDatabase
getInfo()
- Method in class pedviz.loader.
PostgreSQLDatabase
getInterval()
- Method in class pedviz.view.animations.
Animation
Returns the interval of the timer.
getLabel()
- Method in class pedviz.loader.
MultiDatabase
Returns the description od the database.
getLayout()
- Method in class pedviz.algorithms.
Sugiyama
Returns the SugiyamaLayout object.
getLayoutedGraph()
- Method in class pedviz.algorithms.
Sugiyama
Returns the layouted graph.
getLayoutGraph()
- Method in class pedviz.graph.
Layout
Returns the layouted graph.
getLevel()
- Method in class pedviz.graph.
Node
Returns the node's level in hierarchy.
getLevelSize()
- Method in class pedviz.graph.
Hierarchy
Returns the number of different levels.
getMale()
- Method in class pedviz.view.rules.
AbstractionRule
getMarker()
- Method in class pedviz.haplotype.
MerlinError
Returns the marker.
getMarkers()
- Method in class pedviz.haplotype.
Haplotypes
Returns a collection of all markers in this haplotype.
getMaxIterations()
- Method in class pedviz.algorithms.
RubberBands
Returns the maximal number of iterations.
getMessage()
- Method in interface pedviz.algorithms.
Algorithm
Returns a short description of the algorithm.
getMessage()
- Method in class pedviz.algorithms.
ErrorChecking
getMessage()
- Method in class pedviz.algorithms.
FamilySplitter
getMessage()
- Method in class pedviz.algorithms.
RubberBands
getMessage()
- Method in class pedviz.algorithms.
SameParents
getMessage()
- Method in class pedviz.algorithms.
Sugiyama
getMessage()
- Method in class pedviz.algorithms.sugiyama.
SugiyamaLayout
getMessage()
- Method in class pedviz.graph.
Layout
getMinSize()
- Method in class pedviz.view.effects.
FisheyeEffect
Returns the minimum size of a node.
getMode()
- Method in class pedviz.view.
LODHighlighter
Returns the mode.
getMode()
- Method in class pedviz.view.rules.
Rule
Returns the mode.
getMom()
- Method in class pedviz.haplotype.
HaplotypeItem
getMomColumn()
- Method in class pedviz.loader.
Loader
Returns the field name from the mom's id
getMomId()
- Method in class pedviz.haplotype.
HaplotypeItem
getMouseOverColor()
- Method in class pedviz.view.
DefaultNodeView
Sets the "mouse over" color of the node.
getName()
- Method in class pedviz.graph.
Graph
Returns the name of the graph.
getNode(Object)
- Method in class pedviz.graph.
Graph
Returns the node with the given id.
getNode()
- Method in class pedviz.view.
NodeEvent
Returns the Node object.
getNode()
- Method in class pedviz.view.
NodeView
Returns the Node object for the NodeView.
getNodeCount()
- Method in class pedviz.graph.
Node
Returns the number of sub nodes.
getNodes()
- Method in class pedviz.algorithms.
GraphError
Returns a collection of all involved nodes.
getNodes()
- Method in class pedviz.graph.
Cluster
Returns a collection of all nodes.
getNodes()
- Method in class pedviz.graph.
Graph
Returns a collection of all single nodes, dummy nodes and cluster nodes.
getNodes(int)
- Method in class pedviz.graph.
Hierarchy
Returns a collection of all nodes from the given level.
getNodes()
- Method in class pedviz.graph.
Hierarchy
getNodes()
- Method in class pedviz.graph.
LayoutedGraph
Returns a collection of all nodes.
getNodes()
- Method in class pedviz.graph.
Node
Returns a collection of all subnodes.
getNodes()
- Method in class pedviz.view.
NodeView
Returns a collection of all subnodes.
getNodeSize()
- Method in class pedviz.algorithms.
RubberBands
Returns the size of a single node.
getNodeview()
- Method in class pedviz.event.
NodeViewEvent
Returns the NodeView object.
getNodeView(Object)
- Method in class pedviz.graph.
LayoutedGraph
Returns the NodeView object by the given id.
getNodeView(Node)
- Method in class pedviz.graph.
LayoutedGraph
getNodeView()
- Method in class pedviz.view.
NodeEvent
Returns the NodeView object.
getOperator()
- Method in class pedviz.algorithms.filter.
Filter
Returns the operator.
getOutDegree()
- Method in class pedviz.graph.
Node
Returns the number of outgoing edges (childrens).
getOutEdges()
- Method in class pedviz.graph.
Node
Returns a collection of outgoing edges (childrens)
getOutEdges()
- Method in class pedviz.view.
NodeView
Returns a collection of all out-edges.
getParent()
- Method in class pedviz.graph.
Node
Returns the cluster node, i the node is a subnode.
getParents(Graph, Node, int, int)
- Static method in class pedviz.algorithms.
TestAlgo
getParents()
- Method in class pedviz.graph.
Node
Returns a collection of all ancestors.
getParents(int)
- Method in class pedviz.graph.
Node
Returns a collection of all ancestors.
getParentsAndChilds(int)
- Method in class pedviz.graph.
Node
Returns the ancestors and successors for the given node.
getParentsAndChilds()
- Method in class pedviz.graph.
Node
Returns a collection of all ancestors and successor.
getPathTo(Node)
- Method in class pedviz.graph.
Node
Returns a collection of all Nodes on the path between this node and the given node.
getPercentComplete()
- Method in interface pedviz.algorithms.
Algorithm
Returns the progress in percents from 0 to 100
getPercentComplete()
- Method in class pedviz.algorithms.
ErrorChecking
getPercentComplete()
- Method in class pedviz.algorithms.
FamilySplitter
getPercentComplete()
- Method in class pedviz.algorithms.
RubberBands
getPercentComplete()
- Method in class pedviz.algorithms.
SameParents
getPercentComplete()
- Method in class pedviz.algorithms.
Sugiyama
getPercentComplete()
- Method in class pedviz.algorithms.sugiyama.
SugiyamaLayout
getPercentComplete()
- Method in class pedviz.graph.
Layout
getPos()
- Method in class pedviz.haplotype.
Haplotypes
Returns a collection of all chrom. positions.
getPosHierarchie(int)
- Method in class pedviz.graph.
LayoutedGraph
getPosX()
- Method in class pedviz.view.
NodeView
Returns the position on the X-axis.
getPosY()
- Method in class pedviz.view.
NodeView
Returns the position on the X-axis.
getPosZ()
- Method in class pedviz.view.
NodeView
Returns the position on the X-axis.
getPriority()
- Method in class pedviz.view.
Symbol
Returns the priority of the symbol.
getPriority()
- Method in class pedviz.view.symbols.
SymbolAdopted
getPriority()
- Method in class pedviz.view.symbols.
SymbolDeceased
getPriority()
- Method in class pedviz.view.symbols.
SymbolFamily
getPriority()
- Method in class pedviz.view.symbols.
SymbolGenotypes
getPriority()
- Method in class pedviz.view.symbols.
SymbolHaplotypes
getPriority()
- Method in class pedviz.view.symbols.
SymbolQualitativeTrait
getPriority()
- Method in class pedviz.view.symbols.
SymbolSexFemale
getPriority()
- Method in class pedviz.view.symbols.
SymbolSexMale
getPriority()
- Method in class pedviz.view.symbols.
SymbolSexUndesignated
getPriority()
- Method in class pedviz.view.symbols.
SymbolText
getPriority()
- Method in class pedviz.view.symbols3d.
SymbolAdopted3d
getPriority()
- Method in class pedviz.view.symbols3d.
SymbolDeceased3d
getPriority()
- Method in class pedviz.view.symbols3d.
SymbolFamily3d
getPriority()
- Method in class pedviz.view.symbols3d.
SymbolSexFemale3d
getPriority()
- Method in class pedviz.view.symbols3d.
SymbolSexFemaleLow
getPriority()
- Method in class pedviz.view.symbols3d.
SymbolSexMale3d
getPriority()
- Method in class pedviz.view.symbols3d.
SymbolSexMaleLow
getPriority()
- Method in class pedviz.view.symbols3d.
SymbolSexUndesignated3d
getPriority()
- Method in class pedviz.view.symbols3d.
SymbolSexUndesignatedLow
getRatio()
- Method in class pedviz.haplotype.
MerlinError
Returns the ratio.
getRubberBands()
- Method in class pedviz.algorithms.
Sugiyama
Returns the RubberBands object.
getRules()
- Method in class pedviz.view.
GraphView
Returns a vector of all rules.
getScale()
- Method in class pedviz.view.
GraphView
Returns the current scale factor.
getSelectedColor()
- Method in class pedviz.view.
DefaultNodeView
Returns the selected color of the node.
getSelection()
- Method in class pedviz.view.
GraphView
Returns all nodes that are currently selected.
getSelectionCount()
- Method in class pedviz.view.
GraphView
Returns the number of nodes that are currently selected.
getShape()
- Method in class pedviz.view.rules.
ShapeRule
Returns the symbol.
getSize()
- Method in class pedviz.graph.
Graph
getSize()
- Method in class pedviz.haplotype.
Haplotypes
Returns the number of all markers.
getSize()
- Method in class pedviz.view.
DefaultNodeView
Returns the size of the node.
getSize()
- Method in class pedviz.view.symbols.
SymbolText
Returns the height of the text.
getSpeed()
- Method in class pedviz.view.effects.
Effect
Returns the speed.
getSplitter()
- Method in class pedviz.algorithms.sugiyama.
SugiyamaLayout
Returns the used WallSplitter.
getStart()
- Method in class pedviz.graph.
Edge
Returns the start node.
getStart()
- Method in class pedviz.view.
EdgeView
Returns the start node.
getStyle()
- Method in class pedviz.view.symbols3d.
Symbol3D
Returns the style for this symbol.
getSubNodes()
- Method in class pedviz.graph.
LayoutedGraph
Returns a collection of all subnodes.
getSymbolMode()
- Method in class pedviz.view.rules.
AbstractionRule
Returns the mode.
getSymbols()
- Method in class pedviz.view.
DefaultNodeView
Returns a collection of all symbols for this node.
getTables()
- Method in class pedviz.loader.
MultiDatabase
Returns a collection of all tables in this database.
getTranslateX()
- Method in class pedviz.view.
GraphView
Returns the current x-translation.
getTranslateY()
- Method in class pedviz.view.
GraphView
Returns the current y-translation.
getType()
- Method in class pedviz.algorithms.
GraphError
Returns the type.
getType()
- Method in class pedviz.event.
NodeViewEvent
Returns the type.
getType()
- Method in class pedviz.view.
NodeEvent
Returns the type.
getUserData(String)
- Method in class pedviz.graph.
Node
Returns the trait that can be identified by the given title.
getUserdata()
- Method in class pedviz.view.rules.
GradientRule
Returns the trait.
getUserDataList()
- Method in class pedviz.graph.
Node
Returns a array of all traits.
getVerticalSpacing()
- Method in class pedviz.algorithms.
RubberBands
Returns the spacing between two generations.
getVisibleSize()
- Method in class pedviz.haplotype.
Haplotypes
Returns the number of visible markers.
getWall(Graph, Node, int)
- Method in class pedviz.algorithms.sugiyama.
RandomSplitter
getWall(Graph, Node, int)
- Method in class pedviz.algorithms.sugiyama.
SicknessSplitter
getWall(Graph, Node, int)
- Method in interface pedviz.algorithms.sugiyama.
Splitter
Returns the id of the wall for the given node.
getWidth()
- Method in class pedviz.view.
DefaultEdgeView
Returns the width of the line.
GradientRule
- Class in
pedviz.view.rules
This rule allow you to use the nodes color as an indicator for qualitative traits.
GradientRule(String, HashMap<Double, Color>)
- Constructor for class pedviz.view.rules.
GradientRule
Constructs a GradientRule with the given trait and the list of values.
Graph
- Class in
pedviz.graph
This class represents the pedigree as a graph.
Graph()
- Constructor for class pedviz.graph.
Graph
Create a new and empty graph.
Graph(Cluster)
- Constructor for class pedviz.graph.
Graph
Creates a new graph based on the given Cluster object.
GraphError
- Class in
pedviz.algorithms
Represents an error in a graph Object.
GraphError(int, Vector<Node>)
- Constructor for class pedviz.algorithms.
GraphError
Creates a GraphError object for a collection of nodes.
GraphError(int, Node)
- Constructor for class pedviz.algorithms.
GraphError
Creates a GraphError object for a single node.
GraphError(int, Node, String)
- Constructor for class pedviz.algorithms.
GraphError
Creates a GraphError object for a single node with a customized message.
GraphRepair
- Class in
pedviz.algorithms
The automatic repair method fixes problems by changing the sex or adding virtual individuals (ID starts with ##).
GraphRepair()
- Constructor for class pedviz.algorithms.
GraphRepair
GraphView
- Class in
pedviz.view
This class is the super class for components that visualize a graph.
GraphView()
- Constructor for class pedviz.view.
GraphView
Creates a new empty Graphview.
GraphView(LayoutedGraph)
- Constructor for class pedviz.view.
GraphView
Creates a new Graphview for the given LayoutedGraph object.
GraphView2D
- Class in
pedviz.view
This class visualizes a LayoutedGraph in a tow-dimensional environment.
GraphView2D()
- Constructor for class pedviz.view.
GraphView2D
Creates a new GraphView2D object.
GraphView2D(LayoutedGraph)
- Constructor for class pedviz.view.
GraphView2D
Creates a new GraphView2D object for the given LayoutedGraph object.
GraphView3D
- Class in
pedviz.view
This class visualizes a LayoutedGraph object in a three-dimensional environment.
GraphView3D()
- Constructor for class pedviz.view.
GraphView3D
Creates a new GraphView object.
GraphView3D(LayoutedGraph)
- Constructor for class pedviz.view.
GraphView3D
Creates a new GraphView object and displays the given LayoutedGaph object.
GraphView3D(GraphicsConfiguration, LayoutedGraph)
- Constructor for class pedviz.view.
GraphView3D
Constructs a GraphView with the given configuration and displays the given LayoutedGaph object.
GraphView3D(GraphicsConfiguration)
- Constructor for class pedviz.view.
GraphView3D
Constructs a GraphView with the given configuration.
GREATER
- Static variable in interface pedviz.algorithms.filter.
Condition
Check on greather.
H
HaplotypeItem
- Class in
pedviz.haplotype
Contains informations about a haplotype item.
HaplotypeItem(String, String, Color, Color)
- Constructor for class pedviz.haplotype.
HaplotypeItem
Creates a new HaplotypeItem with the given values.
Haplotypes
- Class in
pedviz.haplotype
Contains haplotypes for each node in a graph.
Haplotypes()
- Constructor for class pedviz.haplotype.
Haplotypes
Creates a Haplotypes object.
hasParents()
- Method in class pedviz.graph.
Node
Returns true, if the node has parents.
hide(Node)
- Method in class pedviz.view.
GraphView
Hides the given node if it's shown.
hide(Node)
- Method in class pedviz.view.
GraphView3D
hideAll()
- Method in class pedviz.view.
GraphView
Hides all nodes that are currently shown.
hideAll()
- Method in class pedviz.view.
GraphView3D
hideAllMarkers()
- Method in class pedviz.haplotype.
Haplotypes
Hides all markers.
HierarchieBuilder
- Interface in
pedviz.algorithms
Implementations of this interface represent an algorithm, which assigns every node a layer.
HierarchieUpDown
- Class in
pedviz.algorithms
This algorithm runs through the graph from top to bottom and assigns every node a layer.
HierarchieUpDown()
- Constructor for class pedviz.algorithms.
HierarchieUpDown
Creates a new UpDown-Hierarchy.
Hierarchy
- Class in
pedviz.graph
This class represents the hierarchy of a graph.
Hierarchy(Graph)
- Constructor for class pedviz.graph.
Hierarchy
Creates a hierarchy for the given graph.
highlight(Node)
- Method in class pedviz.view.
GraphView
Highlights the given node.
highlight(Collection<Node>)
- Method in class pedviz.view.
GraphView
Highlights a collection of nodes.
highlight(Node)
- Method in class pedviz.view.
GraphView3D
highlight(Collection<Node>)
- Method in class pedviz.view.
GraphView3D
HighlightedColorRule
- Class in
pedviz.view.rules
With this Rule you can define the highlighted color for a node, dependent on a given trait.
HighlightedColorRule(String, Object, Color)
- Constructor for class pedviz.view.rules.
HighlightedColorRule
Constructs a HighlightedColorRule with the given trait id, trait value and the given color.
Highlighter
- Class in
pedviz.algorithms
This class provides some generally useful methods for finding parents and children by a given node and checking if exists a path between two nodes.
Highlighter()
- Constructor for class pedviz.algorithms.
Highlighter
HintRule
- Class in
pedviz.view.rules
This abstract class is the super class for rules, which adapt the hint text.
HintRule()
- Constructor for class pedviz.view.rules.
HintRule
HSQLDatabase
- Class in
pedviz.loader
This class allows the DatabaseGraphLoader to load data from a HSQL database.
HSQLDatabase()
- Constructor for class pedviz.loader.
HSQLDatabase
I
insertMissingParents(Graph, Object, Object)
- Static method in class pedviz.algorithms.
GraphRepair
Inserts missing parents and change invalid sex.
insertMissingParents(Vector<Graph>)
- Static method in class pedviz.algorithms.
GraphRepair
Inserts missing parents and change invalid sex.
insertMissingParents(Vector<Graph>, Object, Object)
- Static method in class pedviz.algorithms.
GraphRepair
Inserts missing parents and change invalid sex.
INTEGER
- Static variable in class pedviz.loader.
ArrayGraphLoader
INTEGER
- Static variable in class pedviz.loader.
CsvGraphLoader
INTEGER
- Static variable in class pedviz.loader.
PedGraphLoader
INTEGER
- Static variable in class pedviz.loader.
RessourceGraphLoader
INVALID_SEX_DAD
- Static variable in class pedviz.algorithms.
GraphError
INVALID_SEX_MOM
- Static variable in class pedviz.algorithms.
GraphError
isAntialiasingEnabled()
- Method in class pedviz.view.
GraphView3D
Returns true if the visualization uses antialiasing.
isAutoUpdateOnDrag()
- Method in class pedviz.view.effects.
Effect
Returns true, when the focus point will be updated automatically on mouse drag.
isAutoUpdateOnMove()
- Method in class pedviz.view.effects.
Effect
Returns true, when the focus point will be updated automatically on mouse move.
isConnectChildren()
- Method in class pedviz.view.
DefaultEdgeView
Returns true, when childrens will be drawed connected.
isConnected()
- Method in interface pedviz.loader.
Database
Returns true, if the db is connected.
isConnected()
- Method in class pedviz.loader.
HSQLDatabase
isConnected()
- Method in class pedviz.loader.
MultiDatabase
isConnected()
- Method in class pedviz.loader.
MySQLDatabase
isConnected()
- Method in class pedviz.loader.
PostgreSQLDatabase
isDummy()
- Method in class pedviz.graph.
Edge
Returns true if the edge is a dummy.
isDummy()
- Method in class pedviz.graph.
Node
Returns true, if the node is a dummy.
isEdgeVisible()
- Method in class pedviz.view.
GraphView
Returns true if edges are visible.
isEnabled()
- Method in class pedviz.view.
LODHighlighter
Returns true, if the highlighter is enabled.
isEnabled()
- Method in class pedviz.view.
PathHighlighter
Returns true, if the highlighter is enabled.
isEnabled(int)
- Method in class pedviz.view.rules.
ColorRule
Returns true, if the rule with the given index is enabled.
isEnabled()
- Method in class pedviz.view.rules.
Rule
Returns true, if the rule is enabled.
isExpand()
- Method in class pedviz.view.
DefaultNodeView
Returns true, if the node is visible.
isHidden()
- Method in class pedviz.view.
EdgeView
Returns true, if the edge is hidden.
isHidden()
- Method in class pedviz.view.
NodeView
Returns true, if the node is hidden.
isHighlighted()
- Method in class pedviz.view.
EdgeView
Returns true, if the edge is highlighted.
isHighlighted()
- Method in class pedviz.view.
NodeView
Checks if the node is highlighted.
isLayouted()
- Method in class pedviz.graph.
Graph
Returns true, if the graph is layouted.
isLightEnabled()
- Method in class pedviz.view.
GraphView3D
Returns true if the visualization uses lights.
isMarkerVisible(int)
- Method in class pedviz.haplotype.
Haplotypes
Returns true, if the given marker is visible.
isMaterialEnabled()
- Method in class pedviz.view.
GraphView3D
Returns true if the nodes use matrials.
isMomLeft()
- Method in class pedviz.view.
NodeView
isMouseOver()
- Method in class pedviz.view.
NodeView
Checks if the mouse is over the node.
isMovingEnabled()
- Method in class pedviz.view.
GraphView
Returns true if moving is enabled.
isMultipleNodes()
- Method in class pedviz.algorithms.
GraphError
Returns true, when more nodes are involved.
isMultiselection()
- Method in class pedviz.view.
GraphView
Returns true if multiselection is enabled.
isSelected(Node)
- Method in class pedviz.view.
GraphView
Returns true if the given node is selected.
isSelected()
- Method in class pedviz.view.
NodeView
Checks if the node is selected.
isSelectionEnabled()
- Method in class pedviz.view.
GraphView
Returns true if selection is enabled.
isShowMarkers()
- Method in class pedviz.view.symbols.
SymbolHaplotypes
isTransparencyEnabled()
- Method in class pedviz.view.
GraphView3D
Returns true if the visualization uses transparency.
isVisbleSphere()
- Method in class pedviz.view.
GraphView3D
Returns true, if the sphere is visible.
isZoomEnabled()
- Method in class pedviz.view.
GraphView
Returns true if zooming is enabled.
L
Layout
<
N
extends
NodeView
,
E
extends
EdgeView
> - Class in
pedviz.graph
Layout(Graph, DefaultNodeView, DefaultEdgeView)
- Constructor for class pedviz.graph.
Layout
Creates a new Layout object for the given Graph object width the given settings.
LayoutedGraph
<
N
extends
NodeView
,
E
extends
EdgeView
> - Class in
pedviz.graph
This class contains all layout informations for a Graph object.
LayoutedGraph(Graph, Layout, DefaultNodeView, DefaultEdgeView)
- Constructor for class pedviz.graph.
LayoutedGraph
Creates a new LayoutedGaph object for the given Graph object with the given settings.
LESSER
- Static variable in interface pedviz.algorithms.filter.
Condition
Check on lesser.
load(Graph)
- Method in class pedviz.loader.
ArrayGraphLoader
load(Graph)
- Method in class pedviz.loader.
CsvGraphLoader
load(Graph)
- Method in class pedviz.loader.
DatabaseGraphLoader
load(Graph)
- Method in class pedviz.loader.
Loader
Loads data in the given Graph object.
load(Graph)
- Method in class pedviz.loader.
PedGraphLoader
load(Graph)
- Method in class pedviz.loader.
RessourceGraphLoader
Loader
- Class in
pedviz.loader
This abstract class is a super class for graph loader classes.
Loader()
- Constructor for class pedviz.loader.
Loader
LODHighlighter
- Class in
pedviz.view
This class provides methods for highlighting nodes dynamicly.
LODHighlighter()
- Constructor for class pedviz.view.
LODHighlighter
Creates a new LODHighlighter object.
LODHighlighter(int)
- Constructor for class pedviz.view.
LODHighlighter
Create a new LODHighlighter object with the given mode.
M
MATERNAL
- Static variable in class pedviz.algorithms.
Highlighter
Maternal lineage of a person.
MATERNAL
- Static variable in class pedviz.view.
LODHighlighter
Maternal lineage of a person.
MATERNAL_AND_PATERNAL
- Static variable in class pedviz.algorithms.
Highlighter
Maternal and paternal lineage of a person.
MATERNAL_AND_PATERNAL
- Static variable in class pedviz.view.
LODHighlighter
Maternal and paternal lineage of a person.
MerlinError
- Class in
pedviz.haplotype
Contains informations about a Error from a Merlin-Error file.
MerlinError(Object, String)
- Constructor for class pedviz.haplotype.
MerlinError
Creates a new MerlinError object with the given id and the given marker.
MerlinErrorChecking
- Class in
pedviz.haplotype
It's possible to process a Merlin error output file to highlight errors in the haplotype/genotype data.
MerlinErrorChecking(String)
- Constructor for class pedviz.haplotype.
MerlinErrorChecking
Loads the given Merlin-Error file.
MerlinErrorChecking(String, boolean)
- Constructor for class pedviz.haplotype.
MerlinErrorChecking
Loads the given Merlin-Error file.
MerlinHaplotypes
- Class in
pedviz.haplotype
The haplotype visualization is based on the Merlin data format .
MerlinHaplotypes(String, String)
- Constructor for class pedviz.haplotype.
MerlinHaplotypes
Imports the haplotype information from the given *.chr and *.map file.
MerlinHaplotypes(String, String, boolean)
- Constructor for class pedviz.haplotype.
MerlinHaplotypes
Imports the haplotype information from the given *.chr and *.map file.
MISSING_DAD
- Static variable in class pedviz.algorithms.
GraphError
MISSING_MOM
- Static variable in class pedviz.algorithms.
GraphError
MOUSE_ENTER
- Static variable in class pedviz.view.
NodeEvent
Mouse enters node.
MOUSE_LEAVE
- Static variable in class pedviz.view.
NodeEvent
Mouse leaves node.
moveFocus(double, double)
- Method in class pedviz.view.effects.
Effect
Moves the focus point by the given values.
MULTI_PEDIGREES
- Static variable in class pedviz.algorithms.
GraphError
MultiDatabase
- Class in
pedviz.loader
This class allows the DatabaseGraphLoader to load data from the database defined in the given property file.
MultiDatabase(String, String, String, String)
- Constructor for class pedviz.loader.
MultiDatabase
Creates a new Database object with the given username, password, host and driver.
MultiDatabase(String)
- Constructor for class pedviz.loader.
MultiDatabase
Creates a new Database object with the properties stored in the given file.
MySQLDatabase
- Class in
pedviz.loader
This class allows the DatabaseGraphLoader to load data from a MySQL database.
MySQLDatabase()
- Constructor for class pedviz.loader.
MySQLDatabase
N
NBETWEEN
- Static variable in interface pedviz.algorithms.filter.
Condition
NEQUALS
- Static variable in interface pedviz.algorithms.filter.
Condition
Check on not equal.
Node
- Class in
pedviz.graph
This class represents a individual in a pedigree (Graph).
Node(Object)
- Constructor for class pedviz.graph.
Node
Creates a new node with the given id.
nodeChanged(NodeViewEvent)
- Method in interface pedviz.event.
NodeViewListener
Change on a NodeView object.
nodeChanged(NodeViewEvent)
- Method in class pedviz.graph.
LayoutedGraph
Update bounds
NodeEvent
- Class in
pedviz.view
NodeEvent(GraphView, Node, int)
- Constructor for class pedviz.view.
NodeEvent
Creates a new NodeEvent with the given properties.
NodeListener
- Interface in
pedviz.view
Defines an object which listens for NodeEvents.
NodeView
- Class in
pedviz.view
This class contains all informations that are needed for drawing a Node object in a GraphView.It saves also whether the node is selected or highlighted.
NodeView(Node, DefaultNodeView)
- Constructor for class pedviz.view.
NodeView
Constructs a NodeView for the given Node object with the given DefaultNodeView as template.
NodeViewEvent
- Class in
pedviz.event
Contains informations about a NodeView Event.
NodeViewEvent(NodeView, int)
- Constructor for class pedviz.event.
NodeViewEvent
Creates a new NodeViewEvent with the given parameters.
NodeViewListener
- Interface in
pedviz.event
Interface for event handling.
NONE
- Static variable in class pedviz.view.rules.
AbstractionRule
Draws all children as a single node.
NUMBER
- Static variable in class pedviz.view.rules.
AbstractionRule
Draws all children as a single node and shows their total number.
NUMBER_2
- Static variable in class pedviz.view.rules.
AbstractionRule
Draws all children as a single node and shows the number of females and males.
NumberCondition
- Class in
pedviz.algorithms.filter
This class represents a Condtion for a trait, which contains an integer or a double value.
NumberCondition(String, int, Double)
- Constructor for class pedviz.algorithms.filter.
NumberCondition
Creates a new NumberCondition for the given trait with the given mode and values.
NumberCondition(String, int, Double, Double)
- Constructor for class pedviz.algorithms.filter.
NumberCondition
Creates a new NumberCondition for the given trait with the given mode and values.
O
ONLY_2D
- Static variable in class pedviz.view.rules.
Rule
can be used only in GraphView2D.
ONLY_3D
- Static variable in class pedviz.view.rules.
Rule
can be used only in GraphView3D.
onNodeEvent(NodeEvent)
- Method in class pedviz.view.
LODHighlighter
onNodeEvent(NodeEvent)
- Method in interface pedviz.view.
NodeListener
onNodeEvent(NodeEvent)
- Method in class pedviz.view.
PathHighlighter
OR
- Static variable in class pedviz.algorithms.filter.
Filter
or operator.
P
PATERNAL
- Static variable in class pedviz.algorithms.
Highlighter
Paternal lineage of a person.
PATERNAL
- Static variable in class pedviz.view.
LODHighlighter
Paternal lineage of a person.
PathHighlighter
- Class in
pedviz.view
This class checks if exists a path between two persons and highlights it.
PathHighlighter()
- Constructor for class pedviz.view.
PathHighlighter
Creates a new PathHighlighter object.
PedGraphLoader
- Class in
pedviz.loader
This Loader class allow you to load a graph from a ped-file.
PedGraphLoader(String)
- Constructor for class pedviz.loader.
PedGraphLoader
Creates a new PedGraphLoader object.
pedviz.algorithms
- package pedviz.algorithms
Provides differnt graph algorithms for the class
graph.Graph
.
pedviz.algorithms.filter
- package pedviz.algorithms.filter
Provides useful filters.
pedviz.algorithms.sugiyama
- package pedviz.algorithms.sugiyama
Provides classes for the Sugiyama-algorithm implementation.
pedviz.event
- package pedviz.event
Provides classes for event handling.
pedviz.graph
- package pedviz.graph
Provides a data structure for pedigrees.
pedviz.haplotype
- package pedviz.haplotype
Provides some classes for haplotyping.
pedviz.loader
- package pedviz.loader
Provides classes for loading data in a
Graph
object.
pedviz.rpedviz
- package pedviz.rpedviz
Provides classes for the integration of Pedviz in R (
http://www.r-project.org
).
pedviz.view
- package pedviz.view
Provides classes for visualizing a
Graph
object in different ways.
pedviz.view.animations
- package pedviz.view.animations
Provides classes to create animations on a GaphView object.
pedviz.view.effects
- package pedviz.view.effects
Provides different effects (like Fisheye) to transform a graph visualization.
pedviz.view.rules
- package pedviz.view.rules
Provides classes for adapting the node's appearance.
pedviz.view.symbols
- package pedviz.view.symbols
Provides classes for displaying different pedigree symbols (2D).
pedviz.view.symbols3d
- package pedviz.view.symbols3d
Provides classes for displaying different pedigree symbols (3D).
plot(String, String, String[], String[], boolean)
- Method in class pedviz.rpedviz.
RPedviz
Plots the pedigree with hints.
plot(String, String[], boolean)
- Method in class pedviz.rpedviz.
RPedviz
Plots the pedigree without hints.
plot(String, String, String[], boolean)
- Method in class pedviz.rpedviz.
RPedviz
Plots the pedigree without hints.
plot(String, String[])
- Method in class pedviz.rpedviz.
RPedviz
Plots the pedigree without hints and with the highlighter-toolbar.
plot(String, String, String[])
- Method in class pedviz.rpedviz.
RPedviz
Plots the pedigree without hints and with the highlighter-toolbar.
plot(String, String[], String[])
- Method in class pedviz.rpedviz.
RPedviz
Plots the pedigree with hints and with the highlighter-toolbar.
plot(String, String, String[], String[])
- Method in class pedviz.rpedviz.
RPedviz
Plots the pedigree with hints and with the highlighter-toolbar.
plot(String, String, String[], String[], boolean)
- Method in class pedviz.rpedviz.
RPedviz2D
plot(String, String, String[], String[], boolean)
- Method in class pedviz.rpedviz.
RPedviz3D
POSITION_X
- Static variable in class pedviz.event.
NodeViewEvent
POSITION_Y
- Static variable in class pedviz.event.
NodeViewEvent
POSITION_Z
- Static variable in class pedviz.event.
NodeViewEvent
PositionZRule
- Class in
pedviz.view.rules
This rule can be used for changing the color, dependent on the position on the Z-axis.
PositionZRule(float, Color)
- Constructor for class pedviz.view.rules.
PositionZRule
Constructs the Rule with given position on the Z-axis and color.
PostgreSQLDatabase
- Class in
pedviz.loader
This class allows the DatabaseGraphLoader to load data from a PostgreSQL database.
PostgreSQLDatabase()
- Constructor for class pedviz.loader.
PostgreSQLDatabase
print()
- Method in class pedviz.graph.
Graph
pulse(GraphView)
- Method in class pedviz.view.animations.
Animation
This method will be executed when the timer is expired.
pulse(GraphView)
- Method in class pedviz.view.animations.
BlinkAnimation
pulse(GraphView)
- Method in class pedviz.view.animations.
SizeAnimation
R
RandomSplitter
- Class in
pedviz.algorithms.sugiyama
This class can be used as a Splitter for the SugiyamaLayout class.
RandomSplitter()
- Constructor for class pedviz.algorithms.sugiyama.
RandomSplitter
Creates a new RandomSplitter object.
removeAllHierachies()
- Method in class pedviz.graph.
Graph
Removes all hierarchies from this graph.
removeEdge(Edge)
- Method in class pedviz.graph.
Graph
Removes the given edge.
removeNode(Node)
- Method in class pedviz.graph.
Cluster
Removes the given node.
removeNode(Node)
- Method in class pedviz.graph.
Graph
Removes the given node.
removeNode(Node, boolean)
- Method in class pedviz.graph.
Graph
Removes the given node. if updateNodes is true, it updates the in-edges and out-edges from the node.
removeNode(Node)
- Method in class pedviz.graph.
Hierarchy
Removes the given node from the hierarchy.
removeNodeListener(NodeListener)
- Method in class pedviz.view.
GraphView
Removes the NodeListener object.
removeNodeViewListener(NodeViewListener)
- Method in class pedviz.view.
NodeView
removeRule(Rule)
- Method in class pedviz.view.
GraphView
Remove the given rule.
repair(Graph)
- Static method in class pedviz.algorithms.
GraphRepair
Inserts missing parents and change invalid sex.
rerun(LayoutedGraph)
- Method in class pedviz.graph.
Layout
Reruns the layoutalgorithm.
reset(DefaultNodeView)
- Method in class pedviz.view.
NodeView
Resets all settings do the given DefaultNodeView object.
RessourceGraphLoader
- Class in
pedviz.loader
This Loader class allow you to load a graph from a csv-file which is in jar-file.
RessourceGraphLoader(String, String)
- Constructor for class pedviz.loader.
RessourceGraphLoader
Constructs a CsvGraphLoader
RPedviz
- Class in
pedviz.rpedviz
This abstract class defines the interface between R and Pedviz.
RPedviz(String)
- Constructor for class pedviz.rpedviz.
RPedviz
Constructs a new RPedviz object.
RPedviz2D
- Class in
pedviz.rpedviz
This class enables a 2d visualization of pedigrees in R.
RPedviz2D()
- Constructor for class pedviz.rpedviz.
RPedviz2D
Constructs a new RPedviz2D object.
RPedviz3D
- Class in
pedviz.rpedviz
This class enables a 2.5d visualization of pedigrees in R.
RPedviz3D()
- Constructor for class pedviz.rpedviz.
RPedviz3D
Constructs a new RPedviz3D object.
RubberBands
- Class in
pedviz.algorithms
This class implements the RubberBands algorithm.
RubberBands(LayoutedGraph)
- Constructor for class pedviz.algorithms.
RubberBands
Creates the RubberBands algorithm for the given Graph.
Rule
- Class in
pedviz.view.rules
This abstract class is the super class for all rules.
Rule()
- Constructor for class pedviz.view.rules.
Rule
run()
- Method in interface pedviz.algorithms.
Algorithm
Starts the algorithm.
run()
- Method in class pedviz.algorithms.
ErrorChecking
Starts the error-checking.
run()
- Method in class pedviz.algorithms.
FamilySplitter
run()
- Method in class pedviz.algorithms.
RubberBands
run()
- Method in class pedviz.algorithms.
SameParents
run()
- Method in class pedviz.algorithms.
Sugiyama
run()
- Method in class pedviz.algorithms.sugiyama.
SugiyamaLayout
run()
- Method in class pedviz.graph.
Layout
run()
- Method in class pedviz.view.animations.
Animation
S
SameParents
- Class in
pedviz.algorithms
This class clusters all nodes with the same parents.
SameParents(Graph)
- Constructor for class pedviz.algorithms.
SameParents
Creates the SameParents algorithm with the given Graph object.
SameParents(ArrayList<Graph>)
- Constructor for class pedviz.algorithms.
SameParents
Creates the SameParents algorithm with the given collection of Graph objects.
select(Node)
- Method in class pedviz.view.
GraphView
Selects a single node.
select(ArrayList<Node>)
- Method in class pedviz.view.
GraphView
Selects a collection of nodes.
select(Node)
- Method in class pedviz.view.
GraphView3D
SELECTED
- Static variable in class pedviz.view.
NodeEvent
Node was selected.
SelectedColorRule
- Class in
pedviz.view.rules
With this Rule you can define the selected color for a node, dependent on a given trait.
SelectedColorRule(String, Object, Color)
- Constructor for class pedviz.view.rules.
SelectedColorRule
Constructs a SelectedColorRule with the given trait id, trait value and the given color.
setAlpha(float)
- Method in class pedviz.view.
DefaultEdgeView
Sets the alpha value.
setAlpha(float)
- Method in class pedviz.view.
GraphView
To down grade nodes of less interest their alpha value can be lowered.
setAlphaForLongLines(float)
- Method in class pedviz.view.
DefaultEdgeView
Sets the alpha value for long lines.
setAntialiasingEnabled(boolean)
- Method in class pedviz.view.
GraphView3D
Enables or disables antiliasing.
setAutoUpdateOnDrag(boolean)
- Method in class pedviz.view.effects.
Effect
setAutoUpdateOnMove(boolean)
- Method in class pedviz.view.effects.
Effect
setBackgroundColor(Color)
- Method in class pedviz.view.
GraphView
Sets the background color of this component.
setBackgroundColor(Color)
- Method in class pedviz.view.
GraphView3D
setBarycentric(float)
- Method in class pedviz.algorithms.sugiyama.
SugiyamaNodeView
Sets the barycentric.
setBorderColor(Color)
- Method in class pedviz.view.
DefaultNodeView
Sets the color of the node's border.
setBorderWidth(float)
- Method in class pedviz.view.
DefaultNodeView
Sets the width of the node's border.
setBounds(float, float, float, float)
- Method in class pedviz.graph.
LayoutedGraph
setBounds(Rectangle2D)
- Method in class pedviz.view.effects.
Effect
Sets the bounds.
setBounds(double, double, double)
- Method in class pedviz.view.
NodeView
Sets the bounds of this node.
setColor(Color)
- Method in class pedviz.view.
DefaultEdgeView
Sets the color of the line.
setColor(Color)
- Method in class pedviz.view.
DefaultNodeView
Sets the color of the node.
setColor(int, Color)
- Method in class pedviz.view.rules.
ColorRule
Sets the color for the rule with the given index.
setColorDad(Color)
- Method in class pedviz.haplotype.
HaplotypeItem
setColorForLongLines(Color)
- Method in class pedviz.view.
DefaultEdgeView
Sets the color for long lines.
setColorMom(Color)
- Method in class pedviz.haplotype.
HaplotypeItem
setColors(Color[])
- Method in class pedviz.view.
NodeView
Sets the Color array.
setColors(Color[])
- Method in class pedviz.view.
Symbol
setColumnType(String, int)
- Method in class pedviz.loader.
ArrayGraphLoader
Sets the type for the given column.
setColumnType(String, int)
- Method in class pedviz.loader.
CsvGraphLoader
Sets the type for the given column.
setColumnType(String, int)
- Method in class pedviz.loader.
PedGraphLoader
Sets the type for the given column.
setColumnType(String, int)
- Method in class pedviz.loader.
RessourceGraphLoader
Sets the type for the given column.
setCondition(int, String, Object)
- Method in class pedviz.view.rules.
ColorRule
Sets the condition for the rule width the given index.
setConnectChildren(boolean)
- Method in class pedviz.view.
DefaultEdgeView
setCursor(int)
- Method in class pedviz.view.
GraphView
Sets the cursor of the component.
setDad(String)
- Method in class pedviz.haplotype.
HaplotypeItem
setDadId(String)
- Method in class pedviz.haplotype.
HaplotypeItem
setData(Object)
- Method in class pedviz.view.
EdgeView
Sets the Object that will be stored.
setData(Object)
- Method in class pedviz.view.
NodeView
Sets the Object that will be stored.
setDefaultEdgeView(DefaultEdgeView)
- Method in class pedviz.graph.
LayoutedGraph
Sets the edge settings.
setDefaultNodeView(DefaultNodeView)
- Method in class pedviz.graph.
LayoutedGraph
Sets the node settings.
setDeltaForLongLines(float, float, float)
- Method in class pedviz.view.
DefaultEdgeView
setDepth(float)
- Method in class pedviz.algorithms.
RubberBands
Sets the spacing between two walls.
setDummy(boolean)
- Method in class pedviz.graph.
Edge
True, if the edge is a dummy.
setDummy(boolean)
- Method in class pedviz.graph.
Node
Sets
setEdgeVisible(boolean)
- Method in class pedviz.view.
GraphView
Displays or hides the edges.
setEdgeVisible(boolean)
- Method in class pedviz.view.
GraphView3D
setEffect(Effect)
- Method in class pedviz.view.
GraphView
Sets the given effect.
setEnabled(boolean)
- Method in class pedviz.view.
LODHighlighter
Enables or disables the highlighter.
setEnabled(boolean)
- Method in class pedviz.view.
PathHighlighter
Enables or disables the highlighter.
setEnabled(int, boolean)
- Method in class pedviz.view.rules.
ColorRule
Enables or disables the rule with the given index.
setEnabled(boolean)
- Method in class pedviz.view.rules.
Rule
Enables or disables the rule.
setEnd(Node)
- Method in class pedviz.graph.
Edge
Sets the end node.
setEnds(List<NodeView>)
- Method in class pedviz.view.
EdgeView
Sets all end node.
setErrors(HashMap<Object, MerlinError>)
- Method in class pedviz.haplotype.
MerlinHaplotypes
Sets a collection of errors (MerlinErrorChecking).
setExpand(boolean)
- Method in class pedviz.view.
DefaultNodeView
Enables and disables the visibility of the node.
setFamilieRank(int)
- Method in class pedviz.graph.
Node
Sets the node's familie id.
setFemale(Object)
- Method in class pedviz.view.rules.
AbstractionRule
setFocus(double, double)
- Method in class pedviz.view.effects.
Effect
Sets the focus point.
setGap(int)
- Method in class pedviz.view.
DefaultNodeView
Sets the gap between two children.
setGapBottom(int)
- Method in class pedviz.view.
DefaultEdgeView
Sets the gap at the bottom.
setGapTop(int)
- Method in class pedviz.view.
DefaultEdgeView
Sets the gap at the top.
setGraph(LayoutedGraph)
- Method in class pedviz.view.
GraphView
Sets the LayoutedGraph for this view..
setGraph(LayoutedGraph)
- Method in class pedviz.view.
GraphView3D
setHidden(boolean)
- Method in class pedviz.view.
NodeView
setHighlightedColor(Color)
- Method in class pedviz.view.
DefaultEdgeView
Sets the highlighted color of the line.
setHighlightedColor(Color)
- Method in class pedviz.view.
DefaultNodeView
Sets the highlighted color of the node.
setHighlightedWidth(float)
- Method in class pedviz.view.
DefaultEdgeView
Sets the width for lines that are highlighted.
setHintAttribute(String)
- Method in class pedviz.view.
DefaultNodeView
Sets a trait that will be displayed in the hint.
setHintText(String)
- Method in class pedviz.view.
DefaultNodeView
Sets the hint text.
setHorizontalGap(int)
- Method in class pedviz.algorithms.
RubberBands
Sets the gap between two nodes, if they have the same parents.
setHorizontalSpacing(float)
- Method in class pedviz.algorithms.
RubberBands
Sets the gap between two nodes, if they have the same parents.
setId(Object)
- Method in class pedviz.haplotype.
MerlinError
Sets the id.
setIdDad(Object)
- Method in class pedviz.graph.
Node
Sets the node's dad id.
setIdMom(Object)
- Method in class pedviz.graph.
Node
Sets the node's mom id.
setInterval(int)
- Method in class pedviz.view.animations.
Animation
Sets the interval of the timer.
setLayouted(boolean)
- Method in class pedviz.graph.
Graph
Sets
setLightEnabled(boolean)
- Method in class pedviz.view.
GraphView3D
Enables or disables transparency lights.
setMale(Object)
- Method in class pedviz.view.rules.
AbstractionRule
setMarker(String)
- Method in class pedviz.haplotype.
MerlinError
Sets the marker.
setMaterialEnabled(boolean)
- Method in class pedviz.view.
GraphView3D
Enables or disables materials.
setMaxIterations(int)
- Method in class pedviz.algorithms.
RubberBands
Sets the maximal number of iterations.
setMinSize(float)
- Method in class pedviz.view.effects.
FisheyeEffect
Sets the minimum size of a node.
setMode(int)
- Method in class pedviz.view.
LODHighlighter
Sets the mode.
setMode(int)
- Method in class pedviz.view.rules.
Rule
Sets the mode.
setMom(String)
- Method in class pedviz.haplotype.
HaplotypeItem
setMomId(String)
- Method in class pedviz.haplotype.
HaplotypeItem
setMomLeft(boolean)
- Method in class pedviz.view.
NodeView
setMouseOverColor(Color)
- Method in class pedviz.view.
DefaultNodeView
Returns the "mouse over" color of the node.
setMovingEnabled(boolean)
- Method in class pedviz.view.
GraphView
Enables or disables moving.
setMovingEnabled(boolean)
- Method in class pedviz.view.
GraphView3D
setMultiselection(boolean)
- Method in class pedviz.view.
GraphView
Enables or disables multiselection.
setName(String)
- Method in class pedviz.graph.
Graph
Sets the name of the graph.
setNodeSize(int)
- Method in class pedviz.algorithms.
RubberBands
Sets the size of a single node.
setNodeview(NodeView)
- Method in class pedviz.event.
NodeViewEvent
Sets the NodeView object.
setOperator(int)
- Method in class pedviz.algorithms.filter.
Filter
Sets the operator.
setPosHierarchie(int, float)
- Method in class pedviz.graph.
LayoutedGraph
setPosX(float)
- Method in class pedviz.view.
NodeView
Sets the position on the X-axis.
setPosY(float)
- Method in class pedviz.view.
NodeView
Sets the position on the Y-axis.
setPosZ(float)
- Method in class pedviz.view.
NodeView
Sets the position on the Z-axis.
setQuery(String)
- Method in class pedviz.loader.
DatabaseGraphLoader
Sets a query.
setRatio(double)
- Method in class pedviz.haplotype.
MerlinError
Sets the ratio.
setRules(Vector<Rule>)
- Method in class pedviz.view.
GraphView
Sets a collection of rules.
setScale(double)
- Method in class pedviz.view.
GraphView
Sets the scale factor.
setScale(double)
- Method in class pedviz.view.
GraphView2D
setScale(double)
- Method in class pedviz.view.
GraphView3D
setSelectedColor(Color)
- Method in class pedviz.view.
DefaultNodeView
Sets the selected color of the node.
setSelectionEnabled(boolean)
- Method in class pedviz.view.
GraphView
Enables or disables selection.
setSettings(String, String, String)
- Method in class pedviz.loader.
Loader
Sets the field names, in which the id, mom's id and dad's id are saved.
setShape(Symbol)
- Method in class pedviz.view.rules.
ShapeRule
Sets the symbol.
setShowMarkers(boolean)
- Method in class pedviz.view.symbols.
SymbolHaplotypes
setSize(float)
- Method in class pedviz.view.
DefaultNodeView
Sets the size of the node.
setSize(double)
- Method in class pedviz.view.symbols.
SymbolText
Sets the height of the text.
setSpeed(float)
- Method in class pedviz.view.effects.
Effect
Sets the speed.
setSplitter(Splitter)
- Method in class pedviz.algorithms.sugiyama.
SugiyamaLayout
Sets what WallSplitter will be used.
setStart(Node)
- Method in class pedviz.graph.
Edge
Sets the start node.
setStart(NodeView)
- Method in class pedviz.view.
EdgeView
Sets the start node.
setStyle(int)
- Method in class pedviz.view.symbols3d.
Symbol3D
Sets the style for this symbol.
setSymbolMode(int)
- Method in class pedviz.view.rules.
AbstractionRule
Sets the mode.
setSymbols(ArrayList<Symbol>)
- Method in class pedviz.view.
DefaultNodeView
Sets all symbols of the node.
setTraits(String[])
- Method in class pedviz.view.symbols.
SymbolGenotypes
Collection of traits with genotype informations.
setTranslate(double, double)
- Method in class pedviz.view.
GraphView
Sets the x-translation and the y-translation.
setTranslateX(double)
- Method in class pedviz.view.
GraphView
Sets the x-translation.
setTranslateX(double)
- Method in class pedviz.view.
GraphView2D
setTranslateX(double)
- Method in class pedviz.view.
GraphView3D
setTranslateY(double)
- Method in class pedviz.view.
GraphView
Sets the y-translation.
setTranslateY(double)
- Method in class pedviz.view.
GraphView2D
setTranslateY(double)
- Method in class pedviz.view.
GraphView3D
setTransparencyEnabled(boolean)
- Method in class pedviz.view.
GraphView3D
Enables or disables transparency.
setType(int)
- Method in class pedviz.event.
NodeViewEvent
Sets the type.
setUserData(String, Object)
- Method in class pedviz.graph.
Node
Stores an trait that can be identified by the given identifier.
setUserdata(String)
- Method in class pedviz.view.rules.
GradientRule
Sets the trait.
setVerticalSpacing(float)
- Method in class pedviz.algorithms.
RubberBands
Sets the spacing between two generations.
setVisbleSphere(boolean)
- Method in class pedviz.view.
GraphView3D
Sets the visibilty of the sphere.
setWidth(float)
- Method in class pedviz.view.
DefaultEdgeView
Sets the width of the line.
setXRotatingEnabled(boolean)
- Method in class pedviz.view.
GraphView3D
Enables or disables rotating on the x-axis.
setYRotatingEnabled(boolean)
- Method in class pedviz.view.
GraphView3D
Enables or disables rotating on the y-axis..
setZoomEnabled(boolean)
- Method in class pedviz.view.
GraphView
Enables or disables zooming.
setZoomEnabled(boolean)
- Method in class pedviz.view.
GraphView3D
ShapeCreator3D
- Class in
pedviz.view.symbols3d
A very speedy NodeCreator implementation for about 35.000 nodes.
ShapeCreator3D()
- Constructor for class pedviz.view.symbols3d.
ShapeCreator3D
ShapeRule
- Class in
pedviz.view.rules
With this rule you can set a symbol, dependent on the given trait (UserData).
ShapeRule(String, Object, Symbol)
- Constructor for class pedviz.view.rules.
ShapeRule
Constructs a ShapeRule with given trait id, trait value and the symbol.
ShapeRule(Symbol)
- Constructor for class pedviz.view.rules.
ShapeRule
Constructs a ShapeRule with the symbol.
show(Node)
- Method in class pedviz.view.
GraphView
Shows the given node if it's hidden.
show(Node)
- Method in class pedviz.view.
GraphView3D
showAll()
- Method in class pedviz.view.
GraphView
Shows all nodes that are currently hidden.
showAll()
- Method in class pedviz.view.
GraphView3D
showAllMarkers()
- Method in class pedviz.haplotype.
Haplotypes
Shows all markers.
showMarker(int)
- Method in class pedviz.haplotype.
Haplotypes
Shows the given marker.
SicknessSplitter
- Class in
pedviz.algorithms.sugiyama
This class can be used as a WallSplitter for the SugiyamaLayout class.
SicknessSplitter(String[], String[])
- Constructor for class pedviz.algorithms.sugiyama.
SicknessSplitter
Creates a SicknessSplitter object with the given array of traits and values.
SINGLETON
- Static variable in class pedviz.algorithms.
GraphError
SizeAnimation
- Class in
pedviz.view.animations
This animation lets a collection of nodes change their size.
SizeAnimation(GraphView, Set<Node>)
- Constructor for class pedviz.view.animations.
SizeAnimation
Creates a new SizeAnimation for the given GraphView object.
sortSubNodes()
- Method in class pedviz.algorithms.sugiyama.
SugiyamaNodeView
Sorts subnodes by their barycentric.
sortSubNodes()
- Method in class pedviz.view.
NodeView
Sorts all subnodes.
Splitter
- Interface in
pedviz.algorithms.sugiyama
This interface defines methods for an algorithm that can split the given graph in two walls.
start()
- Method in class pedviz.view.animations.
Animation
Starts the animation.
stateChanged(ChangeEvent)
- Method in class pedviz.algorithms.
Sugiyama
stop()
- Method in class pedviz.view.animations.
Animation
Stops the animation.
stop()
- Method in class pedviz.view.animations.
BlinkAnimation
STYLE_NORMAL
- Static variable in class pedviz.view.symbols3d.
Symbol3D
STYLE_TURM
- Static variable in class pedviz.view.symbols3d.
Symbol3D
SUCCESSORS
- Static variable in class pedviz.algorithms.
Highlighter
All successors of a person.
SUCCESSORS
- Static variable in class pedviz.view.
LODHighlighter
All successors of a person.
SUCCESSORS_AND_ANCESTORS
- Static variable in class pedviz.algorithms.
Highlighter
All successors and ancestors of a person.
SUCCESSORS_AND_ANCESTORS
- Static variable in class pedviz.view.
LODHighlighter
All successors and ancestors of a person.
Sugiyama
- Class in
pedviz.algorithms
This class combines all steps that are necessary to create a layout for a Graph object.
Sugiyama(Graph)
- Constructor for class pedviz.algorithms.
Sugiyama
Creates a new Sugyiama object for the given Graph object with default settings.
Sugiyama(Graph, Splitter)
- Constructor for class pedviz.algorithms.
Sugiyama
Creates a new Sugyiama object for the given Graph object with default settings.
Sugiyama(Graph, DefaultNodeView, DefaultEdgeView)
- Constructor for class pedviz.algorithms.
Sugiyama
Creates a new Sugyiama object for the given Graph object with given settings
Sugiyama(Graph, DefaultNodeView, DefaultEdgeView, Splitter)
- Constructor for class pedviz.algorithms.
Sugiyama
Creates a new Sugyiama object for the given Graph object with given settings and the given Splitter object.
SugiyamaEdgeView
- Class in
pedviz.algorithms.sugiyama
This class extends the EdgeView class by some methods used by the sugiyama algorithm.
SugiyamaEdgeView(Edge, DefaultEdgeView)
- Constructor for class pedviz.algorithms.sugiyama.
SugiyamaEdgeView
Creates a new SugiyamaEdgeView object for the given edge and with the given settings.
SugiyamaLayout
- Class in
pedviz.algorithms.sugiyama
This class applies the Sugiyama-Algorihm on the specified graph.
SugiyamaLayout(Graph, DefaultNodeView, DefaultEdgeView)
- Constructor for class pedviz.algorithms.sugiyama.
SugiyamaLayout
Creates the SugiyamaLayout with the given Graph object.
SugiyamaNodeView
- Class in
pedviz.algorithms.sugiyama
This class extends the NodeView class by a barycentric property.
SugiyamaNodeView(Node, DefaultNodeView)
- Constructor for class pedviz.algorithms.sugiyama.
SugiyamaNodeView
Symbol
- Class in
pedviz.view
This class is the super class for symbols.
Symbol()
- Constructor for class pedviz.view.
Symbol
Symbol2D
- Class in
pedviz.view.symbols
This class is the super class for all implemented symbols for the 2d visualization.
Symbol2D()
- Constructor for class pedviz.view.symbols.
Symbol2D
Symbol3D
- Class in
pedviz.view.symbols3d
This class is the super class for all implemented symbols for the 3d visualization.
Symbol3D(int)
- Constructor for class pedviz.view.symbols3d.
Symbol3D
Create a new Symbol object with the given style.
SymbolAdopted
- Class in
pedviz.view.symbols
Draws the symbol for an adopted individual.
SymbolAdopted()
- Constructor for class pedviz.view.symbols.
SymbolAdopted
SymbolAdopted3d
- Class in
pedviz.view.symbols3d
Draws the symbol for an adopted individual.
SymbolAdopted3d()
- Constructor for class pedviz.view.symbols3d.
SymbolAdopted3d
SymbolAdopted3d(int)
- Constructor for class pedviz.view.symbols3d.
SymbolAdopted3d
SymbolDeceased
- Class in
pedviz.view.symbols
Draws the symbol for a deceased individual.
SymbolDeceased()
- Constructor for class pedviz.view.symbols.
SymbolDeceased
SymbolDeceased3d
- Class in
pedviz.view.symbols3d
Draws the symbol for a deceased individual.
SymbolDeceased3d()
- Constructor for class pedviz.view.symbols3d.
SymbolDeceased3d
SymbolDeceased3d(int)
- Constructor for class pedviz.view.symbols3d.
SymbolDeceased3d
SymbolFamily
- Class in
pedviz.view.symbols
Draws the symbol for a family node.
SymbolFamily(int, Object, Object)
- Constructor for class pedviz.view.symbols.
SymbolFamily
Creates a new symbol for a family node.
SymbolFamily3d
- Class in
pedviz.view.symbols3d
Draws the symbol for a family node.
SymbolFamily3d(int, Object, Object)
- Constructor for class pedviz.view.symbols3d.
SymbolFamily3d
Creates a new symbol for a family node.
SymbolGenotypes
- Class in
pedviz.view.symbols
Draws the symbol for genotpyes.
SymbolGenotypes(String...)
- Constructor for class pedviz.view.symbols.
SymbolGenotypes
Creates a new GenotypeSymbol with the given collection of traits.
SymbolGenotypes(boolean, String...)
- Constructor for class pedviz.view.symbols.
SymbolGenotypes
Creates a new GenotypeSymbol with the given collection of traits.
SymbolHaplotypes
- Class in
pedviz.view.symbols
Draws the symbol for haplotypes.
SymbolHaplotypes(Haplotypes)
- Constructor for class pedviz.view.symbols.
SymbolHaplotypes
Creates a haplotype symbol with the given haplotypes.
SymbolHaplotypes(Haplotypes, boolean)
- Constructor for class pedviz.view.symbols.
SymbolHaplotypes
Creates a haplotype symbol with the given haplotypes.
SymbolPregnancy
- Class in
pedviz.view.symbols
Indicates a pregnancy.
SymbolPregnancy()
- Constructor for class pedviz.view.symbols.
SymbolPregnancy
SymbolQualitativeTrait
- Class in
pedviz.view.symbols
This symbols provides the possibility to display a specified trait in a bar plot with a nice color gradient.
SymbolQualitativeTrait(String, double, double, double, double)
- Constructor for class pedviz.view.symbols.
SymbolQualitativeTrait
Constructs a SymbolQualitativeTrait with the given values.
SymbolSexFemale
- Class in
pedviz.view.symbols
Draws the symbol for a female individual.
SymbolSexFemale()
- Constructor for class pedviz.view.symbols.
SymbolSexFemale
SymbolSexFemale3d
- Class in
pedviz.view.symbols3d
Draws the symbol for a female individual.
SymbolSexFemale3d()
- Constructor for class pedviz.view.symbols3d.
SymbolSexFemale3d
SymbolSexFemale3d(int)
- Constructor for class pedviz.view.symbols3d.
SymbolSexFemale3d
SymbolSexFemaleLow
- Class in
pedviz.view.symbols3d
Draws the symbol for a female individual.
SymbolSexFemaleLow()
- Constructor for class pedviz.view.symbols3d.
SymbolSexFemaleLow
SymbolSexMale
- Class in
pedviz.view.symbols
Draws the symbol for a male individual.
SymbolSexMale()
- Constructor for class pedviz.view.symbols.
SymbolSexMale
SymbolSexMale3d
- Class in
pedviz.view.symbols3d
Draws the symbol for a male individual.
SymbolSexMale3d()
- Constructor for class pedviz.view.symbols3d.
SymbolSexMale3d
SymbolSexMale3d(int)
- Constructor for class pedviz.view.symbols3d.
SymbolSexMale3d
SymbolSexMaleLow
- Class in
pedviz.view.symbols3d
Draws the symbol for a male individual.
SymbolSexMaleLow()
- Constructor for class pedviz.view.symbols3d.
SymbolSexMaleLow
SymbolSexUndesignated
- Class in
pedviz.view.symbols
Draws the symbol for a individual with unknown sex.
SymbolSexUndesignated()
- Constructor for class pedviz.view.symbols.
SymbolSexUndesignated
SymbolSexUndesignated3d
- Class in
pedviz.view.symbols3d
Draws the symbol for a individual with unknown sex.
SymbolSexUndesignated3d()
- Constructor for class pedviz.view.symbols3d.
SymbolSexUndesignated3d
SymbolSexUndesignated3d(int)
- Constructor for class pedviz.view.symbols3d.
SymbolSexUndesignated3d
SymbolSexUndesignatedLow
- Class in
pedviz.view.symbols3d
Draws the symbol for a individual with unknown sex.
SymbolSexUndesignatedLow()
- Constructor for class pedviz.view.symbols3d.
SymbolSexUndesignatedLow
SymbolText
- Class in
pedviz.view.symbols
This symbol allow you to display a number or a character in the symbol.
SymbolText(String)
- Constructor for class pedviz.view.symbols.
SymbolText
Creates a new symbol that contains the given text.
T
TestAlgo
- Class in
pedviz.algorithms
TestAlgo()
- Constructor for class pedviz.algorithms.
TestAlgo
TextCondition
- Class in
pedviz.algorithms.filter
This class represents a Condtion for a trait, which contains a string value.
TextCondition(String, int, String)
- Constructor for class pedviz.algorithms.filter.
TextCondition
Creates a new TextCondition for the given trait with the given mode and values.
TextCondition(String, int, String, String)
- Constructor for class pedviz.algorithms.filter.
TextCondition
Creates a new TextCondition for the given trait with the given mode and values.
toString()
- Method in class pedviz.algorithms.
GraphError
toString()
- Method in class pedviz.graph.
Edge
toString()
- Method in class pedviz.graph.
Graph
toString()
- Method in class pedviz.graph.
Node
transformPoint(float, float)
- Method in class pedviz.view.effects.
Effect
Transforms the given points.
transformPoint(float, float)
- Method in class pedviz.view.effects.
FisheyeEffect
transformSize(float, float, float, float, float)
- Method in class pedviz.view.effects.
Effect
Transforms the given size. x,y are untransformed and newX, newY are the transformed coordinates.
transformSize(float, float, float, float, float)
- Method in class pedviz.view.effects.
FisheyeEffect
U
unHighlightAll()
- Method in class pedviz.view.
GraphView
Clears accentuation for all nodes.
unHighlightAll()
- Method in class pedviz.view.
GraphView3D
updateGraphModel()
- Method in class pedviz.view.
GraphView
After you change the LayoutedGraph object manually run this method.
updateGraphView()
- Method in class pedviz.view.
GraphView
Fires an update of the GraphView manually.
updateGraphView()
- Method in class pedviz.view.
GraphView2D
updateModel()
- Method in class pedviz.graph.
LayoutedGraph
Reloads all nodes and edges from the Graph object and updates the existing model.
updateNodes(Set<Node>)
- Method in class pedviz.view.
GraphView
Redraws the given nodes.
updateNodes(Set<Node>)
- Method in class pedviz.view.
GraphView2D
updateNodes(Set<Node>)
- Method in class pedviz.view.
GraphView3D
updateRules()
- Method in class pedviz.view.
GraphView
Reapplies all rules.
updateRules()
- Method in class pedviz.view.
GraphView2D
updateRules()
- Method in class pedviz.view.
GraphView3D
updateYPosition()
- Method in class pedviz.algorithms.
RubberBands
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes