44from compas .artists import Artist
55
66from compas .geometry import Circle
7+ from compas .geometry import Ellipse
78from compas .geometry import Frame
89from compas .geometry import Line
910from compas .geometry import Plane
3233
3334from .artist import RhinoArtist
3435from .circleartist import CircleArtist
36+ from .ellipseartist import EllipseArtist
3537from .frameartist import FrameArtist
3638from .lineartist import LineArtist
3739from .planeartist import PlaneArtist
3840from .pointartist import PointArtist
3941from .polygonartist import PolygonArtist
4042from .polylineartist import PolylineArtist
4143from .vectorartist import VectorArtist
44+
4245from .boxartist import BoxArtist
4346from .capsuleartist import CapsuleArtist
4447from .coneartist import ConeArtist
4548from .cylinderartist import CylinderArtist
4649from .polyhedronartist import PolyhedronArtist
4750from .sphereartist import SphereArtist
4851from .torusartist import TorusArtist
52+
4953from .meshartist import MeshArtist
5054from .networkartist import NetworkArtist
5155from .volmeshartist import VolMeshArtist
@@ -68,6 +72,7 @@ def redraw_rhino():
6872@plugin (category = "factories" , requires = ["Rhino" ])
6973def register_artists ():
7074 Artist .register (Circle , CircleArtist , context = "Rhino" )
75+ Artist .register (Ellipse , EllipseArtist , context = "Rhino" )
7176 Artist .register (Frame , FrameArtist , context = "Rhino" )
7277 Artist .register (Line , LineArtist , context = "Rhino" )
7378 Artist .register (Plane , PlaneArtist , context = "Rhino" )
@@ -94,6 +99,7 @@ def register_artists():
9499__all__ = [
95100 "RhinoArtist" ,
96101 "CircleArtist" ,
102+ "EllipseArtist" ,
97103 "FrameArtist" ,
98104 "LineArtist" ,
99105 "PlaneArtist" ,
0 commit comments