| Package | com.asterisq.constellation.renderers |
| Interface | public interface IEdgeRenderer extends flash.events.IEventDispatcher |
| Subinterfaces | ISelectableEdgeRenderer, IVariableLengthEdgeRenderer, IWeightedEdgeRenderer |
| Implementors | DefaultEdgeRendererFactory, EdgeRenderer |
| Property | Defined by | ||
|---|---|---|---|
| constellation : IConstellation
The constellation instance displaying this edge renderer.
| IEdgeRenderer | ||
| edge : LinkedEdge
The edge being rendered.
| IEdgeRenderer | ||
| headNodeRenderer : INodeRenderer
The node renderer representing the tail node in this edge renderer.
| IEdgeRenderer | ||
| nodeRenderers : Array [read-only]
An ordered list of node renderers in this edge renderer.
| IEdgeRenderer | ||
| tailNodeRenderer : INodeRenderer
The node renderer representing the head node in this edge renderer.
| IEdgeRenderer | ||
| Method | Defined by | ||
|---|---|---|---|
|
Fetches the other node renderer in this edge renderer, given one of them.
| IEdgeRenderer | ||
|
validateNodePositions():void
Validates this edge renderer's tail and head node renderer positions.
| IEdgeRenderer | ||
| constellation | property |
constellation:IConstellation [read-write]The constellation instance displaying this edge renderer.
Implementation public function get constellation():IConstellation
public function set constellation(value:IConstellation):void
| edge | property |
edge:LinkedEdge [read-write]The edge being rendered.
Implementation public function get edge():LinkedEdge
public function set edge(value:LinkedEdge):void
| headNodeRenderer | property |
headNodeRenderer:INodeRenderer [read-write]The node renderer representing the tail node in this edge renderer.
Implementation public function get headNodeRenderer():INodeRenderer
public function set headNodeRenderer(value:INodeRenderer):void
| nodeRenderers | property |
nodeRenderers:Array [read-only]An ordered list of node renderers in this edge renderer.
Implementation public function get nodeRenderers():Array
| tailNodeRenderer | property |
tailNodeRenderer:INodeRenderer [read-write]The node renderer representing the head node in this edge renderer.
Implementation public function get tailNodeRenderer():INodeRenderer
public function set tailNodeRenderer(value:INodeRenderer):void
| getOtherNodeRenderer | () | method |
public function getOtherNodeRenderer(nodeRenderer:INodeRenderer):INodeRendererFetches the other node renderer in this edge renderer, given one of them.
ParametersnodeRenderer:INodeRenderer |
INodeRenderer |
| validateNodePositions | () | method |
public function validateNodePositions():voidValidates this edge renderer's tail and head node renderer positions.