setProperties

class lvpyioTools.setProperties.SetType(*values)[source]

Bases: Enum

Classifications of the different values of the SetType property.

IMAGE = 256

.im7 images

VECTORS = 512

.vc7 files

CINE = 4352

.cine file

PROPERTIES = 8192

Properties folder

FOLDER = 16384

Simple folder

CALIBRATION = 131072

Calibration set

class lvpyioTools.setProperties.SetProperty(*values)[source]

Bases: StrEnum

Definitions of the different properties that can be found in a set file.

SetType = 'SetType'
SetGroups = 'SetGroups'
SetTime = 'SetTime'
SetComments = 'SetComments'
SetStart = 'SetStart'
SetInc = 'SetInc'
SetSourceSet = 'SetSourceSet'
SetViewCallback = 'SetViewCallback'
SetLoadCallback = 'SetLoadCallback'
bpInfoString = 'bpInfoString'
SetIdentifier = 'SetIdentifier'
lvpyioTools.setProperties.property_types = {SetProperty.SetComments: <class 'str'>, SetProperty.SetGroups: <class 'str'>, SetProperty.SetIdentifier: <class 'str'>, SetProperty.SetInc: <class 'int'>, SetProperty.SetLoadCallback: <class 'str'>, SetProperty.SetSourceSet: <class 'str'>, SetProperty.SetStart: <class 'int'>, SetProperty.SetTime: <function _read_date>, SetProperty.SetType: <function _read_set_type>, SetProperty.SetViewCallback: <class 'str'>, SetProperty.bpInfoString: <class 'str'>}

Associate each SetProperty to a function or type for convertion to a specific type.