A C D G I L M P R S V

S

scale(double) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Scales the bounding frame up or down by the absolute value scaleAmount.
scale(double, double) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Scales the bounding frame up or down by the absolute value scaleAmount.
Sector2D - Class in ca.utoronto.cs.prefuseextensions.geom
Sector2D is the class for all objects that store a 2D sector defined by a outer bounding rectangle, width, start angle, and angular extent (length of the arc).
Sector2D() - Constructor for class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Creates an empty sector2D.
Sector2D(Sector2D) - Constructor for class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Creates a Sector2D with dimensions the same as a given Sector2D.
Sector2D(Arc2D, Arc2D) - Constructor for class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Creates a Sector2D with the given inner and outer arcs as the bounds.
Sector2D(Rectangle2D, double, double, double) - Constructor for class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Creates a Sector2D within the given rectangular bounds, start angle, angle extents, and width.
Sector2D(double, double, double, double, double, double, double) - Constructor for class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Creates a Sector2D within the given rectangular bounds, start angle, angle extents, and width.
Sector2D(double, double, double, double, double, double) - Constructor for class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Creates a Sector2D centered at the given coordinates and with the specified inner and outer radii and angular span.
SectorRenderer - Class in ca.utoronto.cs.prefuseextensions.render
Renders a Sector2D shape for a node.
SectorRenderer() - Constructor for class ca.utoronto.cs.prefuseextensions.render.SectorRenderer
Renderer for Sector2D nodes (wedges from an annulus).
setAngleExtent(double) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Sets this sectors angular span to the given value.
setAngleStart(double) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Sets the angle start to the given value.
setAngularBounds(double, double) - Method in class ca.utoronto.cs.prefuseextensions.layout.StarburstLayout
Constrains this layout to the specified angular sector
setAutoResize(boolean) - Method in class ca.utoronto.cs.prefuseextensions.demo.StarburstDemo
 
setAutoScale(boolean) - Method in class ca.utoronto.cs.prefuseextensions.layout.StarburstLayout
Set whether or not the layout should automatically scale itself to fit the layout bounds.
setEllipseMethod(int) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Sets the ellipse drawing method.
setFilterLevel(int) - Method in class ca.utoronto.cs.prefuseextensions.demo.StarburstDemo
 
setFrame(double, double, double, double) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Sets the location and size of the outer bounds of this Sector2D to the specified rectangular values.
setHorizontalAlignment(int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Set the horizontal alignment of this node with respect to its x, y coordinates.
setHorizontalImageAlignment(int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Set the horizontal image alignment within the layout.
setHorizontalPadding(int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Sets the amount of padding in pixels between the content and the border of this item along the horizontal dimension.
setHorizontalTextAlignment(int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Set the horizontal text alignment within the layout.
setImageFactory(ImageFactory) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Sets the image factory used by this renderer.
setImageField(String) - Method in class ca.utoronto.cs.prefuseextensions.render.ArcLabelRenderer
Set the data field for image locations.
setImageField(String) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Set the data field for image locations.
setImagePosition(int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Set the image position, determining where the image is placed with respect to the text.
setImageTextPadding(int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Set the padding, in pixels, between an image and text.
setInnerArc(Arc2D) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Sets the inner arc of this Sector2D to the dimensions of the given arc.
setInnerRadius(double) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Sets the inner radius this Sector2D to the given value.
setMaxImageDimensions(int, int) - Method in class ca.utoronto.cs.prefuseextensions.render.ArcLabelRenderer
Sets the maximum image dimensions, used to control scaling of loaded images.
setMaxImageDimensions(int, int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Sets the maximum image dimensions, used to control scaling of loaded images.
setMaxTextWidth(int) - Method in class ca.utoronto.cs.prefuseextensions.render.ArcLabelRenderer
Sets the maximum width that should be allowed of the text label.
setMaxTextWidth(int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Sets the maximum width that should be allowed of the text label.
setOuterArc(Arc2D) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Sets the outer arc of this Sector2D to the dimensions of the given arc.
setOuterRadius(double) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Sets the outer radius this Sector2D to the given radius.
setRadii(double, double) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Sets the inner and outer radii this Sector2D to the given values.
setRadiusIncrement(double) - Method in class ca.utoronto.cs.prefuseextensions.layout.StarburstLayout
Set the radius increment to use between concentric circles.
setRoundedCorner(int, int) - Method in class ca.utoronto.cs.prefuseextensions.render.ArcLabelRenderer
Rounds the corners of the bounding rectangle in which the text string is rendered.
setRoundedCorner(int, int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Rounds the corners of the bounding rectangle in which the text string is rendered.
setSector(double, double, double, double, double, double, double) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Sets the dimensions of this sector as given.
setSector(Sector2D) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Sets this Sector to be the same as the specified Sector.
setSectorByCenter(double, double, double, double, double, double) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Set this sector centered at the given coordinates and with the specified inner and outer radii and angular span.
setSectorWidth(double) - Method in class ca.utoronto.cs.prefuseextensions.geom.Sector2D
Set the width of this sector as specified.
setTextField(String) - Method in class ca.utoronto.cs.prefuseextensions.render.ArcLabelRenderer
Set the field name to use for text labels.
setTextField(String) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Set the field name to use for text labels.
setVerticalAlignment(int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Set the vertical alignment of this node with respect to its x, y coordinates.
setVerticalImageAlignment(int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Set the vertical image alignment within the layout.
setVerticalPadding(int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Sets the amount of padding in pixels between the content and the border of this item along the vertical dimension.
setVerticalTextAlignment(int) - Method in class ca.utoronto.cs.prefuseextensions.render.RotationLabelRenderer
Set the vertical text alignment within the layout.
setWidthType(StarburstLayout.WidthType, String) - Method in class ca.utoronto.cs.prefuseextensions.layout.StarburstLayout
Set the width type, which defines how angular widths are divided among nodes.
StarburstDemo - Class in ca.utoronto.cs.prefuseextensions.demo
Demonstration of a radial space-filling tree viewer.
StarburstDemo(Graph, String) - Constructor for class ca.utoronto.cs.prefuseextensions.demo.StarburstDemo
 
StarburstDemo.NodeColorAction - Class in ca.utoronto.cs.prefuseextensions.demo
Set node fill colors
StarburstDemo.NodeColorAction(String) - Constructor for class ca.utoronto.cs.prefuseextensions.demo.StarburstDemo.NodeColorAction
 
StarburstDemo.TextColorAction - Class in ca.utoronto.cs.prefuseextensions.demo
Set node text colors
StarburstDemo.TextColorAction(String) - Constructor for class ca.utoronto.cs.prefuseextensions.demo.StarburstDemo.TextColorAction
 
StarburstDemo.TreeRootAction - Class in ca.utoronto.cs.prefuseextensions.demo
Switch the root of the tree by requesting a new spanning tree at the desired root and hiding all nodes above
StarburstDemo.TreeRootAction(String) - Constructor for class ca.utoronto.cs.prefuseextensions.demo.StarburstDemo.TreeRootAction
 
StarburstLayout - Class in ca.utoronto.cs.prefuseextensions.layout
TreeLayout instance that computes a radial space filling layout, laying out subsequent depth levels of a tree on circles of progressively increasing radius.
StarburstLayout(String) - Constructor for class ca.utoronto.cs.prefuseextensions.layout.StarburstLayout
Creates a new StarburstLayout.
StarburstLayout(String, int) - Constructor for class ca.utoronto.cs.prefuseextensions.layout.StarburstLayout
Creates a new RadialTreeLayout using the specified radius increment between levels of the layout.
StarburstLayout.LabelLayout - Class in ca.utoronto.cs.prefuseextensions.layout
Set label positions.
StarburstLayout.LabelLayout(String) - Constructor for class ca.utoronto.cs.prefuseextensions.layout.StarburstLayout.LabelLayout
 
StarburstLayout.ScaleFontAction - Class in ca.utoronto.cs.prefuseextensions.layout
 
StarburstLayout.ScaleFontAction(String, String) - Constructor for class ca.utoronto.cs.prefuseextensions.layout.StarburstLayout.ScaleFontAction
 
StarburstLayout.WidthType - Enum in ca.utoronto.cs.prefuseextensions.layout
 

A C D G I L M P R S V