OpenNode

class manim_eng.components.node.OpenNode(**kwargs: Any)

Bases: Node

Open node circuit symbol.

A utility wrapper around the Node class that sets the open_ parameter to True automatically.

See also

Node

Attributes

OpenNode.animate

Used to animate the application of any method of self.

OpenNode.animation_overrides

OpenNode.color

OpenNode.depth

The depth of the mobject.

OpenNode.down

Get the down-pointing terminal of the node, creating it if necessary.

OpenNode.down_left

Get the down-left-pointing terminal of the node, creating it if necessary.

OpenNode.down_right

Get down-right-pointing terminal of the node, creating it if necessary.

OpenNode.fill_color

If there are multiple colors (for gradient) this returns the first one

OpenNode.height

The height of the mobject.

OpenNode.left

Get the left-pointing terminal of the node, creating it if necessary.

OpenNode.n_points_per_curve

OpenNode.right

Get the right-pointing terminal of the node, creating it if necessary.

OpenNode.sheen_factor

OpenNode.stroke_color

OpenNode.terminals

The list of terminals of the component.

OpenNode.up

Get the up-pointing terminal of the node, creating it if necessary.

OpenNode.up_left

Get the up-left-pointing terminal of the node, creating it if necessary.

OpenNode.up_right

Get the up-right-pointing terminal of the node, creating it if necessary.

OpenNode.width

The width of the mobject.