EggSAnimData¶
from panda3d.egg import EggSAnimData
-
class
EggSAnimData
¶ Bases:
EggAnimData
Corresponding to an <S$Anim> entry, this stores a single column of numbers, for instance for a morph target, or as one column in an
EggXfmSAnim
.Inheritance diagram
-
__init__
(copy: EggSAnimData)¶
-
__init__
(name: str)
-
assign
(copy: EggSAnimData) → EggSAnimData¶
-
static
getClassType
() → panda3d.core.TypeHandle¶
-
getNumRows
() → int¶ Returns the number of rows in the table. For an SAnim table, each row has one column.
-
getValue
(row: int) → float¶ Returns the value at the indicated row. Row must be in the range 0 <= row <
getNumRows()
.
-
optimize
()¶ Optimizes the data by collapsing a long table of duplicate values into a single value.
-
setValue
(row: int, value: float)¶ Changes the value at the indicated row. Row must be in the range 0 <= row <
getNumRows()
.
-