Example #1
0
 /// <summary>
 /// Constructor specifying circuit element type's attributes</summary>
 /// <param name="name">Element type's name</param>
 /// <param name="isConnector">Whether the element type is a connector</param>
 /// <param name="size">Element type's size</param>
 /// <param name="image">Element type's image</param>
 /// <param name="inputPins">Array of input pins</param>
 /// <param name="outputPins">Array of output pins</param>
 public ElementType(
     string name,
     bool isConnector,
     Size size,
     Image image,
     Pin[] inputPins,
     Pin[] outputPins)
 {
     Set(name, isConnector, size, image, inputPins, outputPins);
 }
Example #2
0
 /// <summary>
 /// Sets circuit element type's attributes</summary>
 /// <param name="name">Element type's name</param>
 /// <param name="isConnector">Whether the element type is a connector</param>
 /// <param name="size">Element type's size</param>
 /// <param name="image">Element type's image</param>
 /// <param name="inputPins">Array of input pins</param>
 /// <param name="outputPins">Array of output pins</param>
 public void Set(
     string name,
     bool isConnector,
     Size size,
     Image image,
     Pin[] inputPins,
     Pin[] outputPins)
 {
     m_name = name;
     m_isConnector = isConnector;
     m_size = size;
     m_image = image;
     m_inputPins = inputPins;
     m_outputPins = outputPins;
 }