Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
manim-eng 0.1.0
Light Logo Dark Logo
manim-eng 0.1.0
  • Installation
  • Your first circuit diagram
    • Adding components
    • Adding wires
    • Introducing the Circuit class
    • Adding voltage and current labels
    • Adding animations
  • In-depth guides
    • Components
    • Marks (labels, annotations, and current and voltage labels)
    • Voltages
    • Wiring and nodes
    • Circuits
    • Configuration
  • API reference
    • components
      • base
        • bipole
          • Bipole
          • SquareBipole
        • component
          • Component
        • modifiers
          • DiamondOuter
          • RoundOuter
          • SensorModifier
          • VariableModifier
        • monopole
          • Monopole
        • source
          • CurrentSourceBase
          • EuropeanCurrentSourceBase
          • EuropeanVoltageSourceBase
          • Source
          • VoltageSourceBase
        • switch
          • BipoleSwitchBase
          • PushSwitchBase
        • terminal
          • CurrentArrow
          • Terminal
        • xkcd
          • RandalMunroeSourceBase
      • capacitors
        • CapacitiveSensor
        • Capacitor
        • VariableCapacitor
      • cells
        • Battery
        • Cell
        • Cells
        • DoubleCell
        • QuadrupleCell
        • TripleCell
      • diodes
        • Diode
        • LED
        • Photodiode
        • SchottkyDiode
        • TunnelDiode
        • ZenerDiode
      • inductors
        • InductiveSensor
        • Inductor
        • VariableInductor
      • monopoles
        • BottomRail
        • Earth
        • Ground
        • TopRail
        • VDD
        • VSS
      • node
        • Node
        • OpenNode
      • resistors
        • Resistor
        • Thermistor
        • VariableResistor
      • sources
        • ControlledCurrentSource
        • ControlledVoltageSource
        • CurrentSource
        • VoltageSource
      • switches
        • PushToBreakSwitch
        • PushToMakeSwitch
        • Switch
      • xkcd
        • Baertty
        • Battttttttttttery
    • circuits
      • base
        • wire
          • WireBase
      • circuit
        • Circuit
      • voltage
        • Voltage
      • wire
        • ManualWire
        • Wire
    • units
      • E
      • Unit
      • UnitSequence
      • Value
    • _config
      • config
        • AnchorDisplayConfig
        • ComponentSymbolConfig
        • ConfigBase
        • ManimEngConfig
      • config_readers
    • _base
      • anchor
        • Anchor
        • AnnotationAnchor
        • CentreAnchor
        • CurrentAnchor
        • LabelAnchor
        • TerminalAnchor
        • VoltageAnchor
      • mark
        • Mark
      • markable
        • Markable
        • RotateMarkable
    • _utils
      • utils
  • Licencing and citation
  • Extending manim-eng
    • How manim-eng works
    • Building custom components
    • The debug mode
    • Defining new units and prefixes
Back to top
View this page

source¶

Base classes for creating sources.

Classes

CurrentSourceBase

Base class of all current sources.

EuropeanCurrentSourceBase

Base class for all European current sources.

EuropeanVoltageSourceBase

Base class for all European voltage sources.

Source

Base class of all sources.

VoltageSourceBase

Base class of all voltage sources.

Next
CurrentSourceBase
Previous
Monopole
Copyright © overegneered 2024–2026
Made with Sphinx and @pradyunsg's Furo