manimgeo.components package¶
Subpackages¶
- manimgeo.components.angle package
- manimgeo.components.base package
- Submodules
- manimgeo.components.base.base_adapter module
- manimgeo.components.base.base_argsmodel module
- manimgeo.components.base.base_geometry module
- manimgeo.components.base.base_pydantic module
- Module contents
- Submodules
- manimgeo.components.circle package
- Submodules
- manimgeo.components.circle.adapter module
- manimgeo.components.circle.args module
- manimgeo.components.circle.circle module
CircleCircle.attrsCircle.centerCircle.radiusCircle.normalCircle.areaCircle.circumferenceCircle.argsCircle.set_adapter_before_validation()Circle.construct_typeCircle.model_post_init()Circle.get_point_at_angle()Circle.CNR()Circle.PR()Circle.PP()Circle.L()Circle.PPP()Circle.TranslationCirV()Circle.InverseCirCir()Circle.InscribePPP()Circle.model_config
- Module contents
- Submodules
- manimgeo.components.line package
- manimgeo.components.multiple package
- Submodules
- manimgeo.components.multiple.adapter module
- manimgeo.components.multiple.args module
- manimgeo.components.multiple.multiple module
MultipleComponentsMultipleComponents.attrsMultipleComponents.geometry_objectsMultipleComponents.argsMultipleComponents.set_adapter_before_validation()MultipleComponents.construct_typeMultipleComponents.model_post_init()MultipleComponents.Multiple()MultipleComponents.FilteredMultiple()MultipleComponents.FilteredMultipleMono()MultipleComponents.Union()MultipleComponents.Intersection()MultipleComponents.model_config
- Module contents
- Submodules
- manimgeo.components.point package
- Submodules
- manimgeo.components.point.adapter module
- manimgeo.components.point.args module
- manimgeo.components.point.intersections module
- manimgeo.components.point.point module
PointPoint.attrsPoint.coordPoint.argsPoint.set_adapter_before_validation()Point.construct_typePoint.model_post_init()Point.set_coord()Point.Free()Point.Constraint()Point.MidPP()Point.MidL()Point.ExtensionPP()Point.AxisymmetricPL()Point.VerticalPL()Point.ParallelPL()Point.InversionPCir()Point.IntersectionLL()Point.TranslationPV()Point.CentroidPPP()Point.CircumcenterPPP()Point.IncenterPPP()Point.OrthocenterPPP()Point.Cir()Point.RotatePPA()Point.model_config
- Module contents
- Submodules
- manimgeo.components.vector package
Submodules¶
Module contents¶
components 模块包含了所有几何组件的定义和适配器。
每个几何组件都继承自 BaseGeometry,并提供了相应的适配器类。