Skip to contents

A text mobject that displays a number, tracking a ValueTracker.

Super class

manimR::MObject -> DecimalNumber

Public fields

number

Current number value

num_decimal_places

Decimal places to show

include_sign

Whether to show + for positive numbers

font_size

Font size

Methods

Inherited methods


Method new()

Create a DecimalNumber

Usage

DecimalNumber$new(
  number = 0,
  num_decimal_places = 2,
  include_sign = FALSE,
  font_size = DEFAULT_FONT_SIZE,
  color = WHITE,
  ...
)

Arguments

number

Initial number

num_decimal_places

Decimal places

include_sign

Show + sign

font_size

Font size

color

Color

...

Additional args


Method get_text()

Get the formatted text representation

Usage

DecimalNumber$get_text()


Method set_value()

Set the number value

Usage

DecimalNumber$set_value(number)

Arguments

number

New number


Method track()

Track a ValueTracker (add updater)

Usage

DecimalNumber$track(tracker)

Arguments

tracker

A ValueTracker


Method clone()

The objects of this class are cloneable with this method.

Usage

DecimalNumber$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.