←Select platform

B Property

Summary
Gets or sets the blue component of this RasterColor16 structure.
Syntax
C#
VB
Objective-C
C++
Java
[CLSCompliantAttribute(false)] 
public ushort B { get; set; } 
<CLSCompliantAttribute(False)> 
Public Property B As UShort 
@property (nonatomic, assign) unsigned short b; 
public short getB() 
public void setB(short value) 
[CLSCompliantAttribute(false)] 
public: 
property ushort B { 
   ushort get(); 
   void set (    ushort ); 
} 

Property Value

The blue component of this RasterColor16 structure.

Example
C#
VB
using Leadtools; 
 
 
public void RasterColor16ComponentsExample() 
{ 
	// This C# example shows how to create a normal grayscale LUT. 
	RasterColor16[] lut = new RasterColor16[1024]; 
	RasterColor16 color = new RasterColor16(0, 0, 0); 
	for (ushort i = 0; i < 1024; i++) 
	{ 
		int gray = i * 65535 / 1023; 
		color.R = (ushort)gray; 
		color.G = (ushort)gray; 
		color.B = (ushort)gray; 
		lut[i] = color; 
	} 
} 
Imports Leadtools 
 
Public Sub RasterColor16ComponentsExample() 
   ' This C# example shows how to create a normal grayscale LUT. 
   Dim lut As RasterColor16() = New RasterColor16(1023) {} 
   Dim color As RasterColor16 = New RasterColor16(0, 0, 0) 
   For i As UShort = 0 To 1023 
      Dim gray As Integer = CInt(i * 65535 / 1023) 
      color.R = CUShort(gray) 
      color.G = CUShort(gray) 
      color.B = CUShort(gray) 
      lut(i) = color 
   Next i 
End Sub 
Requirements

Target Platforms

Help Version 21.0.2021.7.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

Leadtools Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.