DiagramElementTransform class abstract final

Pure geometry operations shared by headless commands and gesture previews.

These return immutable elements; they do not publish state, resolve bindings, expand an ownership subtree, or create history. Publish the result through a transaction. Bound endpoints retain their identity and are resolved from the transformed owners by the scene resolver.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

rotate(DiagramElement element, {required DiagramPoint pivot, required double radians}) → DiagramElement
Rotate by radians about a world-space pivot.
translate(DiagramElement element, DiagramPoint delta) → DiagramElement