HalfEdgeDrawing
Symbolica documentation for getting started, symbolic expressions, numerical evaluation, pattern matching, and APIs in Python and Rust.
HalfEdgeDrawing
class HalfEdgeDrawingMutable typed drawing metadata for one endpoint of an edge.
Attributes
| Name | Description |
|---|---|
anchor |
|
compass |
|
extensions |
|
label |
|
port_label |
|
route_points |
|
routing |
|
statement |
|
style |
anchor
HalfEdgeDrawing.anchor: _AnchorValuecompass
HalfEdgeDrawing.compass: _CompassValueextensions
HalfEdgeDrawing.extensions: builtins.dict[builtins.str, _NativeValue]label
HalfEdgeDrawing.label: _OptionalStaticContentport_label
HalfEdgeDrawing.port_label: _DrawingStringroute_points
HalfEdgeDrawing.route_points: _DrawingPointsrouting
HalfEdgeDrawing.routing: _RoutingValuestatement
HalfEdgeDrawing.statement: _DrawingStringstyle
HalfEdgeDrawing.style: _OptionalStyleLayersMethods
| Name | Description |
|---|---|
__new__ |
|
__repr__ |
__new__
HalfEdgeDrawing.__new__(
*,
label: _OptionalStaticContent = ...,
statement: _DrawingString = ...,
port_label: _DrawingString = ...,
compass: _CompassValue = ...,
route_points: _DrawingPoints = ...,
anchor: _AnchorValue = ...,
routing: _RoutingValue = ...,
style: _OptionalStyleLayers = ...,
extensions: _NativeDict = ...,
) -> HalfEdgeDrawing__repr__
HalfEdgeDrawing.__repr__() -> builtins.str