Elements Relationships
- class RelationShipType(*values)
Bases:
Enum- Parallel = 'parallel'
- Orthogonal = 'orthogonal'
- BisectorLine = 'bisector_line'
- BisectorPoint = 'bisector_point'
- Tangent = 'tangent'
- Congruent = 'congruent'
- Cyclic = 'cyclic'
- Collinear = 'collinear'
- class ParaRelationship(**data)
Bases:
BaseModelCreate a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
-
relationship_type:
Literal[<RelationShipType.Parallel: 'parallel'>]
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
relationship_type:
- class OrthoRelationship(**data)
Bases:
BaseModelCreate a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
-
relationship_type:
Literal[<RelationShipType.Orthogonal: 'orthogonal'>]
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
relationship_type:
- class BisectorLineRelationship(**data)
Bases:
BaseModelCreate a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
-
relationship_type:
Literal[<RelationShipType.BisectorLine: 'bisector_line'>]
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
relationship_type:
- class BisectorPointRelationship(**data)
Bases:
BaseModelCreate a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
-
relationship_type:
Literal[<RelationShipType.BisectorPoint: 'bisector_point'>]
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
relationship_type:
- class TangentRelationship(**data)
Bases:
BaseModelCreate a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
-
relationship_type:
Literal[<RelationShipType.Tangent: 'tangent'>]
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
relationship_type: