| 
 | JGraph X 1.4.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mxgraph.layout.mxGraphLayout
com.mxgraph.layout.mxCircleLayout
public class mxCircleLayout
| Field Summary | |
|---|---|
| protected  boolean | disableEdgeStyleSpecifies if the STYLE_NOEDGESTYLE flag should be set on edges that are modified by the result. | 
| protected  boolean | moveCircleBoolean specifying if the circle should be moved to the top, left corner specified by x0 and y0. | 
| protected  double | radiusInteger specifying the size of the radius. | 
| protected  boolean | resetEdgesSpecifies if all edge points of traversed edges should be removed. | 
| protected  double | x0Integer specifying the left coordinate of the circle. | 
| protected  double | y0Integer specifying the top coordinate of the circle. | 
| Fields inherited from class com.mxgraph.layout.mxGraphLayout | 
|---|
| graph, useBoundingBox | 
| Constructor Summary | |
|---|---|
| mxCircleLayout(mxGraph graph)Constructs a new stack layout layout for the specified graph, spacing, orientation and offset. | |
| mxCircleLayout(mxGraph graph,
               double radius)Constructs a new stack layout layout for the specified graph, spacing, orientation and offset. | |
| Method Summary | |
|---|---|
|  void | circle(Object[] vertices,
       double r,
       double left,
       double top)Executes the circular layout for the specified array of vertices and the given radius. | 
|  void | execute(Object parent)Executes the layout for the children of the specified parent. | 
|  double | getRadius() | 
|  double | getX0() | 
|  double | getY0() | 
|  boolean | isDisableEdgeStyle() | 
|  boolean | isMoveCircle() | 
|  boolean | isResetEdges() | 
|  void | setDisableEdgeStyle(boolean disableEdgeStyle) | 
|  void | setMoveCircle(boolean moveCircle) | 
|  void | setRadius(double radius) | 
|  void | setResetEdges(boolean resetEdges) | 
|  void | setX0(double x0) | 
|  void | setY0(double y0) | 
| Methods inherited from class com.mxgraph.layout.mxGraphLayout | 
|---|
| getConstraint, getConstraint, getGraph, getVertexBounds, isEdgeIgnored, isUseBoundingBox, isVertexIgnored, isVertexMovable, moveCell, setEdgePoints, setEdgeStyleEnabled, setUseBoundingBox, setVertexLocation | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected double radius
protected boolean moveCircle
protected double x0
protected double y0
protected boolean resetEdges
protected boolean disableEdgeStyle
| Constructor Detail | 
|---|
public mxCircleLayout(mxGraph graph)
public mxCircleLayout(mxGraph graph,
                      double radius)
| Method Detail | 
|---|
public double getRadius()
public void setRadius(double radius)
radius - the radius to setpublic boolean isMoveCircle()
public void setMoveCircle(boolean moveCircle)
moveCircle - the moveCircle to setpublic double getX0()
public void setX0(double x0)
x0 - the x0 to setpublic double getY0()
public void setY0(double y0)
y0 - the y0 to setpublic boolean isResetEdges()
public void setResetEdges(boolean resetEdges)
resetEdges - the resetEdges to setpublic boolean isDisableEdgeStyle()
public void setDisableEdgeStyle(boolean disableEdgeStyle)
disableEdgeStyle - the disableEdgeStyle to setpublic void execute(Object parent)
mxIGraphLayout
parent - Parent cell that contains the children to be layed out.
public void circle(Object[] vertices,
                   double r,
                   double left,
                   double top)
| 
 | JGraph X 1.4.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||