Enum ComponentSwizzle
Defined in File image_format.hpp
-
enum class holoscan::viz::ComponentSwizzle
Component swizzle.
Specifies the component value placed in each component of the output vector.
For example, to render a BGRA 8-bit image set the ImageFormat to R8G8B8A8_??? and the component mapping to
{ ComponentSwizzle::B, ComponentSwizzle::G, ComponentSwizzle::R, ComponentSwizzle::A }
Values:
-
enumerator IDENTITY
specifies that the component is set to the identity swizzle
-
enumerator ZERO
specifies that the component is set to zero
-
enumerator ONE
specifies that the component is set to either 1 or 1.0, depending on whether the type of the image view format is integer or floating-point respectively
-
enumerator R
specifies that the component is set to the value of the R component of the image
-
enumerator G
specifies that the component is set to the value of the G component of the image
-
enumerator B
specifies that the component is set to the value of the B component of the image
-
enumerator A
specifies that the component is set to the value of the A component of the image
-
enumerator IDENTITY