Table of Contents

Struct ArrangeResult

Namespace
GeometryHelper.Arranging
Assembly
GeometryHelper.dll

What became of one label: how far it moves, and whether where it ends up is clear.

public readonly struct ArrangeResult : IEquatable<ArrangeResult>
Implements
Inherited Members

Constructors

ArrangeResult(GeoVector2, bool)

Initializes a new instance of the ArrangeResult struct.

Properties

Placed

Gets whether the label, moved, overlaps nothing: no other label, and nothing any label keeps clear of.

Translation

Gets how far the label moves: translate its box by this. Zero when it stays where it is.

Methods

Equals(ArrangeResult)

Indicates whether this result is the same as another: the same translation, exactly, and the same verdict.

Equals(object)
GetHashCode()
ToString()

Operators

operator ==(ArrangeResult, ArrangeResult)

Compares two results for equality.

operator !=(ArrangeResult, ArrangeResult)

Compares two results for inequality.