Top |
ArvGc * | arv_gc_new () |
ArvGcNode * | arv_gc_get_node () |
ArvDevice * | arv_gc_get_device () |
ArvBuffer * | arv_gc_get_buffer () |
void | arv_gc_set_buffer () |
ArvRegisterCachePolicy | arv_gc_get_register_cache_policy () |
void | arv_gc_set_register_cache_policy () |
ArvGc | |
enum | ArvRegisterCachePolicy |
enum | ArvGcNameSpace |
enum | ArvGcAccessMode |
enum | ArvGcCachable |
enum | ArvGcSignedness |
enum | ArvGcIsLinear |
enum | ArvGcVisibility |
enum | ArvGcRepresentation |
enum | ArvGcDisplayNotation |
ArvGc implements the root document for the storage of the Genicam feature nodes. It builds the node tree by parsing an xml file in the Genicam standard format. See http://www.genicam.org.
ArvGcNode * arv_gc_get_node (ArvGc *genicam
,const char *name
);
Retrieves a genicam node by name.
ArvDevice *
arv_gc_get_device (ArvGc *genicam
);
Retrieves the device handled by this genicam interface. The device is used for register access.
ArvRegisterCachePolicy
arv_gc_get_register_cache_policy (ArvGc *genicam
);
void arv_gc_set_register_cache_policy (ArvGc *genicam
,ArvRegisterCachePolicy policy
);
Specifies feature node or register name space type. Standard name space features are listed in Genicam materials. Any other vendor-specific features should use custom name space type.
Specifies signedness of integer registers. Per standard Genicam internally uses signed 64-bit signed integers for representing all integer registers. Therefore unsigned 64-bit integers are not available.
Specifies feature node recommended visibility in user interfaces.
Number representation formats.
undefined representation |
||
number presented on linear scale (e.g. on a linear slider) |
||
number presented on logarithmic scale (e.g. on a logarithmic slider) |
||
binary choice (e.g. a checkbox) |
||
number presented in an editable field (e.g. a spinbox) |
||
number presented in hexadecimal format |
||
IPv4 address |
||
MAC address |
Since: 0.8.0
Number display notations for showing numbers in user interfaces.
undefined number notation |
||
automatically detect whether to use fixed or scientific number notation |
||
used fixed (i.e. decimal) notation for displaying numbers |
||
use scientific notation for displaying numbers |
Since: 0.8.0