PyMaterialXRender.MeshStream

class MeshStream

Bases: pybind11_object

Class to represent a mesh data stream.

See:

https://materialx.org/docs/api/class_mesh_stream.html

Methods

__init__(self, arg0, arg1, arg2)

create(arg0, arg1, arg2)

getData(self)

getIndex(self)

getName(self)

getSize(self)

getStride(self)

getType(self)

reserve(self, arg0)

resize(self, arg0)

setStride(self, arg0)

transform(self, arg0)

Attribute Names

BITANGENT_ATTRIBUTE = 'bitangent'
COLOR_ATTRIBUTE = 'color'
GEOMETRY_PROPERTY_ATTRIBUTE = 'geomprop'
NORMAL_ATTRIBUTE = 'normal'
POSITION_ATTRIBUTE = 'position'
TANGENT_ATTRIBUTE = 'tangent'
TEXCOORD_ATTRIBUTE = 'texcoord'

Methods

__init__(self: MeshStream, arg0: str, arg1: str, arg2: int) None
static create(arg0: str, arg1: str, arg2: int) MeshStream
getData(self: MeshStream) list[float]
getIndex(self: MeshStream) int
getName(self: MeshStream) str
getSize(self: MeshStream) int
getStride(self: MeshStream) int
getType(self: MeshStream) str
reserve(self: MeshStream, arg0: int) None
resize(self: MeshStream, arg0: int) None
setStride(self: MeshStream, arg0: int) None
transform(self: MeshStream, arg0: Matrix44) None