diff options
-rw-r--r-- | dimension/common.rules | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/dimension/common.rules b/dimension/common.rules index 075b276..a50d800 100644 --- a/dimension/common.rules +++ b/dimension/common.rules @@ -130,8 +130,13 @@ OBJECT: FINITE_SOLID_OBJECT } else { switch (object->type) { case DMNSN_AST_BOX: - case DMNSN_AST_SPHERE: + case DMNSN_AST_DIFFERENCE: + case DMNSN_AST_INTERSECTION: case DMNSN_AST_LIGHT_SOURCE: + case DMNSN_AST_MERGE: + case DMNSN_AST_PLANE: + case DMNSN_AST_SPHERE: + case DMNSN_AST_UNION: { dmnsn_delete_astnode($3); |