Beispiel #1
0
    public int number = 0;     //Needed to generate filternumber

    public VTKNode(VTKFilter filter, VTKNode parent, VTKProperties properties)
    {
        this.filter     = filter;
        this.parent     = parent;
        this.children   = new List <VTKNode> ();
        this.isRoot     = (parent == null) ? true : false;
        this.name       = (isRoot) ? name : filter.GetType().ToString().Remove(0, 9) + GetFilterNumber();
        this.properties = properties;
    }
Beispiel #2
0
 public VTKNode(VTKFilter filter, VTKNode parent, VTKProperties properties)
 {
     this.filter = filter;
     this.parent = parent;
     this.children = new List<VTKNode> ();
     this.isRoot = (parent == null) ? true : false;
     this.name = (isRoot) ? name : filter.GetType ().ToString ().Remove (0, 9) + GetFilterNumber();
     this.properties = properties;
 }
Beispiel #3
0
    public FieldInfo GetFieldInfo()
    {
        FieldInfo fi = null;

        if (activeMenu == menu.Filter)
        {
            fi = filter.GetType().GetField(playmodeParameter.name);
        }

        if (activeMenu == menu.Properties)
        {
            fi = properties.GetType().GetField(playmodeParameter.name);
        }

        return(fi);
    }
Beispiel #4
0
 public string GetFilterTypeAsString()
 {
     return(filter.GetType().ToString().Remove(0, 9));
 }