1616from compas .geometry import Cylinder
1717from compas .geometry import Frame
1818from compas .geometry import Line
19+ from compas .geometry import Plane
1920from compas .geometry import Point
2021from compas .geometry import Pointcloud
2122from compas .geometry import Polygon
4041from .lineobject import LineObject
4142from .meshobject import MeshObject
4243from .networkobject import NetworkObject
44+ from .planeobject import PlaneObject
4345from .pointobject import PointObject
4446from .pointcloudobject import PointcloudObject
4547from .polygonobject import PolygonObject
5355
5456
5557@plugin (category = "drawing-utils" , pluggable_name = "clear" , requires = ["bpy" ])
56- def clear_blender ():
57- compas_blender .clear ()
58+ def clear_blender (guids = None ):
59+ compas_blender .clear (guids = guids )
5860
5961
6062@plugin (category = "drawing-utils" , pluggable_name = "redraw" , requires = ["bpy" ])
@@ -74,6 +76,7 @@ def register_scene_objects():
7476 register (Line , LineObject , context = "Blender" )
7577 register (Mesh , MeshObject , context = "Blender" )
7678 register (Network , NetworkObject , context = "Blender" )
79+ register (Plane , PlaneObject , context = "Blender" )
7780 register (Point , PointObject , context = "Blender" )
7881 register (Pointcloud , PointcloudObject , context = "Blender" )
7982 register (Polygon , PolygonObject , context = "Blender" )
@@ -99,6 +102,7 @@ def register_scene_objects():
99102 "LineObject" ,
100103 "MeshObject" ,
101104 "NetworkObject" ,
105+ "PlaneObject" ,
102106 "PointObject" ,
103107 "PointcloudObject" ,
104108 "PolygonObject" ,
0 commit comments