HierarchyRectangle<T> Class
A node of a tree placed by a TreemapLayout or a PartitionLayout.
public sealed class HierarchyRectangle<T> : IEquatable<HierarchyRectangle<T>>Type parameters
T- The type of the data of the nodes.
- Implements
Constructors
| Name | Description |
|---|---|
| HierarchyRectangle(HierarchyNode<T>, double, double, double, double) | A node of a tree placed by a TreemapLayout or a PartitionLayout. |
HierarchyRectangle(HierarchyNode<T>, double, double, double, double)
HierarchyRectangle`1.csA node of a tree placed by a TreemapLayout or a PartitionLayout.
public HierarchyRectangle(HierarchyNode<T> Node, double X0, double Y0, double X1, double Y1)Parameters
NodeHierarchyNode<T>- The node.
X0double- The left edge.
Y0double- The top edge.
X1double- The right edge.
Y1double- The bottom edge.
Properties
| Name | Description |
|---|---|
| Height | Gets the height. |
| Node | The node. |
| Width | Gets the width. |
| X0 | The left edge. |
| X1 | The right edge. |
| Y0 | The top edge. |
| Y1 | The bottom edge. |
Height
HierarchyRectangle`1.csMethods
| Name | Description |
|---|---|
| Deconstruct(HierarchyNode<T>, double, double, double, double) | |
| Equals(HierarchyRectangle<T>?) | |
| Equals(object?) | |
| GetHashCode() | |
| ToString() |
Deconstruct(HierarchyNode<T>, double, double, double, double)
Equals overloads
Equals(HierarchyRectangle<T>?)
public bool Equals(HierarchyRectangle<T>? other)No documentation is available.
Equals(object?)
GetHashCode()
ToString()
Operators
| Name | Description |
|---|---|
| operator ==(HierarchyRectangle<T>?, HierarchyRectangle<T>?) | |
| operator !=(HierarchyRectangle<T>?, HierarchyRectangle<T>?) |
operator ==(HierarchyRectangle<T>?, HierarchyRectangle<T>?)
public static bool operator ==(HierarchyRectangle<T>? left, HierarchyRectangle<T>? right)No documentation is available.
operator !=(HierarchyRectangle<T>?, HierarchyRectangle<T>?)
public static bool operator !=(HierarchyRectangle<T>? left, HierarchyRectangle<T>? right)No documentation is available.