Class NetworkDisplayLayer3D
java.lang.Object
repast.simphony.visualization.visualization3D.AbstractDisplayLayer3D
repast.simphony.visualization.network.NetworkDisplayLayer3D
- All Implemented Interfaces:
ProjectionListener,IDisplayLayer<VisualItem3D>,IDisplayLayer3D
- Author:
- Nick Collier
-
Field Summary
Fields inherited from class repast.simphony.visualization.visualization3D.AbstractDisplayLayer3D
adder, objsToAdd, objsToRemove, parentGroup, style, visualItemMap -
Constructor Summary
ConstructorsConstructorDescriptionNetworkDisplayLayer3D(Network<?> net, EdgeStyle3D style, org.jogamp.java3d.Group topGroup, Display3D display) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateItemsForAddedObjects(Layout layout, boolean doLayout) protected Labelprotected VisualItem3DcreateVisualItem(Object obj) voidvoidInvoked when a projection event occurs.voidsetNetworkDirected(boolean directed) Methods inherited from class repast.simphony.visualization.visualization3D.AbstractDisplayLayer3D
addObject, applyUpdates, findObjsForItem, getVisualItem, removeItemsForRemovedObjects, removeObject, setStyle, update
-
Constructor Details
-
NetworkDisplayLayer3D
public NetworkDisplayLayer3D(Network<?> net, EdgeStyle3D style, org.jogamp.java3d.Group topGroup, Display3D display)
-
-
Method Details
-
getEdgeStyle
-
createItemsForAddedObjects
- Specified by:
createItemsForAddedObjectsin classAbstractDisplayLayer3D
-
createVisualItem
-
createLabel
- Specified by:
createLabelin classAbstractDisplayLayer3D
-
doUpdate
- Specified by:
doUpdatein classAbstractDisplayLayer3D
-
setNetworkDirected
public void setNetworkDirected(boolean directed) -
projectionEventOccurred
Description copied from interface:ProjectionListenerInvoked when a projection event occurs.- Specified by:
projectionEventOccurredin interfaceProjectionListener- Parameters:
evt- the object describing the event
-