manimgeo.components.angle.args module¶
- class manimgeo.components.angle.args.PPPArgs(**data)[源代码]¶
-
- construct_type: Literal['PPP']¶
- start: Point¶
- center: Point¶
- end: Point¶
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'frozen': False}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class manimgeo.components.angle.args.LLArgs(**data)[源代码]¶
-
- construct_type: Literal['LL']¶
- line1: Line¶
- line2: Line¶
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'frozen': False}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class manimgeo.components.angle.args.LPArgs(**data)[源代码]¶
-
- construct_type: Literal['LP']¶
- line: LineSegment¶
- point: Point¶
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'frozen': False}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class manimgeo.components.angle.args.NArgs(**data)[源代码]¶
-
- construct_type: Literal['N']¶
- angle: Number¶
- turn: Literal['Clockwise', 'Counterclockwise']¶
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'frozen': False}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class manimgeo.components.angle.args.TurnAArgs(**data)[源代码]¶
-
- construct_type: Literal['TurnA']¶
- angle: Angle¶
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'frozen': False}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class manimgeo.components.angle.args.AddAAArgs(**data)[源代码]¶
-
- construct_type: Literal['AddAA']¶
- angle1: Angle¶
- angle2: Angle¶
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'frozen': False}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class manimgeo.components.angle.args.SubAAArgs(**data)[源代码]¶
-
- construct_type: Literal['SubAA']¶
- angle1: Angle¶
- angle2: Angle¶
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'frozen': False}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class manimgeo.components.angle.args.MulNAArgs(**data)[源代码]¶
-
- construct_type: Literal['MulNA']¶
- factor: Number¶
- angle: Angle¶
- model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': True, 'frozen': False}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].