PyMaterialXRender.MeshStream¶
- class MeshStream¶
Bases:
pybind11_objectClass to represent a mesh data stream.
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¶