←Select platform

RasterColor Constructor(int,int,int,int)

Summary
Initializes a new RasterColor structure with specific values for red, green and blue.
Syntax
C#
Objective-C
C++/CLI
Java
Python
public RasterColor( 
   int alpha, 
   int red, 
   int green, 
   int blue 
) 
- (instancetype)initWithRed:(NSInteger)red  
                      green:(NSInteger)green 
                       blue:(NSInteger)blue 
                      alpha:(NSInteger)alpha 
public RasterColor( 
   int alpha, 
   int red, 
   int green, 
   int blue 
); 
public: 
RasterColor(  
   int alpha, 
   int red, 
   int green, 
   int blue 
) 
__init__(self,alpha,red,green,blue) # Overloaded constructor 

Parameters

alpha
The alpha component value for the new Color structure. Valid values are MinimumComponent through MaximumComponent.

red
The red component value for the new Color structure. Valid values are MinimumComponent through MaximumComponent.

green
The green component value for the new Color structure. Valid values are MinimumComponent through MaximumComponent.

blue
The blue component value for the new Color structure. Valid values are MinimumComponent through MaximumComponent.

Example
C#
using Leadtools; 
 
 
public void Example() 
{ 
	const int A = 128, R = 24, G = 87, B = 134; 
 
	// Create a RasterColor 
	RasterColor clr = new RasterColor(A, R, G, B); 
 
	// Make sure the color is correct 
	Assert.IsTrue(clr.A == A); 
	Assert.IsTrue(clr.R == R); 
	Assert.IsTrue(clr.G == G); 
	Assert.IsTrue(clr.B == B); 
 
	// Show its value 
	Console.WriteLine(clr); 
 
	// Show the A, R, G and B values 
	Console.WriteLine("Alpha value: " + clr.A); 
	Console.WriteLine("Red value: " + clr.R); 
	Console.WriteLine("Green value: " + clr.G); 
	Console.WriteLine("Blue value: " + clr.B); 
} 
Requirements

Target Platforms

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

Leadtools Assembly

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