unienv_interface.transformations.chained_transform¶
ChainedTransformation
¶
ChainedTransformation(transformations: Iterable[DataTransformation])
Bases: DataTransformation
has_inverse
instance-attribute
¶
has_inverse = all((has_inverse) for transformation in (transformations))
get_target_space_from_source
¶
get_target_space_from_source(source_space: DictSpace[BDeviceType, BDtypeType, BRNGType])
direction_inverse
¶
direction_inverse(source_space: Optional[Space] = None) -> Optional[ChainedTransformation]
deserialize_from
classmethod
¶
deserialize_from(json_data: Dict[str, Any], source_space: Optional[Space] = None) -> ChainedTransformation