On this page

Brace

from noon import Brace

Source-derived class. Host availability is not inferred from this listing. See reference scope.

Bases: _compat.VMobject. Declared members follow; inherited and dynamically attached members are not expanded.

ManimCE v0.21 Brace whose path/layout policy is owned by shared Rust.

Brace.__init__

Brace.__init__(self, mobject: _base.Mobject, direction: object=_base.DOWN, buff: float=0.2, sharpness: float=2.0, stroke_width: float=0.0, fill_opacity: float=1.0, background_stroke_width: float=0.0, background_stroke_color: object=_base.BLACK, **kwargs: Any) -> None
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
mobjectpositional or keyword_base.MobjectNo default
directionpositional or keywordobject_base.DOWN
buffpositional or keywordfloat0.2
sharpnesspositional or keywordfloat2.0
stroke_widthpositional or keywordfloat0.0
fill_opacitypositional or keywordfloat1.0
background_stroke_widthpositional or keywordfloat0.0
background_stroke_colorpositional or keywordobject_base.BLACK
kwargs**kwargsAnyNo default

Return annotation: None

No docstring declared here. Consult the source and host reference.

Source declaration

Brace.get_tip

Brace.get_tip(self) -> _base.Vec2
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: _base.Vec2

Return the pinned ManimCE v0.21 brace-tip anchor.

Source declaration

Brace.get_direction

Brace.get_direction(self) -> _base._Direction3
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default

Return annotation: _base._Direction3

Return the normalized direction from brace center to brace tip.

Source declaration

Brace.put_at_tip

Brace.put_at_tip(self, mob: _base.Mobject, use_next_to: bool=True, **kwargs: Any) -> Brace
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
mobpositional or keyword_base.MobjectNo default
use_next_topositional or keywordboolTrue
kwargs**kwargsAnyNo default

Return annotation: Brace

Place ``mob`` at the brace tip using ordinary retained layout operations.

Source declaration

Brace.get_text

Brace.get_text(self, *text: str, **kwargs: Any)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
text*argsstrNo default
kwargs**kwargsAnyNo default

Return annotation: Not annotated

Construct upstream ``Tex`` at the tip once retained Tex is available.

Source declaration

Brace.get_tex

Brace.get_tex(self, *tex: str, **kwargs: Any)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
tex*argsstrNo default
kwargs**kwargsAnyNo default

Return annotation: Not annotated

Construct upstream ``MathTex`` at the tip once retained MathTex is available.

Source declaration