public TrianglePanel(MeshPreview preview, string title, string[] cornerplug_labels, string[] edgeplug_labels) { _title = title; _preview = preview; selectlist = new List <int>(); selectset = new HashSet <int>(); _cornerplug_labels = cornerplug_labels; _edgeplug_labels = edgeplug_labels; _triangles = new List <Triangle>(); _selectdisplay = new PreviewVertexDisplay(); //refresh options available RefreshOptionLabels(); }
public SocketPanel(MeshPreview preview, string title, bool is_edge, string[] axilabels) { selectlist = new List <int>(); selectset = new HashSet <int>(); _title = title; _is_edge = is_edge; _preview = preview; _axilabels = axilabels; _sockets = new List <int>(); _selectdisplay = new PreviewVertexDisplay(); _meshdisplay = new PreviewMeshDisplay(); }