Source code for pythreejs.core.BufferAttribute

from ipywidgets import register

from .._base.Three import ThreeWidget
from .BufferAttribute_autogen import BufferAttribute as BaseBufferAttribute


[docs]@register class BufferAttribute(BaseBufferAttribute): _previewable = False def __init__(self, array=None, normalized=True, **kwargs): if array is not None: # Only include array in kwargs if supplied # This is needed for remote initialization # (Undefined behaves differently) kwargs['array'] = array kwargs['normalized'] = normalized # NOTE: skip init of direct parent class on purpose: super(BaseBufferAttribute, self).__init__(**kwargs)