csc.domain.assets.Mesh

class csc.domain.assets.Mesh

Mesh class

Represents properties of the mesh. It is the basic structure to set objects appearance.

__init__(self: csc.domain.assets.Mesh) None

Methods

__init__(self)

figure_vertices_count(self)

-> int

normals(self)

-> Vector4f[]

quads(self)

-> Quad[]

texture_coords(self)

-> Vector2f[]

triangles(self)

-> Triangle[]

vertices(self)

-> Vector4f[]

Attributes

id

__annotations__ = {}
__init__(self: csc.domain.assets.Mesh) None
__module__ = 'csc.domain.assets'
figure_vertices_count(self: csc.domain.assets.Mesh) int

-> int

normals(self: csc.domain.assets.Mesh) object

-> Vector4f[]

quads(self: csc.domain.assets.Mesh) list | None

-> Quad[]

texture_coords(self: csc.domain.assets.Mesh) object

-> Vector2f[]

triangles(self: csc.domain.assets.Mesh) list | None

-> Triangle[]

vertices(self: csc.domain.assets.Mesh) object

-> Vector4f[]