CHOP OPeradores de Canal

El operador Panel CHOP ejecuta un análisis en tiempo real de los estados de interacción del usuario dentro del ámbito de su componente padre (Parent Component). Al ser instanciado dentro de un componente, como un Container, este monitoriza la totalidad de su área interactiva para generar un conjunto de canales que cuantifican la actividad del puntero y los eventos de ratón.

 

Los canales primarios incluyen `u` y `v`, los cuales representan las coordenadas normalizadas del cursor (en un rango de 0 a 1) en los ejes horizontal y vertical, respectivamente, relativas a las dimensiones del panel. El canal booleano `inside` conmuta a un estado de valor 1 cuando el puntero ingresa en los límites geométricos del panel y retorna a 0 al salir. Adicionalmente, se generan canales para la detección de eventos discretos, tales como `select`, `lselect` y `rselect`, que registran la pulsación y liberación de los botones del ratón (izquierdo y derecho) mediante transiciones de estado.

 

Este operador es fundamental para la implementación de lógicas de interfaz de usuario (UI) y sistemas de control interactivo, ya que permite la captura y el mapeo de datos de entrada del usuario para la modulación de parámetros a través de la red de operadores.