You are here: Start » AVL.NET » Classes
Classes
| Name | Description | |
|---|---|---|
| AccumulateProfileState | ||
| ActivityIndicator | Display control that provides an animation indicating waiting or working state of UI. | |
| AddHistograms_OfLoopState | ||
| AddImages_OfLoopState | ||
| AddProfiles_OfLoopState | ||
| AnalogIndicator | Display control of analog value indicator with needle and round board. | |
| AnalogIndicatorWithScales | Display control of analog value indicator with needle and green/yellow/red colors marked on a round board. | |
| AnyCameraModel | ||
| Arc2DArrayDesigner | Prompts the user to edit an array of Arc2D objects. | |
| Arc2DDesigner | Prompts the user to edit the Arc2D. | |
| ArcFittingField | ||
| ArcFittingFieldArrayDesigner | Prompts the user to edit an array of ArcFittingField objects. | |
| ArcFittingFieldDesigner | Prompts the user to edit the ArcFittingField. | |
| ArcFittingMap | ||
| AveragePoint_OfLoopState | ||
| AVL | ||
| AvlNetException | ||
| BarcodeGrades | ||
| Box3D | ||
| BoxArrayDesigner | Prompts the user to edit an array of Box objects. | |
| BoxDesigner | Prompts the user to edit the Box. | |
| ByteBuffer | This 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. | |
| Circle3D | ||
| CircleFittingFieldArrayDesigner | Prompts the user to edit an array of CircleFittingField objects. | |
| CircleFittingFieldDesigner | Prompts the user to edit the CircleFittingField. | |
| CircleFittingMap | ||
| ColorizeImageState | ||
| ColorThresholdParams | ||
| COMModel | ||
| COMModelFull | ||
| ConcatenatePaths_OfLoopState | ||
| DataCode | ||
| DataMatrix | ||
| DataMatrixCodeParams | ||
| DataMatrixDetectionParams | ||
| DebugPreviewWindowState | ||
| DeepLearningConnectionState | ||
| DomainException | ||
| DrawingStyle | ||
| DynamicThresholdParams | ||
| EdgeGoldenTemplate | ||
| EdgeModel | ||
| EdgeModelDesigner | Prompts the user to edit an Edge Model. | |
| EnumerateFilesRandomState | ||
| EnumerateFilesState | ||
| EnumerateImageTilesState | ||
| FatalException | ||
| FeatureClass | ||
| FileEnumItem | ||
| FittingMap | ||
| Gaussian | ||
| GDIImage | ||
| GenApi_CategoryDescriptor | ||
| GenApi_EnumDescriptor | ||
| GenApi_EnumEntryDescriptor | ||
| GenApi_FloatDescriptor | ||
| GenApi_IntegerDescriptor | ||
| GenApi_ParameterDescriptor | ||
| GenICam | ||
| GenTL_DeviceDescriptor | ||
| GenTL_LibraryDescriptor | ||
| GigEVision_DeviceDescriptor | ||
| GoldenTemplate2Model | ||
| GoPointPlot | ||
| GoProfile | ||
| GrayGoldenTemplate | ||
| GrayModel | ||
| GrayModelDesigner | Prompts the user to edit a Gray Model. | |
| Histogram | ||
| HoughCircle | ||
| Image | ||
| InputVideoStream | ||
| IOException | ||
| JoinImages_OfSeriesState | ||
| JoinProfilesIntoImage_OfSeriesState | ||
| KNNModel | ||
| Knob | Value selection control class representing a round knob. | |
| LensDistortion | ||
| LicenseException | ||
| Line2DArrayDesigner | Prompts the user to edit an array of Line2D objects. | |
| Line2DDesigner | Prompts the user to edit the Line2D. | |
| Line3D | ||
| LocationArrayDesigner | Prompts the user to edit an array of Location objects. | |
| LocationDesigner | Prompts the user to edit the Location. | |
| LUTTransformImageState | ||
| Matrix | ||
| MaximumHistogram_OfLoopState | ||
| MaximumImage_OfLoopState | ||
| MaximumProfile_OfLoopState | ||
| MinimumHistogram_OfLoopState | ||
| MinimumImage_OfLoopState | ||
| MinimumProfile_OfLoopState | ||
| MlpModel | ||
| MultiplyHistograms_OfLoopState | ||
| MultiplyImages_OfLoopState | ||
| MultiplyProfiles_OfLoopState | ||
| Nullable | Helper static class that is intended to create nullable types easily with type parameter skipped. | |
| NullableRef<T> | Represents a reference type that can be assigned null. | |
| Object2D | ||
| OcrMlpModel | ||
| OcrModel | ||
| OcrModelDesigner | Prompts the user to edit an OCR Model. | |
| OcrSvmModel | ||
| OnOffButton | ON/OFF switchable button control. | |
| OrganicModel | ||
| OutputVideoStream | ||
| PassFailIndicator | Display control class representing one of the Pass/Neutral/Fail states. | |
| 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 | ||
| PDF417Code | ||
| PDF417CodeParams | ||
| PDF417DetectionParams | ||
| PinholeCameraBasicParams | ||
| PinholeCameraModel | ||
| PixelLut | ||
| Point2DArrayDesigner | Prompts the user to edit an array of Point2D objects. | |
| Point2DDesigner | Prompts the user to edit the Point2D. | |
| Point3DGrid | ||
| Position3D | ||
| ProcessHelper | Helper class that allows to break currently executing functions. | |
| Profile | ||
| ProfileBox | ||
| QRCode | ||
| RandomState | ||
| Rectangle2DArrayDesigner | Prompts the user to edit an array of Rectangle2D objects. | |
| Rectangle2DDesigner | Prompts the user to edit the Rectangle2D. | |
| RectificationMap | ||
| RectificationTransform | ||
| Region | ||
| RegionDesigner | Prompts the user to edit a Region. | |
| RegionIntersection_OfLoopState | ||
| RegionOfInterest | ||
| RegionSymmetricDifference_OfLoopState | ||
| RegionUnion_OfLoopState | ||
| RidgeScanParams | ||
| RidgeScanParams3D | ||
| RuntimeException | ||
| SafeList<T> | Represents a strongly typed list of objects that can be accessed by index. The list is responsible for disposing it's elements. | |
| SafeNullableRef<T> | Extension of the NullableRef<T> class, that takes responsibility for disposing object in the Value property. | |
| SaveImageState | ||
| ScanMap | ||
| ScanMapState | ||
| Segment2DArrayDesigner | Prompts the user to edit an array of Segment2D objects. | |
| Segment2DDesigner | Prompts the user to edit the Segment2D. | |
| Segment3D | ||
| 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. | |
| SelectingVideoBox | Extension of VideoBox class adding ability to select a cropping rectangle on top of the image. | |
| Serializer | Serializes and deserializes objects into and from binary data. | |
| Settings | ||
| ShapeRegion | ||
| ShapeRegionArrayDesigner | Prompts the user to edit an array of ShapeRegion objects. | |
| ShapeRegionDesigner | Prompts the user to edit the ShapeRegion. | |
| SpatialMap | ||
| Statistics_OfLoopState | ||
| Stripe1D | ||
| StripeScanParams | ||
| StripeScanParams3D | ||
| Surface | ||
| SurfaceFormat | ||
| SurfaceStripe1D | ||
| SvmModel | ||
| SystemException | ||
| TelecentricCameraBasicParams | ||
| TelecentricCameraModel | ||
| TestPoint3DGridState | ||
| TestSurfaceState | ||
| TexemModel | ||
| TextSegmentation | ||
| TextSegmentationMethod | ||
| TextThresholdingMethod | ||
| TextureModel | ||
| VideoBox | Optimized for efficiency (with hardware acceleration) control displaying images or video frames. | |
| VideoBoxImage | Helper class for Image property (data port) in the VideoBox control. | |
| VideoBoxPrimitive | Represents a single 2D geometry primitive displayed by the View2DBox control. | |
| View2DBox | Extension of the VideoBox control allowing to show a set of 2D geometry primitives on top of the image. | |
| View2DBoxPrimitive | Represents a single 2D geometry primitive displayed by the View2DBox control. | |
| View3DBox | Hardware accelerated display control for presenting 3D point cloud data and primitives. | |
| ZoomingVideoBox | VideoBox class extension that allows end user to manipulate preview zoom and translation. |
Structures
| Name | Description | |
|---|---|---|
| Anchor3D | ||
| Arc2D | ||
| BarcodeGradingDiagnostic | ||
| BlobSplittingParams | ||
| Box | ||
| Circle2D | ||
| CircleFittingField | ||
| ClassConfidence | ||
| CoordinateSystem | Equivalent of the CoordinateSystem2D AVS type. Describes general transform of the object on the 2D surface. | |
| CoordinateSystem2D | ||
| Edge1D | ||
| EdgeScanParams | ||
| EdgeScanParams3D | ||
| Extremum1D | ||
| Extremum2D | ||
| Gap1D | ||
| GenTL_InterfaceDescriptor | ||
| ImageFormat | ||
| ImageLocalExtremaVerification | ||
| IntensityThresholdParams | ||
| Interval | ||
| Line2D | ||
| LinearFunction | ||
| LocalBlindness | ||
| Location | ||
| OcrCandidate | ||
| Pixel | ||
| PixelFormat | ||
| Plane3D | ||
| Point2D | ||
| Point3D | ||
| PointRun | ||
| ProfileEdge | ||
| ProfileRidge | ||
| ProfileSection | ||
| ProfileStripe | ||
| Rectangle2D | ||
| RegionProcessingParams | ||
| Ridge1D | ||
| Segment2D | ||
| SegmentFittingField | ||
| SegmentScanField | ||
| Size | ||
| Sphere3D | ||
| StringLabel | ||
| SurfaceEdge1D | ||
| SurfaceRidge1D | ||
| Vector2D | ||
| Vector3D |
Enumerations
| Name | Description | |
|---|---|---|
| ActivationFunction | ||
| ActivityIndicator.Mode | Determines the display mode of ActivityIndicator control. | |
| AdjustmentMetric | Optimization metric for path adjustment | |
| Anchor1D | Decides about relative position of object. Exact behaviour depends on filter being used. | |
| Anchor2D | Decides about relative position of object. Exact behaviour depends on filter being used. | |
| AngleMetric | ||
| AngleRange | ||
| AnyCameraModelType | ||
| Axis | Selects axis on which operation will be performed. | |
| BarcodeFormat | ||
| BarcodeGradingError | Code grading error details. | |
| BayerType | Describes kind of Bayer-encoding. | |
| BlobMergingMethod | ||
| BlobsDifferenceMeasure | ||
| BorderPosition | ||
| BoundingRectangleFeature | Criterion of finding bounding rectangle. | |
| CameraModelType | Types of available camera model | |
| CharacterFeaturesType | ||
| CharacterSortingOrder | Decides whether and how to sort character regions in optical character recognition related filters. | |
| CircleFittingMethod | Possible methods of fitting a circle to a set of points. | |
| CircularityMeasure | When calculating circularity one may choose to use different reference circular region. | |
| ColorPalette | Describes which color palette will be used by the ColorizeImage filter. | |
| CompareMeasure | Ways of computing image compare. | |
| CornerResponseMethod | ||
| CorrelationMeasure | Ways of computing image correlation. | |
| CreateSpatialMapUnit | Types of units/coordinates for parameters of SpatialMap creation filter | |
| CropPathMethod | Chooses a method to crop a path. | |
| CropScaleMode | Chooses scale for the output image. | |
| CurvatureMeasure | Method of computation of the surface curvature. | |
| DataMatrixCodeType | Determines which datamatrix code type is decoded. | |
| DataMatrixDetectionMethod | Specifies how code candidates are located. | |
| DataMatrixDistortionLevel | Distortion of the code grid | |
| DataMatrixGapSize | Specifies the distance between neighboring modules. | |
| DataMatrixOutlineStrategy | Specifies precision of outline detection. | |
| DataMatrixPyramidStrategy | Specifies the step of image downsampling used for finding codes at different scales. | |
| DataMatrixType | Determines datamatrix code type. | |
| DataPreprocessing | ||
| DifferentiationMethod | ||
| DirectionInterpretation | ||
| DistanceMeasure | Method to use when measuring distance between two objects like Profiles, Histograms or Images. | |
| DownsampleRegionMode | ||
| DrawingMode | Methods of drawing on the image. | |
| EdgeFilter | Determines which method is used to compute image gradients. | |
| EdgeMaskFilter | Non-recursive filters for gradient computing. | |
| EdgeNoiseLevel | Information about how much noise the object edges have. | |
| EdgePolarityMode | Defines how edges with reversed polarity should be treated. | |
| EdgeTransition | Decides what is considered as an edge in the image. | |
| EquidistanceType | ||
| ExtremumType | Decides what kind of extremum is returned. | |
| FileSortingOrder | Criterion to take into account when sorting files. | |
| FitType | ||
| FrequencyDomainOrigin | ||
| GaussKernel | Possible dimensions of gaussian kernel used to smooth image. | |
| GenApi_InterfaceType | ||
| GradientAngleRange | Range of image gradient angles to choose from | |
| GradientMaskOperator | Describes methods of image gradient computing. | |
| GradientOperator | Describes which operator use to compute image gradient. | |
| HSxColorModel | Color models used in given operation. | |
| ImageFileFormat | Available formats. | |
| ImageMomentType | ||
| ImagePixelType | Specifies the image pixel data type for image data. | |
| InterpolationMethod | Possible pixel interpolation methods: | |
| JoinDirection | ||
| KernelShape | Describes structuring element shape. | |
| KMeansClusteringMethod | ||
| LawsFilterSize | ||
| LawsFilterType | ||
| LensDistortionModelType | Possible predefined sets of lens distortion parameters. | |
| LinearBinaryPatternType | ||
| LinePeakDetectionMethod | ||
| MagnitudeMeasure | Method of estimation of the vectors' magnitude. | |
| MarkerType | ||
| MatchingCriterion | ||
| MatrixOperation | ||
| MeanKernel | Describes shape and size of structuring element used during smoothing. | |
| MeasureObjectMethod | Possible methods of measuring width of an object. | |
| MEstimator | Defines how to suppress the influence of values far from most others on the result. | |
| Metric | Specifies method of calculating distance between two points. | |
| Metric3D | Specifies method of calculating distance between two points in 3D. | |
| MetricUnit | ||
| MirrorDirection | Describes possible directions of image mirroring. | |
| MlpPreprocessing | Sets additional normalization process. | |
| MorphologyKernel | Describes shape and size of kernel used during morphological operation. | |
| NonMaximaMethod | ||
| OcrModelType | ||
| PassFailIndicator.IndicatorImageSizeMode | Specifies the size stretching mode of the PassFailIndicator control in the Image display mode. | |
| PassFailIndicator.Mode | Specifies the display mode of the PassFailIndicator control. | |
| PathDistanceMode | ||
| PathFeature | ||
| PathFilter | ||
| PathOrientationAlignment | ||
| PathSegmentationMode | ||
| PeriodPrecisionMethod | ||
| PlainType | ||
| PlanarTransformationType | ||
| Point3DFileFormat | ||
| PointShape | Possible points' shapes to draw. | |
| PolarInterpolationMethod | ||
| Polarity | Determines which pixel values will be taken under consideration in processing in edge detection related operations. | |
| PolarSpaceType | Decides which formula use to transform image. Parameters \(m\) and \(k\) are set to values which allow to fit source image in output image. | |
| Primitive3DType | Specifies the type of the primitive handled by the View3DBox control. | |
| ProcessingDirections | ||
| ProfileBox.SizeMode | Specifies profile scaling mode in ProfileBox control. | |
| ProfileInterpolationMethod | Possible values of ProfileInterpolationMethod: | |
| ProfileProcessingMode | ||
| ProjectionDirection | Possible directions of projection operations. | |
| ProjectionMode | Possible combinations of values in projection operations. | |
| RectangleOrientation | Describes how to adjust rectangle's orientation. | |
| RectangularRoiMask | Describes what shape the ROI inside rectangle will have. | |
| RegionConnectivity | Decides how to understand, which pixels are connected. | |
| RegionContourMode | ||
| RegionFeature | Determines which region feature value to compute. | |
| RegionMomentType | ||
| RegionOfInterestType | ||
| RegionSkeletonMethod | Available methods for region skeletonization operation. | |
| ResizeMethod | ||
| ResizeProfileInterpolation | ||
| ResultInterpretation | ||
| RidgeOperator | Method of the ridge magnitude measuring. | |
| RotationDirection | Decides about direction of rotation when operation of angle measuring or vector interpolation are considered. | |
| RotationSizeMode | Describes image size change when rotating is performed. | |
| SamplingDensity | Predefined sampling density. | |
| SegmentationAlgorithm | The way in which text should be split int characters. | |
| Selection | Describes which result will be reported as filter output. | |
| ShapeMomentType | ||
| ShapeRegionType | Specifies the type of the Shape Region primitive. | |
| ShiftDirection | ||
| ShiftType | ||
| SimdLevel | Different simd levels. | |
| SmoothImageMedianKernel | Describes kernel shape to be used during median image smoothing. | |
| SortingOrder | Decides whether objects should be sorted in ascendant or descendant order. | |
| SplitDirection | Describes a direction in which a box or a rectangle can be split. | |
| StepChange | ||
| SurfaceEdgeTransition | Decides what is considered a surface edge. | |
| SurfaceRidgePolarity | Determines which height values will be taken under consideration in processing in surface ridge detection related operations. | |
| SurfaceStripePolarity | Determines which pixel values will be taken under consideration in processing in surface edge detection related operations. | |
| TestImageId | Type of test image. | |
| TheilSenVariant | Defines a specific method of the Theil-Sen family. | |
| ThresholdDynamicReferenceMethod | Possible methods of calculating dynamic threshold values. See SmoothImage filter family. | |
| ThresholdingAlgorithm | Which algorithm should be used to extract image from the background. | |
| ThresholdSelectionMethod | Possible methods of selecting of the threshold automatically. | |
| TiffImageCompressionScheme | Available TIFF compression schemes. | |
| TileSize | ||
| TileTranslationMode | ||
| TranslateAlignment | Translate operation coordinate system alignment. | |
| TurnAngleDirection | ||
| TurnAnglePrecision | ||
| VideoBoxDisplayMode | Specifies the underlying display technology mode for the VideoBox control. | |
| VideoBoxPrimitiveType | Specifies the type of a primitive displayed by the View2DBox control. | |
| VideoBoxSizeMode | Determines the image size handling mode of the VideoBox control. | |
| VideoEncoder | ||
| VideoPreviewConversion.PreviewPixelFormat | ||
| View3DBox.WorldOrientationMode | Determines the world coordinate system type for the View3DBox control. | |
| View3DColoringMode | Specifies the point cloud points automatic coloring mode. | |
| View3DGridDisplayMode | Specifies the coordinate system measuring grid display mode used in the View3DBox scene visualization. | |
| View3DProjectionMode | Specifies the view/projection mode used by the View3DBox control to present its scene. | |
| View3DWorldOrientation | Specifies the world space coordinate system type used by the View3DBox control to display its scene. | |
| ZoomingVideoBoxMode | Specifies the size handling mode of the ZoomingVideoBox control. | |
| ZoomingVideoBoxSizeMode | Specifies the initial size handling mode for ZoomingVideoBox class. |
Interfaces
| Name | Description | |
|---|---|---|
| INullable<T> |
| Previous: Function Reference |
