a map of all the nodes
global scale of the edges to be drawn, defaults to 1
default color of the edges, defaults to white
size of the nodes defaults to 10
a group of vertices that contains all of the boxes associated with each one of the vertices
Draw cylinders where all the vertices are based on a node map
the node map assiciate with the graph that has to be drawn out
the length of the divisions that are there in each one of the cylinder (this is a circumfurence amount), defaults to 16
the default color of the cylinder, defaults to white
the default size of the cylinder, defaults to 10
Split up a graph and return an boject containing a bunch of node groups and edge groups based on some parameterS
the graph that you want to split up
the property that you want to split them on
Change all the vertex colors based on some array of properties
ThreeJS Points object, be sure to pass in the points object and not the group that the points belong too
The array of the indices of all the nodes whose values that have to be changed
The color that they have to be changed too
Draw simplified line edges (thin based) based on some number. This number is a fraction of the total number of edges (so if you specify 0.1 it would draw 10% of the edges)
The graph that has to be drawn out
The fraction of edges to be drawn
color of these edges - defaults to 0.1
Draw box based verices given a graph
The graph that needs its vertices drawn
A global scale for the graph, defaults to one
Default color of the boxes defaults to white
Default size of the nodes defaults to 10
Draws out all the edges (Thick edges of a graph)
The graph whose edges have to be drawn
the global scale for all the edges to be drawn defaults to 1
color of the edges defaults to white
thickness of the edges (defaults to 0.2)
a Three Js group of edges that can be added to the scene
Draw thin lines for all the edges given a graph
The graph that has to be drawn
The global scale factor for the the edges - defaults to 1
color of the lines - defaults to white
Draw the veritces of the graph out as a point cloud
the graph that has to be drawn out
A global scaling parameter defaults to 1 but change to scale up a garph
The size of all the nodes - either input an array the same length of the number of nodes decribing how big each node is, or a global node value as a number or defaults to 1
the color of the node defaults to white
the alpha value of the node defaults to 1 (opaque)
a three JS group that contains all the vertices as a point cloud or a three js points object that can be added to the scene
Draw thick edges from an edge map
The edge map associated with the graph
The global scale of the graph - defaults to 1
The color of the edges - defaults to white
thickness of the edges - defaults to 0.2
Draw Line map as lines given the edge map assocaited with the graph
The edge map that has to be drawn out
Global scale for the edges to be drawn defaults to 1
Color of the edges defaults to 1
This resets all the colors to white
ThreeJS Points object, be sure to pass in the points object and not the group that the points belong too
Generated using TypeDoc
Adde boxes where all the boxes are