mitk.FloatProperty#
- class mitk.FloatProperty#
Bases:
BasePropertyProperty holding a single
float(single-precision) value.- __init__(self: mitk.FloatProperty, value: SupportsFloat = 0.0) None#
Construct a float property with the given value (default 0.0).
Methods
__init__(self[, value])Construct a float property with the given value (default 0.0).
clone(self)Return a deep copy of this property.
from_json(json)Reconstruct a
BasePropertysubclass from JSON.to_json(self)Serialize this property to a self-contained JSON string.
Attributes
The stored float.
- __eq__(self: mitk.BaseProperty, arg0: mitk.BaseProperty) bool#
- clone(self: mitk.BaseProperty) mitk.BaseProperty#
Return a deep copy of this property.
- static from_json(json: str) mitk.BaseProperty#
Reconstruct a
BasePropertysubclass from JSON.- Parameters:
json – JSON string produced by
to_json().- Returns:
A new
BasePropertyof the appropriate subclass.
- to_json(self: mitk.BaseProperty) str#
Serialize this property to a self-contained JSON string.
The string carries enough type information that
from_json()can reconstruct the correct subclass.- Returns:
JSON string representation of the property.
- property value#
The stored float.