Impact Acquire SDK Python
|
A class to represent pointer properties. More...
Public Member Functions | |
__init__ (self, *args) | |
Constructs a new unbound mvIMPACT.acquire.PropertyPtr object. | |
read (self, *args) | |
Reads a value from a property. | |
write (self, *args) | |
Writes one value to the property. | |
Properties | |
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
A class to represent pointer properties.
__init__ | ( | self, | |
* | args ) |
Constructs a new unbound mvIMPACT.acquire.PropertyPtr object.
OVERLOAD 1:
OVERLOAD 2: Constructs a new mvIMPACT.acquire.PropertyPtr object.
hProp | [in] A valid handle to a pointer property |
OVERLOAD 3: Constructs a new mvIMPACT.acquire.PropertyPtr from an existing one.
src | [in] A constant reference to the mvIMPACT.acquire.PropertyPtr object, this object shall be created from |
Reimplemented from Property.
read | ( | self, | |
* | args ) |
Reads a value from a property.
OVERLOAD 1:
This function queries a single value stored under index index in the property.
index | [in] The index of the value to read from the property. |
OVERLOAD 2: Reads a set of values from a property.
This function queries a set of values from a property and stores these values into sequence.
sequence | [out] A reference to a container to store the data read from the property into. |
start | [in] The index from where to start reading values from the property. |
end | [in] The index where to stop reading values from the property. |
OVERLOAD 3: Reads a set of values from a property.
This function queries a set of values from a property and stores these values into sequence.
sequence | [out] A reference to a container to store the data read from the property into. |
start | [in] The index from where to start reading values from the property. |
end | [in] The index where to stop reading values from the property. |
OVERLOAD 4: Reads a set of values from a property.
This function queries a set of values from a property and stores these values into sequence.
sequence | [out] A reference to a container to store the data read from the property into. |
start | [in] The index from where to start reading values from the property. |
end | [in] The index where to stop reading values from the property. |
write | ( | self, | |
* | args ) |
Writes one value to the property.
OVERLOAD 1:
This function writes a single value under index index to the property.
value | [in] The value to write to the property. |
index | [in] The index defining at which position to write the value. |
OVERLOAD 2: Writes a set of values to the property.
This function writes a set of values starting at index to the property.
sequence | [in] An array containing the values to write to the property. |
index | [in] The index where to write the first value to the property. |
OVERLOAD 3: Writes a set of values to the property.
This function writes a set of values starting at index to the property.
sequence | [in] An array containing the values to write to the property. |
index | [in] The index where to write the first value to the property. |
|
static |