Uses of Class
org.graphstream.ui.swing.renderer.shape.Connector
Packages that use Connector
Package
Description
-
Uses of Connector in org.graphstream.ui.swing.renderer.shape
Fields in org.graphstream.ui.swing.renderer.shape declared as ConnectorModifier and TypeFieldDescriptionprotected ConnectorAreaOnConnector.theConnectorThe connector we are attached to.Methods in org.graphstream.ui.swing.renderer.shape with parameters of type ConnectorModifier and TypeMethodDescriptionvoidAreaOnConnector.theConnectorYoureAttachedTo(Connector connector) XXX must call this method explicitly in the renderer !!! -
Uses of Connector in org.graphstream.ui.swing.renderer.shape.swing.advancedShapes
Subclasses of Connector in org.graphstream.ui.swing.renderer.shape.swing.advancedShapesModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of Connector in org.graphstream.ui.swing.renderer.shape.swing.arrowShapes
Methods in org.graphstream.ui.swing.renderer.shape.swing.arrowShapes with parameters of type Connector -
Uses of Connector in org.graphstream.ui.swing.renderer.shape.swing.baseShapes
Subclasses of Connector in org.graphstream.ui.swing.renderer.shape.swing.baseShapesModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of Connector in org.graphstream.ui.swing.util
Methods in org.graphstream.ui.swing.util with parameters of type ConnectorModifier and TypeMethodDescriptionstatic AttributeUtils.Tuple<org.graphstream.ui.geom.Point2,Double> CubicCurve.approxIntersectionPointOnCurve(org.graphstream.ui.graphicGraph.GraphicEdge edge, Connector c, org.graphstream.ui.view.camera.DefaultCamera2D camera) Use a dichotomy method to evaluate the intersection between the `edge` destination node shape and the Bézier curve of the connector `c`.static AttributeUtils.Tuple<org.graphstream.ui.geom.Point2,Double> CubicCurve.approxIntersectionPointOnCurve(org.graphstream.ui.graphicGraph.GraphicEdge edge, Connector c, org.graphstream.ui.view.camera.DefaultCamera2D camera, int maxDepth) Use a dichotomy method to evaluate the intersection between the `edge` destination node shape and the Bézier curve of the connector `c`.static doubleCubicCurve.approxLengthOfCurve(Connector c) Evaluate the length of a Bézier curve by taking n points on the curve and summing the lengths of the n+1 segments thus defined.static doubleCubicCurve.approxLengthOfCurveQuick(Connector c) Evaluate the length of a Bézier curve by taking four points on the curve and summing the lengths of the five segments thus defined.static doubleCubicCurve.approxLengthOfCurveQuickAndDirty(Connector c) A quick and dirty hack to evaluate the length of a cubic bezier curve.static AttributeUtils.Tuple<org.graphstream.ui.geom.Point2,org.graphstream.ui.geom.Point2> CubicCurve.approxVectorEnteringCurve(org.graphstream.ui.graphicGraph.GraphicEdge edge, Connector c, org.graphstream.ui.view.camera.DefaultCamera2D camera) Return two points, one inside and the second outside of the shape of the destination node of the given `edge`, the points can be used to deduce a vector along the Bézier curve entering point in the shape.