FrameArtist
- class compas_rhino.artists.FrameArtist(*args, **kwargs)[source]
Bases:
RhinoArtist
,PrimitiveArtist
Artist for drawing frames.
- Parameters
frame (
compas.geometry.Frame
) – A COMPAS frame.scale (float, optional) – Scale factor that controls the length of the axes.
layer (str, optional) – The layer that should contain the drawing.
**kwargs (dict, optional) – Additional keyword arguments. For more info, see
RhinoArtist
andPrimitiveArtist
.
- Attributes
scale (float) – Scale factor that controls the length of the axes. Default is
1.0
.color_origin (tuple of 3 int between 0 and 255) – Default is
(0, 0, 0)
.color_xaxis (tuple of 3 int between 0 and 255) – Default is
(255, 0, 0)
.color_yaxis (tuple of 3 int between 0 and 255) – Default is
(0, 255, 0)
.color_zaxis (tuple of 3 int between 0 and 255) – Default is
(0, 0, 255)
.
Methods
Draw the frame.
Inherited Methods
Build an artist corresponding to the item type.
Build an artist with the given type.
Clear all objects from the view.
Clear the layer of the artist.
Drawing method for drawing an entire collection of objects.
Redraw the view.
Register an artist type to a data type.