1717from compas .geometry import Polygon
1818from compas .geometry import Polyline
1919from compas .geometry import Vector
20-
2120from compas .geometry import Box
2221from compas .geometry import Capsule
2322from compas .geometry import Cone
2423from compas .geometry import Cylinder
2524from compas .geometry import Polyhedron
2625from compas .geometry import Sphere
2726from compas .geometry import Torus
28-
2927from compas .geometry import Curve
3028from compas .geometry import Surface
3129from compas .geometry import Brep
3735import compas_rhino
3836
3937from .sceneobject import RhinoSceneObject
40- from .circleobject import CircleObject
41- from .ellipseobject import EllipseObject
42- from .frameobject import FrameObject
43- from .lineobject import LineObject
44- from .planeobject import PlaneObject
45- from .pointobject import PointObject
46- from .polygonobject import PolygonObject
47- from .polylineobject import PolylineObject
48- from .vectorobject import VectorObject
49-
50- from .boxobject import BoxObject
51- from .capsuleobject import CapsuleObject
52- from .coneobject import ConeObject
53- from .cylinderobject import CylinderObject
54- from .polyhedronobject import PolyhedronObject
55- from .sphereobject import SphereObject
56- from .torusobject import TorusObject
57-
58- from .meshobject import MeshObject
59- from .graphobject import GraphObject
60- from .volmeshobject import VolMeshObject
61-
62- from .curveobject import CurveObject
63- from .surfaceobject import SurfaceObject
64- from .brepobject import BrepObject
38+ from .circleobject import RhinoCircleObject
39+ from .ellipseobject import RhinoEllipseObject
40+ from .frameobject import RhinoFrameObject
41+ from .lineobject import RhinoLineObject
42+ from .planeobject import RhinoPlaneObject
43+ from .pointobject import RhinoPointObject
44+ from .polygonobject import RhinoPolygonObject
45+ from .polylineobject import RhinoPolylineObject
46+ from .vectorobject import RhinoVectorObject
47+ from .boxobject import RhinoBoxObject
48+ from .brepobject import RhinoBrepObject
49+ from .capsuleobject import RhinoCapsuleObject
50+ from .coneobject import RhinoConeObject
51+ from .cylinderobject import RhinoCylinderObject
52+ from .polyhedronobject import RhinoPolyhedronObject
53+ from .sphereobject import RhinoSphereObject
54+ from .torusobject import RhinoTorusObject
55+ from .meshobject import RhinoMeshObject
56+ from .graphobject import RhinoGraphObject
57+ from .volmeshobject import RhinoVolMeshObject
58+ from .curveobject import RhinoCurveObject
59+ from .surfaceobject import RhinoSurfaceObject
6560
6661
6762@plugin (category = "drawing-utils" , pluggable_name = "clear" , requires = ["Rhino" ])
@@ -76,53 +71,53 @@ def after_draw_rhino(drawn_objects):
7671
7772@plugin (category = "factories" , requires = ["Rhino" ])
7873def register_scene_objects ():
79- register (Circle , CircleObject , context = "Rhino" )
80- register (Ellipse , EllipseObject , context = "Rhino" )
81- register (Frame , FrameObject , context = "Rhino" )
82- register (Line , LineObject , context = "Rhino" )
83- register (Plane , PlaneObject , context = "Rhino" )
84- register (Point , PointObject , context = "Rhino" )
85- register (Polygon , PolygonObject , context = "Rhino" )
86- register (Polyline , PolylineObject , context = "Rhino" )
87- register (Vector , VectorObject , context = "Rhino" )
88- register (Box , BoxObject , context = "Rhino" )
89- register (Capsule , CapsuleObject , context = "Rhino" )
90- register (Cone , ConeObject , context = "Rhino" )
91- register (Cylinder , CylinderObject , context = "Rhino" )
92- register (Polyhedron , PolyhedronObject , context = "Rhino" )
93- register (Sphere , SphereObject , context = "Rhino" )
94- register (Torus , TorusObject , context = "Rhino" )
95- register (Mesh , MeshObject , context = "Rhino" )
96- register (Graph , GraphObject , context = "Rhino" )
97- register (VolMesh , VolMeshObject , context = "Rhino" )
98- register (Curve , CurveObject , context = "Rhino" )
99- register (Surface , SurfaceObject , context = "Rhino" )
100- register (Brep , BrepObject , context = "Rhino" )
74+ register (Circle , RhinoCircleObject , context = "Rhino" )
75+ register (Ellipse , RhinoEllipseObject , context = "Rhino" )
76+ register (Frame , RhinoFrameObject , context = "Rhino" )
77+ register (Line , RhinoLineObject , context = "Rhino" )
78+ register (Plane , RhinoPlaneObject , context = "Rhino" )
79+ register (Point , RhinoPointObject , context = "Rhino" )
80+ register (Polygon , RhinoPolygonObject , context = "Rhino" )
81+ register (Polyline , RhinoPolylineObject , context = "Rhino" )
82+ register (Vector , RhinoVectorObject , context = "Rhino" )
83+ register (Box , RhinoBoxObject , context = "Rhino" )
84+ register (Capsule , RhinoCapsuleObject , context = "Rhino" )
85+ register (Cone , RhinoConeObject , context = "Rhino" )
86+ register (Cylinder , RhinoCylinderObject , context = "Rhino" )
87+ register (Polyhedron , RhinoPolyhedronObject , context = "Rhino" )
88+ register (Sphere , RhinoSphereObject , context = "Rhino" )
89+ register (Torus , RhinoTorusObject , context = "Rhino" )
90+ register (Mesh , RhinoMeshObject , context = "Rhino" )
91+ register (Graph , RhinoGraphObject , context = "Rhino" )
92+ register (VolMesh , RhinoVolMeshObject , context = "Rhino" )
93+ register (Curve , RhinoCurveObject , context = "Rhino" )
94+ register (Surface , RhinoSurfaceObject , context = "Rhino" )
95+ register (Brep , RhinoBrepObject , context = "Rhino" )
10196 print ("Rhino SceneObjects registered." )
10297
10398
10499__all__ = [
105100 "RhinoSceneObject" ,
106- "CircleObject " ,
107- "EllipseObject " ,
108- "FrameObject " ,
109- "LineObject " ,
110- "PlaneObject " ,
111- "PointObject " ,
112- "PolygonObject " ,
113- "PolylineObject " ,
114- "VectorObject " ,
115- "BoxObject " ,
116- "CapsuleObject " ,
117- "ConeObject " ,
118- "CylinderObject " ,
119- "PolyhedronObject " ,
120- "SphereObject " ,
121- "TorusObject " ,
122- "MeshObject " ,
123- "GraphObject " ,
124- "VolMeshObject " ,
125- "CurveObject " ,
126- "SurfaceObject " ,
127- "BrepObject " ,
101+ "RhinoCircleObject " ,
102+ "RhinoEllipseObject " ,
103+ "RhinoFrameObject " ,
104+ "RhinoLineObject " ,
105+ "RhinoPlaneObject " ,
106+ "RhinoPointObject " ,
107+ "RhinoPolygonObject " ,
108+ "RhinoPolylineObject " ,
109+ "RhinoVectorObject " ,
110+ "RhinoBoxObject " ,
111+ "RhinoCapsuleObject " ,
112+ "RhinoConeObject " ,
113+ "RhinoCylinderObject " ,
114+ "RhinoPolyhedronObject " ,
115+ "RhinoSphereObject " ,
116+ "RhinoTorusObject " ,
117+ "RhinoMeshObject " ,
118+ "RhinoGraphObject " ,
119+ "RhinoVolMeshObject " ,
120+ "RhinoCurveObject " ,
121+ "RhinoSurfaceObject " ,
122+ "RhinoBrepObject " ,
128123]
0 commit comments