Update api spec (#216)
* YOYO NEW API SPEC! * I have generated the latest API! --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
35bbe91eb4
commit
0ac4e4c9c0
File diff suppressed because it is too large
Load Diff
@ -373,6 +373,20 @@ class entity_make_helix(BaseModel):
|
|||||||
model_config = ConfigDict(protected_namespaces=())
|
model_config = ConfigDict(protected_namespaces=())
|
||||||
|
|
||||||
|
|
||||||
|
class entity_mirror(BaseModel):
|
||||||
|
"""Mirror the input entities over the specified axis. (Currently only supports sketches)"""
|
||||||
|
|
||||||
|
axis: Point3d
|
||||||
|
|
||||||
|
ids: List[str]
|
||||||
|
|
||||||
|
point: Point3d
|
||||||
|
|
||||||
|
type: Literal["entity_mirror"] = "entity_mirror"
|
||||||
|
|
||||||
|
model_config = ConfigDict(protected_namespaces=())
|
||||||
|
|
||||||
|
|
||||||
class edit_mode_enter(BaseModel):
|
class edit_mode_enter(BaseModel):
|
||||||
"""Enter edit mode"""
|
"""Enter edit mode"""
|
||||||
|
|
||||||
@ -1241,6 +1255,7 @@ ModelingCmd = RootModel[
|
|||||||
entity_linear_pattern,
|
entity_linear_pattern,
|
||||||
entity_circular_pattern,
|
entity_circular_pattern,
|
||||||
entity_make_helix,
|
entity_make_helix,
|
||||||
|
entity_mirror,
|
||||||
edit_mode_enter,
|
edit_mode_enter,
|
||||||
select_with_point,
|
select_with_point,
|
||||||
select_add,
|
select_add,
|
||||||
|
46
spec.json
46
spec.json
@ -19434,6 +19434,48 @@
|
|||||||
"type"
|
"type"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"description": "Mirror the input entities over the specified axis. (Currently only supports sketches)",
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"axis": {
|
||||||
|
"description": "Axis to use as mirror.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/Point3d"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ids": {
|
||||||
|
"description": "ID of the mirror entities.",
|
||||||
|
"type": "array",
|
||||||
|
"items": {
|
||||||
|
"type": "string",
|
||||||
|
"format": "uuid"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"point": {
|
||||||
|
"description": "Point through which the mirror axis passes.",
|
||||||
|
"allOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/components/schemas/Point3d"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"type": {
|
||||||
|
"type": "string",
|
||||||
|
"enum": [
|
||||||
|
"entity_mirror"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"required": [
|
||||||
|
"axis",
|
||||||
|
"ids",
|
||||||
|
"point",
|
||||||
|
"type"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"description": "Enter edit mode",
|
"description": "Enter edit mode",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
@ -21338,8 +21380,8 @@
|
|||||||
"type": "object",
|
"type": "object",
|
||||||
"properties": {
|
"properties": {
|
||||||
"object_ids": {
|
"object_ids": {
|
||||||
"nullable": true,
|
"description": "Which objects to fit camera to; if empty, fit to all non-default objects. Defaults to empty vector.",
|
||||||
"description": "Which objects to fit to",
|
"default": [],
|
||||||
"type": "array",
|
"type": "array",
|
||||||
"items": {
|
"items": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
|
Reference in New Issue
Block a user