CommunityTracker Class

Comuna.NET

CommunityTracker Class

A class that enables tracking the evolution of the communities in a Network over time while writing the changes to a D3 json file. The Network's connections and the CommunityAlgorithm are assumed to be updated outside of the tracker.
Inheritance Hierarchy
SystemObject  Comuna.D3CommunityTracker

Namespace:  Comuna.D3
Assembly:  Comuna.D3 (in Comuna.D3.dll) Version: 1.0.0
Syntax
C#
public class CommunityTracker : IDisposable
Request Example View Source

The CommunityTracker type exposes the following members.

Constructors
  NameDescription
Public methodCommunityTracker
Creates a new CommunityTracker with the given algorithm and capacity.
Top
Properties
  NameDescription
Public propertyCommunityAlg
Gets the community algorithm containing the Network used to update the communities.
Public propertyFilePath
Gets the path to the D3 json file where the network graphs are saved.
Public propertyNetwork
Gets the network graph whose communities are tracked by this instance.
Top
Methods
  NameDescription
Public methodDispose
Disposes of this tracker by closing the D3 json file.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Public methodUpdate
Top
See Also