STK Graphics PrimitivesSend comments on this topic.
InitializeWithKernel Method (IAgStkGraphicsConvolutionFilterFactory)
See Also
Kernel
An array containing the 9 elements of the Kernel of the convolution matrix. The elements should be provided as the entire first row, followed by the entire second row, followed by the entire third row, each from left to right.
Windows





Windows & Linux

Description

Initializes a new instance with the specified Kernel.

Syntax

[Visual Basic .NET]
Public Function InitializeWithKernel( _
    ByVal Kernel As System.Array _
) As IAgStkGraphicsConvolutionFilter
[C#]
public IAgStkGraphicsConvolutionFilter InitializeWithKernel(
    System.Array Kernel
);
[Managed C++]
public: IAgStkGraphicsConvolutionFilter^ InitializeWithKernel(
    System::Array ^ Kernel
);
[Unmanaged C++]
public: HRESULT InitializeWithKernel(
    SAFEARRAY * * Kernel,
    IAgStkGraphicsConvolutionFilter ** ppRetVal
);
[Java]
public IAgStkGraphicsConvolutionFilter initializeWithKernel(
    AgSafeArray Kernel
);
[Python - STK API ]
def InitializeWithKernel(self, Kernel:list) -> "IAgStkGraphicsConvolutionFilter":

Parameters

Kernel
An array containing the 9 elements of the Kernel of the convolution matrix. The elements should be provided as the entire first row, followed by the entire second row, followed by the entire third row, each from left to right.

See Also

Example

Shows the format of the Kernel parameter when creating a convolution filter.
[C#]
Array kernel = new object[] {
    1, 1, 1,
    1, 1, 1,
    1, 1, 1
};

IAgStkGraphicsConvolutionFilter convolutionFilter = sceneManager.Initializers.ConvolutionFilter.InitializeWithKernel(ref kernel);
Shows the format of the Kernel parameter when creating a convolution filter.
[Visual Basic .NET]
Dim kernel As Array = New Object() {1, 1, 1, 1, 1, 1, _
	1, 1, 1}

Dim convolutionFilter As IAgStkGraphicsConvolutionFilter = sceneManager.Initializers.ConvolutionFilter.InitializeWithKernel(kernel)
© 2024 Analytical Graphics, Inc. All Rights Reserved.