GenICam feature-related constants. More...
Go to the source code of this file.
Enumerations |
GenICam feature-related constants.
enum PvGenRefresh |
Refresh method for a GenApi browser.
GenApi browsers typically provides different methods for refresh the parameters it is displaying.
enum PvGenRepresentation |
PvGenRepresentation suggests how the UI should present a numerical feature (PvGenInteger or PvGenFloat).
To get a feature's representation, use the following methods:
Enumerator | |
---|---|
PvGenRepresentationLinear |
Linear. Use a slider. |
PvGenRepresentationLogarithmic |
Logarithmic. Use a slider. The GenICam standard doesn't specify if the feature's value represents x or y in the formula x = n ^ y. |
PvGenRepresentationBoolean |
Boolean. The number might be presented as a check box or enable. Use a similar UI as for features from the PvGenBoolean class. |
PvGenRepresentationPureNumber |
Pure number. Use an edit box with a decimal display. |
PvGenRepresentationHexNumber |
Hex number. Use an edit box with a hexadecimal display. |
PvGenRepresentationUndefined |
Not defined; valid representation not provided. |
enum PvGenType |
Feature data type (Boolean, integer, etc.)
Each feature has a type that defines the information it contains and how it can be used. The type also determines the eBUS SDK class used to represent it (and the methods that are available).
To test for a feature's type, use PvGenParameter::GetType.
Enumerator | |
---|---|
PvGenTypeInteger |
Type: Integer |
PvGenTypeEnum |
Type: Enumeration |
PvGenTypeBoolean |
Type: Boolean |
PvGenTypeString |
Type: String |
PvGenTypeCommand |
Type: Command |
PvGenTypeFloat |
Type: Float |
PvGenTypeUndefined |
Type: Not defined; valid type not provided. |
enum PvGenVisibility |
Feature (PvGenParameter object) visibility.
Every feature has a visibility setting that suggests how difficult the feature is to use and when it shouldn't be made available (visible) to the end user. The current visibility might be a program-specific variable available, for example, in an options or configuration dialog. When opening the program for the first time, the visibility would typically be set to beginner.
You can test the feature-by-feature visibility using the following methods:
The visibility levels, from lowest to highest:
If a program's current visibility were set to Expert, the user would expect to see Beginner and Expert-level features, but not Guru or Invisible-level features.
Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com