- ObjectArguments(String, List<Pair<String>>) - Constructor for class org.eth.cyril.model.advanced.ObjectFactory.ObjectArguments
-
- ObjectFactory - Class in org.eth.cyril.model.advanced
-
An object factory can be used to generate objects based on a type and a set of arguments.
- ObjectFactory.ObjectArguments - Class in org.eth.cyril.model.advanced
-
- ObjectFactoryUtil - Class in org.eth.cyril.model.advanced
-
Utility methods to use the
ObjectFactory
to generate multiple objects at once.
- ObjectFactoryUtil() - Constructor for class org.eth.cyril.model.advanced.ObjectFactoryUtil
-
- ObjectiveFunction - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming
-
Objective function for quadratic programming of the form 1/2 xT * P * x + qT * x
- ObjectiveFunction(int) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.ObjectiveFunction
-
- ObjectiveFunction(Matrix, Vector) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.ObjectiveFunction
-
- ObjectiveFunctionConstraint - Interface in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming
-
An objective function constraint is a constraint which defines part of the resulting objective function, which
can be then used for quadratic programming.
- ObjectSchema - Interface in org.eth.cyril.util.configuration.schema
-
- ObjectSerializer - Class in org.eth.cyril.util.serialization
-
An object serializer which serializes entire objects, by serializing each of the fields separately.
- ObjectSerializer(Serializer) - Constructor for class org.eth.cyril.util.serialization.ObjectSerializer
-
- objectValue(long, String) - Method in interface org.eth.cyril.model.model.ModelFactory
-
Returns a new object value with the given id and type name.
- objectValue(long, String) - Method in class org.eth.cyril.model.model.nodes.impl.DefaultModelFactory
-
- ObjectValue - Interface in org.eth.cyril.model.model.nodes
-
An Object value denotes a standard Java object which is not primitive.
- ObjectValueImpl - Class in org.eth.cyril.model.model.nodes.impl
-
- ObjectValueImpl() - Constructor for class org.eth.cyril.model.model.nodes.impl.ObjectValueImpl
-
- ObjectValueImpl(long, String) - Constructor for class org.eth.cyril.model.model.nodes.impl.ObjectValueImpl
-
- OldOrderingConstraint - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.impl
-
- OldOrderingConstraint() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.impl.OldOrderingConstraint
-
- OldOrderingConstraint(double) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.impl.OldOrderingConstraint
-
- OldOrderingConstraint - Class in org.eth.cyril.modeltograph.constraints.order
-
- OldOrderingConstraint(double) - Constructor for class org.eth.cyril.modeltograph.constraints.order.OldOrderingConstraint
-
- OldPositionConstraint - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.impl
-
- OldPositionConstraint() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.impl.OldPositionConstraint
-
- OldPositionConstraint(double) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.impl.OldPositionConstraint
-
- OldPositionConstraint - Class in org.eth.cyril.modeltograph.constraints.position
-
- OldPositionConstraint(double) - Constructor for class org.eth.cyril.modeltograph.constraints.position.OldPositionConstraint
-
- open(String) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.JMatIOStorer
-
- open(String) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.QuadraticProgrammingXPositionCalculator.MatrixStorer
-
- order() - Method in class org.eth.cyril.model.dsl.DSLParser
-
- orderByBarycenter(List<SugiyamaDrawingAlgorithm.BarycenterNode>, Function<SugiyamaDrawingAlgorithm.BarycenterNode, Double>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaLayoutAlgorithm
-
- orderByBarycenter(List<SugiyamaDrawingAlgorithm.BarycenterNode>, Function<SugiyamaDrawingAlgorithm.BarycenterNode, Double>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaDrawingAlgorithm
-
- OrderContext(ParserRuleContext, int) - Constructor for class org.eth.cyril.model.dsl.DSLParser.OrderContext
-
- OrderingConstraint - Interface in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order
-
- orderLevel(List<T>, List<OrderingConstraint>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.CycleRemovingOrderingDecider
-
- orderLevel(List<T>, List<OrderingConstraint>) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.LevelOrderingDecider
-
- OrderResolver - Class in org.eth.cyril.model.dsl
-
An order resolver resolves the "order" part of an ordering constraint.
- OrderResolver(String) - Constructor for class org.eth.cyril.model.dsl.OrderResolver
-
Creates a new order resolver instance with the given order string.
- org.eth.cyril.graphdrawing - package org.eth.cyril.graphdrawing
-
- org.eth.cyril.graphdrawing.debug - package org.eth.cyril.graphdrawing.debug
-
- org.eth.cyril.graphdrawing.examples - package org.eth.cyril.graphdrawing.examples
-
- org.eth.cyril.graphdrawing.examples.graphs - package org.eth.cyril.graphdrawing.examples.graphs
-
- org.eth.cyril.graphdrawing.graph - package org.eth.cyril.graphdrawing.graph
-
Contains all graph-based content, such as graph, node and edge definitions, graph builders, graph layout algorithms
and general graph algorithms.
- org.eth.cyril.graphdrawing.graph.algorithms - package org.eth.cyril.graphdrawing.graph.algorithms
-
Contains general graph algorithms.
- org.eth.cyril.graphdrawing.graph.algorithms.cycles - package org.eth.cyril.graphdrawing.graph.algorithms.cycles
-
Contains cycle-based graph algorithms.
- org.eth.cyril.graphdrawing.graph.builder - package org.eth.cyril.graphdrawing.graph.builder
-
Contains graph builders.
- org.eth.cyril.graphdrawing.graph.drawing - package org.eth.cyril.graphdrawing.graph.drawing
-
- org.eth.cyril.graphdrawing.graph.drawing.configuration - package org.eth.cyril.graphdrawing.graph.drawing.configuration
-
- org.eth.cyril.graphdrawing.graph.drawing.sugiyama - package org.eth.cyril.graphdrawing.graph.drawing.sugiyama
-
- org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained - package org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained
-
- org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order - package org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order
-
- org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.impl - package org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.impl
-
- org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position - package org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position
-
- org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.impl - package org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.impl
-
- org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming - package org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming
-
- org.eth.cyril.graphdrawing.graph.edge - package org.eth.cyril.graphdrawing.graph.edge
-
Edge-specific code.
- org.eth.cyril.graphdrawing.graph.sequence - package org.eth.cyril.graphdrawing.graph.sequence
-
- org.eth.cyril.graphdrawing.gui - package org.eth.cyril.graphdrawing.gui
-
- org.eth.cyril.graphdrawing.gui.graphdrawer - package org.eth.cyril.graphdrawing.gui.graphdrawer
-
- org.eth.cyril.graphdrawing.gui.graphdrawer.coloring - package org.eth.cyril.graphdrawing.gui.graphdrawer.coloring
-
- org.eth.cyril.graphdrawing.gui.graphdrawer.events - package org.eth.cyril.graphdrawing.gui.graphdrawer.events
-
- org.eth.cyril.graphdrawing.gui.graphdrawer.shapes - package org.eth.cyril.graphdrawing.gui.graphdrawer.shapes
-
- org.eth.cyril.graphdrawing.gui.graphdrawer.swing - package org.eth.cyril.graphdrawing.gui.graphdrawer.swing
-
- org.eth.cyril.graphdrawing.gui.intermediate.layout - package org.eth.cyril.graphdrawing.gui.intermediate.layout
-
- org.eth.cyril.graphdrawing.gui.mouselisteners - package org.eth.cyril.graphdrawing.gui.mouselisteners
-
- org.eth.cyril.graphdrawing.util - package org.eth.cyril.graphdrawing.util
-
- org.eth.cyril.model - package org.eth.cyril.model
-
- org.eth.cyril.model.abstraction - package org.eth.cyril.model.abstraction
-
- org.eth.cyril.model.advanced - package org.eth.cyril.model.advanced
-
- org.eth.cyril.model.blacklist - package org.eth.cyril.model.blacklist
-
- org.eth.cyril.model.constraintlanguage - package org.eth.cyril.model.constraintlanguage
-
- org.eth.cyril.model.constraintlanguage.quantifiers - package org.eth.cyril.model.constraintlanguage.quantifiers
-
- org.eth.cyril.model.dsl - package org.eth.cyril.model.dsl
-
- org.eth.cyril.model.model - package org.eth.cyril.model.model
-
- org.eth.cyril.model.model.nodes - package org.eth.cyril.model.model.nodes
-
- org.eth.cyril.model.model.nodes.impl - package org.eth.cyril.model.model.nodes.impl
-
- org.eth.cyril.model.output - package org.eth.cyril.model.output
-
- org.eth.cyril.modeltograph - package org.eth.cyril.modeltograph
-
- org.eth.cyril.modeltograph.color - package org.eth.cyril.modeltograph.color
-
- org.eth.cyril.modeltograph.constraints - package org.eth.cyril.modeltograph.constraints
-
- org.eth.cyril.modeltograph.constraints.cycles - package org.eth.cyril.modeltograph.constraints.cycles
-
- org.eth.cyril.modeltograph.constraints.order - package org.eth.cyril.modeltograph.constraints.order
-
- org.eth.cyril.modeltograph.constraints.position - package org.eth.cyril.modeltograph.constraints.position
-
- org.eth.cyril.modeltograph.debug - package org.eth.cyril.modeltograph.debug
-
- org.eth.cyril.modeltograph.gui - package org.eth.cyril.modeltograph.gui
-
- org.eth.cyril.util - package org.eth.cyril.util
-
- org.eth.cyril.util.collections - package org.eth.cyril.util.collections
-
- org.eth.cyril.util.collections.collectionmap - package org.eth.cyril.util.collections.collectionmap
-
- org.eth.cyril.util.configuration - package org.eth.cyril.util.configuration
-
- org.eth.cyril.util.configuration.schema - package org.eth.cyril.util.configuration.schema
-
- org.eth.cyril.util.configuration.storage - package org.eth.cyril.util.configuration.storage
-
- org.eth.cyril.util.gui - package org.eth.cyril.util.gui
-
- org.eth.cyril.util.gui.configuration - package org.eth.cyril.util.gui.configuration
-
- org.eth.cyril.util.language - package org.eth.cyril.util.language
-
- org.eth.cyril.util.serialization - package org.eth.cyril.util.serialization
-
- ORIGIN - Static variable in class org.eth.cyril.graphdrawing.graph.Position
-
- Oval() - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.shapes.Shape.Oval
-
- overlapsWith(Abstractable<T>) - Method in class org.eth.cyril.model.abstraction.Abstractable
-
Returns whether the elements in this set of abstractable values overlap at all with the elements in the other set
of abstractable values.
- overlapsWith(Collection<T>) - Method in class org.eth.cyril.model.abstraction.Abstractable
-
Returns whether the elements in this set of abstractable values overlap at all with the elements in the other
collection of abstractable values.