igeo.gui
Class IParameterViewer.IParameterGraphic
java.lang.Object
igeo.gui.IParameterViewer.IParameterGraphic
- Enclosing class:
- IParameterViewer
public static class IParameterViewer.IParameterGraphic
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
topBlank
public static int topBlank
bottomBlank
public static int bottomBlank
leftBlank
public static int leftBlank
rightBlank
public static int rightBlank
handleHeight
public static int handleHeight
handleWidth
public static int handleWidth
handleGap
public static int handleGap
cornerSizeX
public static int cornerSizeX
cornerSizeY
public static int cornerSizeY
bgcolor
public static java.awt.Color bgcolor
typeColor
public static java.awt.Color typeColor
valueColor
public static java.awt.Color valueColor
handleColor
public static java.awt.Color handleColor
linkColor
public static java.awt.Color linkColor
linkStroke
public static java.awt.BasicStroke linkStroke
fontSize
public static int fontSize
font
public static java.awt.Font font
showValue
public static boolean showValue
type
public java.lang.String type
value
public java.lang.String value
bounds
public java.awt.Rectangle bounds
bgShape
public java.awt.geom.GeneralPath bgShape
fontHeight
public int fontHeight
fontWidth1
public int fontWidth1
fontWidth2
public int fontWidth2
inputNum
public int inputNum
parameter
public IParameter parameter
linkedParameters
public java.util.ArrayList<IParameterViewer.IParameterGraphic> linkedParameters
IParameterViewer.IParameterGraphic
public IParameterViewer.IParameterGraphic(IParameter p)
addLink
public void addLink(IParameter linked,
java.util.ArrayList<IParameterViewer.IParameterGraphic> parameters)
addLink
public void addLink(IParameterViewer.IParameterGraphic linked)
getInputLocation
public java.awt.Point getInputLocation(int i)
getOutputLocation
public java.awt.Point getOutputLocation()
paint
public void paint(java.awt.Graphics2D g)
setLabel
public void setLabel(java.lang.String type,
java.lang.String value)
setLocation
public void setLocation(int x,
int y)
setSize
public void setSize(int w,
int h)
setSize
public void setSize(java.awt.FontMetrics metrics)
drawBGShape
public void drawBGShape(java.awt.Graphics2D g)
setParameter2
public void setParameter2(IParameter p)
setParameter
public void setParameter(IParameter p)
getOperand2
public static IParameter[] getOperand2(IParameter p)
getOperand
public static IParameter[] getOperand(IParameter p)
setupLink
public static void setupLink(java.util.ArrayList<IParameterViewer.IParameterGraphic> parameters)
toString
public static java.lang.String toString(IBool b)
toString
public static java.lang.String toString(IInteger i)
toString
public static java.lang.String toString(double x)
toString
public static java.lang.String toString(IDouble v)
toString
public static java.lang.String toString(IVec2 v)
toString
public static java.lang.String toString(IVec v)
toString
public static java.lang.String toString(IVec4 v)