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; }
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; }
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); }
public string GetFilterTypeAsString() { return(filter.GetType().ToString().Remove(0, 9)); }