Leadtools.ImageProcessing.SpecialEffects Namespace > BumpMapCommand Class : LookupTable Property |
public int[] LookupTable {get; set;}
'Declaration Public Property LookupTable As Integer()
'Usage Dim instance As BumpMapCommand Dim value() As Integer instance.LookupTable = value value = instance.LookupTable
public int[] LookupTable {get; set;}
get_LookupTable();
set_LookupTable(value);
Object.defineProperty('LookupTable');
public: property array<int>^ LookupTable { array<int>^ get(); void set ( array<int>^ value); }
C#
Imports Leadtools
Imports Leadtools.ImageProcessing.Effects
' Run the BumpMap command on an image.
Private Sub BumpMapTest(ByVal image As RasterImage)
Try
Dim nLookupTable() As Integer
ReDim nLookupTable(255)
Dim index As Integer = 0
For index = 0 To 255
nLookupTable(index) = index
Next index
Dim command As BumpMapCommand
command = New BumpMapCommand
command.Azimuth = 50
command.Brightness = 50
command.BumpImage = image
command.BumpPoint = New Point(0, 0)
command.Depth = 1
command.DestinationPoint = New Point(0, 0)
command.Elevation = 5
command.Intensity = 0
command.LookupTable = nLookupTable
command.Tile = True
command.Run(image)
Catch e As Exception
MessageBox.Show(e.Message)
End Try
End Sub
using Leadtools; using Leadtools.ImageProcessing.Effects; // Run the BumpMap command on an image. private void BumpMapTest(RasterImage image) { try { int [] nLookupTable = new int[256]; for(int index = 0; index<256; index++) { nLookupTable[index] = index; } BumpMapCommand command = new BumpMapCommand(); command.Azimuth = 50; command.Brightness = 50; command.BumpImage = image; command.BumpPoint = new Point(0, 0); command.Depth = 1; command.DestinationPoint = new Point(0, 0); command.Elevation = 5; command.Intensity = 0; command.LookupTable = nLookupTable; command.Tile = true; command.Run(image); } catch(Exception exception) { MessageBox.Show(exception.Message); } }