C# Class EpForceDirectedGraph.cs.AbstractRenderer

Inheritance: IRenderer
显示文件 Open project: zoebear/Radia

Protected Properties

Property Type Description
forceDirected IForceDirected

Public Methods

Method Description
AbstractRenderer ( IForceDirected iForceDirected ) : System
Clear ( ) : void
Draw ( float iTimeStep ) : void

Protected Methods

Method Description
drawEdge ( Edge iEdge, AbstractVector iPosition1, AbstractVector iPosition2 ) : void
drawNode ( Node iNode, AbstractVector iPosition ) : void

Method Details

AbstractRenderer() public method

public AbstractRenderer ( IForceDirected iForceDirected ) : System
iForceDirected IForceDirected
return System

Clear() public abstract method

public abstract Clear ( ) : void
return void

Draw() public method

public Draw ( float iTimeStep ) : void
iTimeStep float
return void

drawEdge() protected abstract method

protected abstract drawEdge ( Edge iEdge, AbstractVector iPosition1, AbstractVector iPosition2 ) : void
iEdge Edge
iPosition1 AbstractVector
iPosition2 AbstractVector
return void

drawNode() protected abstract method

protected abstract drawNode ( Node iNode, AbstractVector iPosition ) : void
iNode Node
iPosition AbstractVector
return void

Property Details

forceDirected protected_oe property

protected IForceDirected forceDirected
return IForceDirected