Skip to main content

shape_properties_v3_11.json

shape_properties.json Copy Json { "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "properties": { "type": { ...

shape_properties_v3_11.json

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "readonly": true,
      "enum": [
        "shape",
        "attachment",
        "hole"
      ]
    },
    "is_valid": {
      "type": "boolean",
      "readonly": true,
      "description": "For holes, if true the hole is valid"
    },
    "symmetry": {
      "type": "boolean",
      "default": false,
      "description": "For holes, if true then the holes will be duplicate for shape inner symmetry or full symmetry"
    },
    "symmetric_shape_id": {
      "type": "integer",
      "readonly": true,
      "description": "For holes, valid for inner symmtery shapes. if -1 there is no symmetric shape else it is a valid id"
    }
  }
}

Did this answer your question?