You are here: Start » AVL.NET » Classes

Classes

NameDescription
AccumulateProfileState
AddHistograms_OfLoopState
AddImages_OfLoopState
AddProfiles_OfLoopState
Arc2DArrayDesigner Prompts the user to edit an array of Arc2D objects.
Arc2DDesigner Prompts the user to edit the Arc2D.
ArcFittingFieldArrayDesigner Prompts the user to edit an array of ArcFittingField objects.
ArcFittingFieldDesigner Prompts the user to edit the ArcFittingField.
ArcFittingMap
AverageDoubles_OfLoopState
AverageIntegers_OfLoopState
AverageLongIntegers_OfLoopState
AveragePoint_OfLoopState
AverageReals_OfLoopState
AVL
BoxArrayDesigner Prompts the user to edit an array of Box objects.
BoxDesigner Prompts the user to edit the Box.
ByteBufferThis type stores a raw binary data of variable length (a continuous stream of bytes). It is usually used when implementing a non-textual custom communication with external systems and devices, or when working with non-textual files of arbitrary formats.
CharacterFeatures
CharacterSample
Circle2DArrayDesigner Prompts the user to edit an array of Circle2D objects.
Circle2DDesigner Prompts the user to edit the Circle2D.
CircleFittingFieldArrayDesigner Prompts the user to edit an array of CircleFittingField objects.
CircleFittingFieldDesigner Prompts the user to edit the CircleFittingField.
CircleFittingMap
ColorizeImageState
CompareGoldenTemplate_EdgesState
CompareGoldenTemplate_IntensityState
ConcatenatePaths_OfLoopState
DataCode
DataMatrixCodeParams
DataMatrixDetectionParams
DebugPreviewWindowState
DelayByPeriodState
DomainException
DrawingStyle
EdgeGoldenTemplate
EdgeModel
EdgeModelDesigner Prompts the user to edit an Edge Model.
Enumerate1DState
Enumerate2DState
EnumerateFilesState
EnumerateImageTilesState
FatalException
FittingMap
GenApi_EnumEntryDescriptor
GenApi_ParameterDescriptor
GenICam
GrayGoldenTemplate
GrayModel
GrayModelDesigner Prompts the user to edit a Gray Model.
Histogram
Image
ImagePointTransformsState
ImageProfileAlongPathState
InputVideoStream
IOException
JoinImages_OfSeriesState
JoinProfilesIntoImage_OfSeriesState
KNNModel
LensDistortion
LicenseException
Line2DArrayDesigner Prompts the user to edit an array of Line2D objects.
Line2DDesigner Prompts the user to edit the Line2D.
LocationArrayDesigner Prompts the user to edit an array of Location objects.
LocationDesigner Prompts the user to edit the Location.
LUTTransformImageState
Matrix
MaximumDouble_OfLoopState
MaximumHistogram_OfLoopState
MaximumImage_OfLoopState
MaximumInteger_OfLoopState
MaximumProfile_OfLoopState
MaximumReal_OfLoopState
MeasureState
MinimumDouble_OfLoopState
MinimumHistogram_OfLoopState
MinimumImage_OfLoopState
MinimumInteger_OfLoopState
MinimumProfile_OfLoopState
MinimumReal_OfLoopState
MlpModel
MultiplyHistograms_OfLoopState
MultiplyImages_OfLoopState
MultiplyProfiles_OfLoopState
OcrMlpModel
OcrModel
OcrSvmModel
OrganicModel
OutputVideoStream
Path
PathArrayDesigner Prompts the user to edit an array of Path objects.
PathDesigner Prompts the user to edit the Path.
PathFittingField
PathFittingFieldArrayDesigner Prompts the user to edit an array of PathFittingField objects.
PathFittingFieldDesigner Prompts the user to edit the PathFittingField.
PathFittingMap
PCAModel
PixelLut
PlaySoundFileState
Point2DArrayDesigner Prompts the user to edit an array of Point2D objects.
Point2DDesigner Prompts the user to edit the Point2D.
Point3DGrid
ProcessHelperHelper class that allows to break currently executing functions.
Profile
QRCode
RandomSeed_OfState
RandomState
Rectangle2DArrayDesigner Prompts the user to edit an array of Rectangle2D objects.
Rectangle2DDesigner Prompts the user to edit the Rectangle2D.
Region
RegionDesigner Prompts the user to edit a Region.
RegionIntersection_OfLoopState
RegionSymmetricDifference_OfLoopState
RegionUnion_OfLoopState
RuntimeException
SaveImageState
ScanMap
Segment2DArrayDesigner Prompts the user to edit an array of Segment2D objects.
Segment2DDesigner Prompts the user to edit the Segment2D.
SegmentFittingFieldArrayDesigner Prompts the user to edit an array of SegmentFittingField objects.
SegmentFittingFieldDesigner Prompts the user to edit the SegmentFittingField.
SegmentFittingMap
SegmentScanFieldArrayDesigner Prompts the user to edit an array of SegmentScanField objects.
SegmentScanFieldDesigner Prompts the user to edit the SegmentScanField.
SerialPortState
Settings
ShapeRegionArrayDesigner Prompts the user to edit an array of ShapeRegion objects.
ShapeRegionDesigner Prompts the user to edit the ShapeRegion.
SpatialMap
Statistics_OfLoopState
Surface
SurfaceFormat
SvmModel
SystemException
TcpIpAcceptState
TcpIpConnectState
TestPoint3DGridState
TestSurfaceState
TextSegmentationMethod
TextThresholdingMethod
TextureModel

Structures

NameDescription
Anchor3D
Arc2D
ArcFittingField
BlobSplittingParams
Box
Box3D
Circle2D
Circle3D
CircleFittingField
ColorThresholdParams
CoordinateSystem2D
DataMatrix
DynamicThresholdParams
Edge1D
EdgeScanParams
EdgeScanParams3D
Gap1D
Gaussian
GenAddress
GenApi_CategoryDescriptor
GenApi_EnumDescriptor
GenApi_FloatDescriptor
GenApi_IntegerDescriptor
GenTL_DeviceDescriptor
GenTL_InterfaceDescriptor
GenTL_LibraryDescriptor
GigEVision_DeviceDescriptor
HoughCircle
ImageFormat
ImageLocalExtremaVerification
IntensityThresholdParams
Line2D
Line3D
LinearFunction
LocalBlindness
Location
ModelParameters Template matching model parameters
Object2D
OcrCandidate
Pixel
Plane3D
Point2D
Point3D
PointRun
Position3D
ProfileEdge
ProfileRidge
ProfileSection
ProfileStripe
Rectangle2D
RegionProcessingParams
Ridge1D
RidgeScanParams
Segment2D
Segment3D
SegmentFittingField
SegmentScanField
ShapeRegion
Size
Sphere3D
StringLabel
Stripe1D
StripeScanParams
SurfaceEdge1D
TextSegmentation
Vector2D
Vector3D
XmlNode

Enumerations

NameDescription
ActivationFunctionFunction used to activate neuron.
Anchor1DDecides about relative position of object. Exact behaviour depends on filter being used.
Anchor2DDecides about relative position of object. Exact behaviour depends on filter being used.
AngleMetricMethods of angle measurement.
AngleRange
AxisSelects axis on which operation will be performed.
AXISResolutionSets resolution of captured image.
AXISRotationRotates image clockwise by specified angle.
BarcodeFormatRecognizable formats of barcodes.
BayerTypeDescribes kind of Bayer-encoding.
BitFlowTrigAssignmentsPossible assignments of trigger signals.
BitFlowTriggerModePossible trigger signal modes.
BitFlowTriggersAvailable triggers.
BitFlowTrigPolaritySelects active state of trigger signal.
BlobsDifferenceMeasureChanges classification method in gray based image segmentation.
BorderPositionDetermines where exactly the border is built.
BoundingRectangleFeatureCriterion of finding bounding rectangle.
CharacterFeatureType
CharacterSortingOrderDecides whether and how to sort character regions in optical character recognition related filters.
CircleFittingMethodPossible methods of fitting a circle to a set of points.
CircularityMeasureWhen calculating circularity one may choose to use different reference circular region.
ColorPaletteDescribes which color palette will be used in by the ColorizeImage filter.
ComplexityLevel Determines which plugin version should be opened
CornerResponseMethodCorner response is calculated with regard to convolution matrix, given as \[M = \left(\begin{array}{ccc} \sum g_r^2 & \sum g_c g_r \\ \sum g_c g_r & \sum g_c^2 \end{array} \right)\]
CorrelationMeasureWays of computing image correlation.
CvAdaptiveMethodMethods for OpenCV Adaptive Threshold operation. (AdaptiveThresholdTypes)
CvBorderTypeOpenCV border type (BorderTypes).
CvColorMapColor palette used in cvApplyColorMap
CvContourApproximationMethodMethods of approximation available for OpenCV contour detection.
CvContourRetrievalModeMethods of OpenCV contour retrieving.
CvConversionCodeAvailable image conversions in OpenCV.
CvDistanceTypeAvailable OpenCV distance measure types (DistanceTypes).
CvFontTypeFonts available in OpenCV.
CvGrabCutModeModes of OpenCV GrabCut algorithm.
CvHoughMethodAvailable Hough Transform methods in OpenCV function.
CvInpaintMethodAvailable OpenCV inpaint algorithms.
CvInterpolationMethodInterpolation methods available for OpenCV operations. (InterpolationFlags)
CvMorphologicalOperationTypes of OpenCV morphological operations. (MorphTypes)
CvShapeMatchingMethodOpenCV shape matching algorithms.
CvStructuringShapeAvailable OpenCV kernels for morphological operations (MorphShapes).
CvTemplateMatchingMethodDescribes template matching algorithms in OpenCV.
CvTerminationCriteriaTermination criteria for iterative algorithms.
CvThresholdTypeOpenCV methods of thresholding operation.
DAQmxActiveEdgeSets signal' active edge.
DAQmxCountDirectionSelects how to count signal edges.
DAQmxFrequencyUnitPossible frequency units for DAQmx devices.
DAQmxIdleStateChooses idle state for configured terminal.
DAQmxPulseWidthUnitPossible pulse width units for DAQmx devices.
DAQmxSampleModeMethods of signal sampling for DAQmx devices.
DAQmxShuntResistorLocSelects where shunting resistor is located in DAQmx device.
DAQmxTerminalConfigPossible methods of transmitting signal over wires. Please refer to manufacturer manual for details. Helpful article can be found here http://www.ni.com/white-paper/3344/en/.
DAQNaviTriggerDecides which state of input lines will request interrupt.
DataMatrixCodeTypeDetermines which datamatrix code type is decoded.
DataMatrixDetectionMethodSpecifies how code candidates are located.
DataMatrixGapSizeSpecifies the distance between neighboring modules.
DataMatrixOutlineStrategySpecifies precision of outline detection.
DataMatrixPyramidStrategySpecifies the step of image downsampling used for finding codes at different scales.
DataMatrixTypeDetermines datamatrix code type.
DataPreprocessingMethod to use when preprocessing data.
DelimiterHandlingDelimiting sequence handling mode.
DifferentiationMethodMethods of profile differentiation.
DirectionModeSelects direction of port being configured.
DistanceMeasureMethod to use when measuring distance between two objects like Profiles, Histograms or Images.
DownsampleRegionModeDecides what method will be used by DownsampleRegion filter.
DrawingModeMethods of drawing on the image.
EdgeFilterDetermines which method is used to compute image gradients.
EdgeMaskFilterNon-recursive filters for gradient computing.
EdgeTransitionDecides what is considered as an edge in the image.
ElectricalModePossible electrical modes of analog port.
EquidistanceTypeMethods of maintaining equal distance in corner cases.
ErrorType
ExtremumTypeDecides what kind of extremum is returned.
FileAccessModePossible ways of accessing files.
FileSortingOrderCriterion to take into account when sorting files.
FitTypePossibilities of solution fitting.
GaussKernelPossible dimensions of gaussian kernel used to smooth image.
GenActivationModeSpecifies how Genicam command execution filters reacts on activation input.
GenApi_InterfaceType
GenICamParameterScopeIdentifies module in GenICam GenTL software stack when accessing GenAPI setting sets.
GradientMaskOperatorDescribes methods of image gradient computing.
GradientOperatorDescribes which operator use to compute image gradient.
HikvisionEventPossible triggering or strobe event for Hikvision camera.
HikvisionLinePossible output line for strobe for Hikvision camera.
HikvisionPixelFormatPossible pixel formats for Hikvision camera.
HikvisionTriggerActivationPossible trigger polarity for Hikvision camera.
HikvisionTriggerSourcePossible trigger source for Hikvision camera.
HSxColorModelColor models used in given operation.
ICImagingControlColorFormatSets captured frame pixel format.
ICubeBinSkipPossible methods of pixel skipping.
ICubeGrabModeDescribes grabbing methods.
ICubeResolutionModeGraphics mode of acquired image.
ICubeTriggerModeAvailable modes of triggering.
IDSBinningDefines binning modes for IDS cameras.
IDSGPIOConfigurationDefines GPIO configurations IDS cameras.
IDSMirrorDefines mirror modes for IDS cameras.
IDSTriggerModeDefines trigger mode for IDS cameras.
IFMResolutionPossible resolutions of IFM device.
IFMTriggerModePossible trigger modes of IFM device.
ImageFileFormatAvailable formats.
ImageMomentTypePossible image moment descriptors.
ImageMorphologyKernelDescribes structuring element shape to be used during image morphological operation.
IntegerBinaryFormat
InterpolationMethodPossible pixel interpolation methods:
JoinDirectionDescribes in which direction join should be performed.
KMeansClusteringMethodPossible methods of KMeans clustering.
LawsFilterSizePossible size of Laws texture filter.
LawsFilterTypePossible types of Laws filter.
LinearBinaryPatternTypeLinear Binary Pattern kind.
LinePeakDetectionMethodDetermines exact line peak position extraction method.
MagnitudeMeasureMethod of estimation of the vectors' magnitude.
MarkerTypePossible segments' marker shapes to draw. All images created with inMarkerType equal to 7.0.
MatchingCriterionMethods of classifying an object as a member of group.
MeanKernelDescribes shape and size of structuring element used during smoothing.
MeasureObjectMethodPossible methods of measuring width of an object.
MEstimatorDefines how to suppress the influence of values far from most others on the result.
MetricSpecifies method of calculating distance between two points.
Metric3DSpecifies method of calculating distance between two points in 3D.
MetricUnitRepresents available metric units for drawing dimensions on image.
MirrorDirectionDescribes possible directions of image mirroring.
MlpPreprocessingSets additional normalization process.
ModbusDataFormatDescribes possible data formats.
MorphologyKernelDescribes shape and size of kernel used during morphological operation.
MultiCamAcquisitionModePossible methods of acquiring images.
MultiCamColorFormatSupported image color formats.
MultiCamDestinationClassDescribes classes of devices, which can be configured.
MultiCamInputStatePossible state of input pin.
MultiCamInputStylePossible electric styles of Input/Output ports.
MultiCamOutputStatePossible state of output pin.
MultiCamOutputStyleElectrical style of I/O lines used as outputs
MVGenTLPixelFormatSets captured image pixel format.
MvIMPACTTriggerActivationSignal state to be considered as active.
MvIMPACTTriggerSourcePossible trigger signal sources.
NumberSystemBaseSpecifies the base of the number system.
OcrModelTypeOCR classifier type used to determine characters
OrganicFeatureOrganic object descriptors.
PathDistanceModeMethod of distance between path computation.
PathFeatureDetermines which path feature value to compute.
PathFilterDetermines which paths will be taken into account.
PathOrientationAlignmentDetermines how to align paths orientation.
PathSegmentationModeDescribes possible output of segmentation operation.
PeriodPrecisionMethodDetermines if and how sub-point accuracy is achieved
PlainType
Point3DFileFormatAvailable formats.
PointGreyColorModeSets whether captured image will be colorful or in grayscale.
PointGreyTriggerModeSets kind of trigger source.
PointShapePossible points' shapes to draw.
PolarInterpolationMethodPossible pixel interpolation methods for polar transform:
PolarityDetermines which pixel values will be taken under consideration in processing in edge detection related operations.
PolarSpaceTypeDecides which formula use to transform image. Parameters \(m\) and \(k\) are set to values which allow to fit source image in output image.
ProfileInterpolationMethodPossible values of ProfileInterpolationMethod:
ProjectionDirectionPossible directions of projection operations.
ProjectionModePossible combinations of values in projection operations.
PylonImageFormatSets captured image pixel format.
PylonTriggerActivationDecides about input signal state which is treated as a trigger.
PylonTriggerSourceDecides which agent will trigger capture of the image.
PylonUserOutputSelects one of available outputs.
RealBinaryFormat
RectangleOrientationDescribes how to adjust rectangle's orientation.
RectangularRoiMaskDescribes what shape the ROI inside rectangle will have.
RegionConnectivityDecides how to understand, which pixels are connected.
RegionContourModeDecides what kind of paths will be result of RegionContour filter.
RegionFeatureDetermines which region feature value to compute.
RegionMomentTypeRegion moments are regions' mathematical features computed as sums over region pixels, where \(p_x\) and \(p_y\) denotes x and y coordinate of a pixel.
RegionMorphologyKernelDescribes structuring element shape to be used during region morphological operation.
RegionSkeletonMethodAvailable methods for region skeletonization operation.
RemoteGrabberPixelFormatPossible color formats of image.
ResizeMethodInterpolation method used when image resizing is considered.
ResizeProfileInterpolationMethods of interpolation during profile resizing.
RidgeOperatorMethod of the ridge magnitude measuring.
RoseekExposureModeWorking mode of image acquisition.
RoseekImageFormatSets captured image pixel format.
RoseekLEDDriverModeConfigures LED driver mode.
RoseekLEDDriverTypeLED driver type.
RoseekLEDStatusDevice LED state.
RoseekResolutionModeSets resolution of image.
RoseekWorkingModeWorking mode of image acquisition.
RotationDirectionDecides about direction of rotation when operation of angle measuring or vector interpolation are considered.
RotationSizeModeDescribes image size change when rotating is performed.
SegmentationAlgorithmThe way in which text should be split int characters.
SelectionDescribes which result will be reported as filter output.
SerialPortFlowControlPossible flow control settings.
SerialPortParityPossible values of parity.
SerialPortStopBitsDescribes possible numbers of stop bits.
ShapeMomentTypeShape moments are shapes' mathematical features computed as integrals over shape points, where \(p_x\) and \(p_y\) denotes x and y coordinate of a point.
ShiftDirectionDirection that vertices of the path will be moved in.
ShiftTypeDescribes ways of object shifting
SmoothImageMeanKernelDescribes kernel shape to be used during mean image smoothing.
SmoothImageMedianKernelDescribes kernel shape to be used during median image smoothing.
SortingOrderDecides whether objects should be sorted in ascendant or descendant order.
SpinnakerAutoSettingsAutomatic control mode configuration.
SpinnakerBayerConverterBayer to RGB converter. Used only when Bayer pixel format selected
SpinnakerPixelFormatSets captured image pixel format.
SplitAlgorithmDetermines which method is used to split the region.
StreamModeDescribes, how to interpret file stream.
StringBinaryFormat
StringEncodingFormat
SurfaceEdgeTransitionDecides what is considered a surface edge.
SvmKernelTypeAvailable Support Vector Machine kernels.
SvmTypePossible Support Vector Machine types.
SynViewAutoModePossible exposure settings.
SynViewColorFormatPossible color formats of image.
SynViewLineSourceSelects which internal signal will drive output signal.
SynViewStrobeEnableSelects the LED clusters of the strobe light.
SynViewTimerSelectorPossible timers.
SynViewTimerTriggerSourcePossible timer trigger source.
SynViewTriggerActivationActivation mode of trigger.
SynViewTriggerSourcePossible trigger sources.
SynViewUserOutputsPossible user outputs.
TestImageIdType of test image.
TheilSenVariantDefines a specific method of the Theil-Sen family.
ThorlabsReadoutSpeedDefines sensor readout speed for Thorlabs cameras.
ThorlabsTapsDefines number of taps for Thorlabs cameras.
ThorlabsTriggerPolarityDefines trigger polarity for Thorlabs cameras.
ThresholdingAlgorithmWhich algorithm should be used to extract image from the background.
ThresholdSelectionMethodPossible methods of selecting of the threshold automatically.
TiffImageCompressionSchemeAvailable TIFF compression schemes.
TileTranslationModeHow many translation of a tile should be considered.
TimingModePossible configurations of tasks' timing.
TurnAngleDirectionDecides which turns are important in operation being performed.
TurnAnglePrecisionSwitches between pixel-precise or subpixel-precise operation.
VideoEncoderSupported video encoders. Note that those encoders are not shipped with the software.
VimbaExposureAutoAutomatic exposure mode when ExposureMode is Timed.
VimbaExposureModeSets the operation mode of the Exposure.
VimbaIIDCModeThe IIDC Format.
VimbaPixelFormatPossible color formats of image.
VimbaTriggerActivationSpecifies the activation mode of the trigger.
VimbaTriggerSelectorSelects the type of trigger to configure.
VisionBoxDigitalOutSourcePossible sources for digital output pins.
VisionBoxIOSchedulerCmpSrcPossible comparison sources for VisionBox IO Scheduler.
VisionBoxIOSchedulerCounterPossible modes of scheduler counter.
VisionBoxIOSchedulerEncoderDirDescribes direction of encoder for IO Scheduler of VisionBox.
VisionBoxLedModePossible to set modes of Light Emitting Diodes of VisionBox computers.
VisionBoxMuxSourceSignals possible to connect to internal Multiplexer
VisionBoxRS422OutSourcePossible sources of VisionBox RS422 outputs.
VisionBoxStrobeModePossible mode of strobes
VisionBoxStrobeSourcePossible signal sources for strobe device
VisionBoxTriggerSourcePossible source-signals for Trigger device
XiApiDownsamplingPossible ways of changing image resolution.
XiApiGPIModePossible roles of General Purpose Input ports.
XiApiGPOModePossible roles of General Purpose Output ports.
XiApiImageDataFormatPossible image formats.
XiApiTriggerSourcePossible trigger source settings.
XIMEAFilterModePossible internal filters.
XIMEAGPIOStatePossible states of GPIO port.
XIMEAGPIStatePossible states of General Purpose Input ports.
XIMEAGPOStatePossible states of General Purpose Output ports.
XIMEATriggerModePossible trigger modes.
Previous: Function Reference