MeshArtist

class compas_rhino.artists.MeshArtist(*args, **kwargs)[source]

Bases: compas_rhino.artists.artist.RhinoArtist, compas.artists.meshartist.MeshArtist

Artists for drawing mesh data structures.

Parameters
  • mesh (compas.datastructures.Mesh) – A COMPAS mesh.

  • layer (str, optional) – The name of the layer that will contain the mesh.

Attributes

default_color

default_edgecolor

default_facecolor

default_vertexcolor

Inherited Attributes

AVAILABLE_CONTEXTS

CONTEXT

ITEM_ARTIST

color

default_edgewidth

default_vertexsize

edge_color

edge_text

edge_width

edges

face_color

face_text

faces

mesh

vertex_color

vertex_size

vertex_text

vertex_xyz

vertices

Methods

clear

clear_edgelabels

clear_edges

clear_facelabels

clear_facenormals

clear_faces

clear_mesh

clear_vertexlabels

clear_vertexnormals

clear_vertices

draw

Draw the mesh using the chosen visualization settings.

draw_edgelabels

Draw labels for a selection of edges.

draw_edges

Draw a selection of edges.

draw_facelabels

Draw labels for a selection of faces.

draw_facenormals

Draw the normals of the faces.

draw_faces

Draw a selection of faces.

draw_mesh

Draw the mesh as a consolidated RhinoMesh.

draw_vertexlabels

Draw labels for a selection vertices.

draw_vertexnormals

Draw the normals at the vertices of the mesh.

draw_vertices

Draw a selection of vertices.

Inherited Methods

build

Build an artist corresponding to the item type.

build_as

clear_layer

draw_collection

redraw

register