Name | Description | |
---|---|---|
NGraphPermutationCrossingReductor Constructor | Overloaded. |
The following tables list the members exposed by NGraphPermutationCrossingReductor.
Name | Description | |
---|---|---|
NGraphPermutationCrossingReductor Constructor | Overloaded. |
Name | Description | |
---|---|---|
MaxVertexCount | The maximum number of vertices to apply permutation crossing reduction for. |
Name | Description | |
---|---|---|
m_Layer1 | The first layer. (Inherited from Nevron.Nov.Diagram.Layout.NGraphCrossingReductor) | |
m_Layer2 | The second layer. (Inherited from Nevron.Nov.Diagram.Layout.NGraphCrossingReductor) |
Name | Description | |
---|---|---|
DefaultOrder | Gets the default vertex order for the second layer (i.e. 1, 2, 3, ..., N). (Inherited from Nevron.Nov.Diagram.Layout.NGraphCrossingReductor) |
Name | Description | |
---|---|---|
GetNumberOfCrossings | Overloaded. Gets the number of crossings for the initial ordering of layer 2, i.e. 0, 1, 2, ..., n. (Inherited from Nevron.Nov.Diagram.Layout.NGraphCrossingReductor) | |
ReduceCrossings | Overridden. Reduces the edge crossings in the given bipartite graph and returns the number of crosings after the reduction. |
Name | Description | |
---|---|---|
ApplyOrderToLayer | Applies a new order of the vertices for a given layer. (Inherited from Nevron.Nov.Diagram.Layout.NGraphCrossingReductor) | |
IsFixed | Returns true if the specified position in Layer2 contains a vertex with a fixed IndexInLayer defined by the user. (Inherited from Nevron.Nov.Diagram.Layout.NGraphCrossingReductor) | |
IsOrderValid | Checks whether the given vertex order is valid. The default implementation always returns true, but can be overriden in a dervided class to ignore some of the vertex permutations. | |
SetFixedVertices | Sets the vertices with fixed positions and returns the total number of fixed vertices. (Inherited from Nevron.Nov.Diagram.Layout.NGraphCrossingReductor) |