Class EditedEdgeStyle3D<T>
- java.lang.Object
-
- repast.simphony.visualization.editedStyle.EditedEdgeStyle3D<T>
-
- Type Parameters:
T
-
- All Implemented Interfaces:
EdgeStyle3D<T>
,Style3D<T>
public class EditedEdgeStyle3D<T> extends Object implements EdgeStyle3D<T>
- Author:
- Eric Tatara
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface repast.simphony.visualization.visualization3D.style.EdgeStyle3D
EdgeStyle3D.EdgeType
-
Nested classes/interfaces inherited from interface repast.simphony.visualization.visualization3D.style.Style3D
Style3D.LabelPosition
-
-
Constructor Summary
Constructors Constructor Description EditedEdgeStyle3D(String userStyleFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
edgeRadius(T o)
TaggedAppearance
getAppearance(T t, TaggedAppearance taggedAppearance, Object shapeID)
TaggedBranchGroup
getBranchGroup(T o, TaggedBranchGroup taggedGroup)
EdgeStyle3D.EdgeType
getEdgeType()
String
getLabel(T o, String currentLabel)
Color
getLabelColor(T t, Color currentColor)
Font
getLabelFont(T t, Font currentFont)
float
getLabelOffset(T t)
Style3D.LabelPosition
getLabelPosition(T o, Style3D.LabelPosition curentPosition)
float[]
getRotation(T t)
float[]
getScale(T o)
-
-
-
Constructor Detail
-
EditedEdgeStyle3D
public EditedEdgeStyle3D(String userStyleFile)
-
-
Method Detail
-
getBranchGroup
public TaggedBranchGroup getBranchGroup(T o, TaggedBranchGroup taggedGroup)
- Specified by:
getBranchGroup
in interfaceStyle3D<T>
-
edgeRadius
public float edgeRadius(T o)
- Specified by:
edgeRadius
in interfaceEdgeStyle3D<T>
-
getEdgeType
public EdgeStyle3D.EdgeType getEdgeType()
- Specified by:
getEdgeType
in interfaceEdgeStyle3D<T>
-
getLabelColor
public Color getLabelColor(T t, Color currentColor)
- Specified by:
getLabelColor
in interfaceStyle3D<T>
-
getLabelFont
public Font getLabelFont(T t, Font currentFont)
- Specified by:
getLabelFont
in interfaceStyle3D<T>
-
getLabelPosition
public Style3D.LabelPosition getLabelPosition(T o, Style3D.LabelPosition curentPosition)
- Specified by:
getLabelPosition
in interfaceStyle3D<T>
-
getLabelOffset
public float getLabelOffset(T t)
- Specified by:
getLabelOffset
in interfaceStyle3D<T>
-
getRotation
public float[] getRotation(T t)
- Specified by:
getRotation
in interfaceStyle3D<T>
-
getAppearance
public TaggedAppearance getAppearance(T t, TaggedAppearance taggedAppearance, Object shapeID)
- Specified by:
getAppearance
in interfaceStyle3D<T>
-
-