manimgeo.components.angle.args module

class manimgeo.components.angle.args.PPPArgs(**data)[源代码]

基类:ArgsModelBase

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)[源代码]

基类:ArgsModelBase

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)[源代码]

基类:ArgsModelBase

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)[源代码]

基类:ArgsModelBase

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)[源代码]

基类:ArgsModelBase

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)[源代码]

基类:ArgsModelBase

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)[源代码]

基类:ArgsModelBase

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)[源代码]

基类:ArgsModelBase

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].