bicotiPixelAttributeSelectorColorVectorial

bicotiPixelAttributeSelectorNone
bicotiPixelAttributeSelectorRound
bicotiPixelAttributeSelectorColorRed
bicotiPixelAttributeSelectorColorGreen
bicotiPixelAttributeSelectorColorBlue
bicotiPixelAttributeSelectorColorVectorial


class bicotiPixelAttributeSelectorColorVectorial< class AttributeType,
                                                                                    class PixelType >



Comentarios Generales:

       Este objeto selecciona un campo determinado de un pixel vectorial, observar que solamente sirve
       para pixel vectorial.

       Observar que sirve para pixel vectorial, por lo que se puede utilizar para pixel: bicotiRGB,
       bicotiPixelVectorialStatic y bicotiPixelVectorialDynamic.



Public Methods

bicotiPixelAttributeSelectorColorVectorial( unsigned )

AttributeType operator( )(  PixelType  )

PixelType Inverse( AttributeType, PixelType )



bicotiPixelAttributeSelectorColorVectorial( unsigned )

           Constructor de la clase, como parámetro se pasa el indice del campo que se desea acceder,
           recordar que los campos van de 0 ... N-1. Por ejemplo si el pixel fuera un bicotiRGB y quisiera
           que este objeto se comporte como un "bicotiPixelAttributeSelectorColorRed", devería pasar como
           parámetro 0; para el caso de green, el 1; y para el caso de blue, el 2.



AttributeType operator( )( PixelType )

           Retorna el campo seleccionado por el parámetro con el cual se llama al constructor.



PixelType Inverse ( AttributeType, PixelType )

          Retorna un pixel PixelType, donde en el campo indicado por el indice, se carga el valor
         del atributo que se pasa como parámetro.