示例#1
0
        public void Add(IGlimPacket packet, int pixelStart, int pixelCount)
        {
            if (pixelStart < 0 || pixelStart + pixelCount > packet.Device.GetPixelCount(packet.Channel))
            {
                throw new ArgumentOutOfRangeException("pixelStart or pixelCount are beyond the packet device capabilities");
            }

            packetList.Add(new GlimPacketItem(packet, pixelStart, pixelCount));
        }
示例#2
0
 public ElementBackwards(IGlimPacket packet, int pixelStart, int pixelCount)
     : base(packet, pixelStart, pixelCount)
 {
 }
示例#3
0
 public Element(IGlimPacket packet, int pixelStart, int pixelCount)
 {
     Packet     = packet;
     PixelStart = pixelStart;
     PixelCount = pixelCount;
 }
示例#4
0
 public GlimPacketItem(IGlimPacket packet, int pixelStart, int pixelCount)
 {
     Packet     = packet;
     PixelStart = pixelStart;
     PixelCount = pixelCount;
 }