Пример #1
0
 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();
 }
Пример #2
0
    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();
    }