Beispiel #1
0
 def _get_attribute_conversions(cls):
     return {'dimension': IntConversion(),
             'slice_index': IntConversion(),
             'volume_index': IntConversion(),
             'rotate': IntConversion(),
             'colormap': StringConversion(),
             'maps_to_show': SimpleListConversion(),
             'zoom': Zoom.get_conversion_info(),
             'font': Font.get_conversion_info(),
             'colorbar_nmr_ticks': IntConversion(),
             'show_axis': BooleanConversion(),
             'map_plot_options': ConvertDictElements(SingleMapConfig.get_conversion_info()),
             'grid_layout': ConvertDynamicFromModule(mdt.visualization.layouts),
             'interpolation': WhiteListConversion(cls.get_available_interpolations(), 'bilinear'),
             'flipud': BooleanConversion(allow_null=False),
             'title': StringConversion(),
             'mask_name': StringConversion()
             }
Beispiel #2
0
 def _get_attribute_conversions(cls):
     return {'family': StringConversion(),
             'size': IntConversion()}
Beispiel #3
0
 def _get_attribute_conversions(cls):
     return {'x': IntConversion(allow_null=False),
             'y': IntConversion(allow_null=False)}
Beispiel #4
0
 def _get_attribute_conversions(cls):
     conversions = super(Rectangular, cls)._get_attribute_conversions()
     conversions.update({'rows': IntConversion(), 'cols': IntConversion()})
     return conversions
Beispiel #5
0
 def _get_attribute_conversions(cls):
     conversions = super(LowerTriangular, cls)._get_attribute_conversions()
     conversions.update({'padding': IntConversion()})
     return conversions