Added get_complex_formatter to Decimal

This commit is contained in:
Grant Sanderson 2018-08-12 19:22:13 -07:00
parent 56d2dce133
commit d2fa2b6ef2

View file

@ -83,7 +83,7 @@ class DecimalNumber(VMobject):
""" """
config = dict(self.__dict__) config = dict(self.__dict__)
config.update(kwargs) config.update(kwargs)
return reduce(op.add, [ return "".join([
"{", "{",
config.get("field_name", ""), config.get("field_name", ""),
":", ":",
@ -94,7 +94,11 @@ class DecimalNumber(VMobject):
]) ])
def get_complex_formatter(self, **kwargs): def get_complex_formatter(self, **kwargs):
pass return "".join([
self.get_formatter(field_name="0.real"),
self.get_formatter(field_name="0.imag", include_sign=True),
"i"
])
def set_value(self, number, **config): def set_value(self, number, **config):
full_config = dict(self.initial_config) full_config = dict(self.initial_config)