public LayerDescriptor(LayerDataType dataType, int index, string name, object mgr) { _Name = name; _DataType = dataType; _Index = index; _LayerMgr = mgr; }
public INodeMap[] AddNodeData(INetworkAdjList network, LayerDataType[] dataTypes) { INodeMap[] maps = new INodeMap[dataTypes.Length]; for (int i = 0; i < dataTypes.Length; i++) { maps[i] = SetValues(dataTypes[i], network, i); } return maps; }
public INodeMap AddNodeData(INetworkAdjList network, LayerDataType dataType, object defaultVal) { INodeMap map = null; switch (dataType) { case BlueSpider.Blob.Common.LayerDataType._integer: map = SetIntValues(network, 0, defaultVal); break; case BlueSpider.Blob.Common.LayerDataType._double: map = SetDoubleValues(network, 0, defaultVal); break; case BlueSpider.Blob.Common.LayerDataType._bool: map = SetBoolValues(network, 0, defaultVal); break; case BlueSpider.Blob.Common.LayerDataType._string: map = SetStringValues(network, 0, defaultVal); break; } return map; }
public static Type ToType(LayerDataType lType) { Type type = null; switch (lType) { case LayerDataType._integer: type = typeof(int); break; case LayerDataType._double: type = typeof(double); break; case LayerDataType._bool: type = typeof(bool); break; case LayerDataType._string: type = typeof(string); break; case LayerDataType._custom: default: type = typeof(object); break; } return type; }
public LayerDescriptor(LayerDataType dataType, int index, string name) { _Name = name; _DataType = dataType; _Index = index; }
public LayerDescriptor(LayerDataType dataType, int index) { _DataType = dataType; _Index = index; }
public INodeMap SetValues(LayerDataType type, INetworkAdjList network, int index) { INodeMap map = null; switch (type) { case BlueSpider.Blob.Common.LayerDataType._integer: map = SetIntValues(network, index); break; case BlueSpider.Blob.Common.LayerDataType._double: map = SetDoubleValues(network, index); break; case BlueSpider.Blob.Common.LayerDataType._bool: map = SetBoolValues(network, index); break; case BlueSpider.Blob.Common.LayerDataType._string: map = SetStringValues(network, index); break; } return map; }
public INodeMap CreateNodeMap(LayerDataType type, string name, object defaultVal) { throw new NotImplementedException(); }