ITreeNodeValue

sealed class ITreeNodeValue : ExecValue

Binary Tree Node Execution Value interface. Represents the type of ExecValues that can be nodes of a binary tree.

Functions

clone
Link copied to clipboard
abstract fun clone(): ExecValue
compareTo
Link copied to clipboard
operator fun compareTo(other: Any): Int
'==','!
div
Link copied to clipboard
operator fun div(other: ExecValue): ExecValue
'/'
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
minus
Link copied to clipboard
operator fun minus(other: ExecValue): ExecValue
'-'
nodeCount
Link copied to clipboard
abstract fun nodeCount(): Int
not
Link copied to clipboard
operator fun not(): Boolean
'!
plus
Link copied to clipboard
operator fun plus(other: ExecValue): ExecValue
'+'
times
Link copied to clipboard
operator fun times(other: ExecValue): ExecValue
'*'
toInterpolatedString
Link copied to clipboard
open fun toInterpolatedString(): String
toString
Link copied to clipboard
open fun toString(): String

Properties

manimObject
Link copied to clipboard
abstract var manimObject: MObject
: Manim Object corresponded to by the Execution Value.
name
Link copied to clipboard
abstract val name: String
: String name of value.
value
Link copied to clipboard
abstract val value: Any
: Current value in Kotlin.

Inheritors

BinaryTreeNodeValue
Link copied to clipboard
NullValue
Link copied to clipboard