NodeDrawing
Symbolica documentation for getting started, symbolic expressions, numerical evaluation, pattern matching, and APIs in Python and Rust.
NodeDrawing
class NodeDrawingMutable typed drawing metadata for a node.
Attributes
| Name | Description |
|---|---|
extensions |
|
label |
|
label_style |
|
maximum_size |
|
minimum_size |
|
placement |
|
rank |
|
shift |
|
style |
extensions
NodeDrawing.extensions: builtins.dict[builtins.str, _NativeValue]label
NodeDrawing.label: _OptionalStaticContentlabel_style
NodeDrawing.label_style: _OptionalStylemaximum_size
NodeDrawing.maximum_size: _OptionalNumberminimum_size
NodeDrawing.minimum_size: _OptionalNumberplacement
NodeDrawing.placement: _PlacementValuerank
NodeDrawing.rank: _OptionalIntegershift
NodeDrawing.shift: _DrawingPointstyle
NodeDrawing.style: _OptionalStyleMethods
| Name | Description |
|---|---|
__new__ |
|
__repr__ |
__new__
NodeDrawing.__new__(
*,
label: _OptionalStaticContent = ...,
placement: _PlacementValue = ...,
shift: _DrawingPoint = ...,
rank: _OptionalInteger = ...,
minimum_size: _OptionalNumber = ...,
maximum_size: _OptionalNumber = ...,
style: _OptionalStyle = ...,
label_style: _OptionalStyle = ...,
extensions: _NativeDict = ...,
) -> NodeDrawing__repr__
NodeDrawing.__repr__() -> builtins.str