ArrayElemRestyle

data class ArrayElemRestyle(arrayIdent: String, indices: List<Int>, styleProperties: StylesheetProperty, pointer: Boolean?, animationString: String?, runtime: Double, render: Boolean, secondIndices: List<Int>?) : ManimInstr

Array element restyle

Constructors

ArrayElemRestyle
Link copied to clipboard
fun ArrayElemRestyle(arrayIdent: String, indices: List<Int>, styleProperties: StylesheetProperty, pointer: Boolean? = false, animationString: String? = null, runtime: Double, render: Boolean, secondIndices: List<Int>? = null)
Create empty Array elem restyle

Functions

component1
Link copied to clipboard
operator fun component1(): String
component2
Link copied to clipboard
operator fun component2(): List<Int>
component3
Link copied to clipboard
operator fun component3(): StylesheetProperty
component4
Link copied to clipboard
operator fun component4(): Boolean?
component5
Link copied to clipboard
operator fun component5(): String?
component6
Link copied to clipboard
operator fun component6(): Double
component7
Link copied to clipboard
operator fun component7(): Boolean
component8
Link copied to clipboard
operator fun component8(): List<Int>?
copy
Link copied to clipboard
fun copy(arrayIdent: String, indices: List<Int>, styleProperties: StylesheetProperty, pointer: Boolean? = false, animationString: String? = null, runtime: Double, render: Boolean, secondIndices: List<Int>? = null): ArrayElemRestyle
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
getInstructionString
Link copied to clipboard
fun getInstructionString(instruction: String, spread: Boolean): String
Get instruction string to be played using Manim
getRuntimeString
Link copied to clipboard
fun getRuntimeString(): String
Get runtime string using runtime provided
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toPython
Link copied to clipboard
open override fun toPython(): List<String>
Function for converting linear representation instruction to its corresponding Python instructions
toString
Link copied to clipboard
open override fun toString(): String

Properties

animationString
Link copied to clipboard
val animationString: String? = null
arrayIdent
Link copied to clipboard
val arrayIdent: String
indices
Link copied to clipboard
val indices: List<Int>
pointer
Link copied to clipboard
val pointer: Boolean? = false
render
Link copied to clipboard
open override val render: Boolean
runtime
Link copied to clipboard
open override val runtime: Double
secondIndices
Link copied to clipboard
val secondIndices: List<Int>? = null
styleProperties
Link copied to clipboard
val styleProperties: StylesheetProperty