Ejemplo n.º 1
0
        public void Disconnect()
        {
            RemoveListeners();

            ReleaseForReading();
            FLink = null;
        }
Ejemplo n.º 2
0
        public void Connect(CVImageLink input)
        {
            Disconnect();

            FLink = input;

            if (FLink.Allocated)
            {
                FImageAttributesFresh = true;
                FImageFresh           = true;
            }

            AddListeners();
        }
        //called when data for any output pin is requested
        public void Evaluate(int SpreadMax)
        {
            int slice = FPinInSlice[0];

            if (FInput != FPinInInput[slice])
            {
                FInput = FPinInInput[slice];
                AddListeners();
                if (FInput.Allocated)
                {
                    UpdateAttributes(FInput.ImageAttributes);
                    UpdateImage();
                }
            }
        }
		//called when data for any output pin is requested
		public void Evaluate(int SpreadMax)
		{
			int slice = FPinInSlice[0];
			if (FInput != FPinInInput[slice])
			{
				FInput = FPinInInput[slice];
				AddListeners();
				if (FInput.Allocated)
				{
					UpdateAttributes(FInput.ImageAttributes);
					UpdateImage();
				}
			}
		}
Ejemplo n.º 5
0
		public bool ConnectedTo(CVImageLink input)
		{
			return (input == FLink);
		}
Ejemplo n.º 6
0
		public void Disconnect()
		{
			RemoveListeners();

			FLink = null;
		}
Ejemplo n.º 7
0
		public void Connect(CVImageLink input)
		{
			Disconnect();

			FLink = input;

			if (FLink.Allocated)
			{
				FImageAttributesFresh = true;
				FImageFresh = true;
			}

			AddListeners();
		}
Ejemplo n.º 8
0
 public bool ConnectedTo(CVImageLink input)
 {
     return(input == FLink);
 }
		public void Disconnect()
		{
			RemoveListeners();

			ReleaseForReading();
			FLink = null;
		}
Ejemplo n.º 10
0
		public void Connect(CVImageLink input)
		{
			Disconnect();

			FLink = input;
			FImageAttributesFresh = true;

			AddListeners();
		}