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)

normals(self)

-> Vector4f[]

positions(self)

-> Vector4f[]

uvs(self)

-> Vector2f[]

vertices(self)

-> Vertex[]

vertices_count(self)

-> int

vertices_in_polygon(self)

-> int

Attributes

id

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

-> Vector4f[]

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

-> Vector4f[]

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

-> Vector2f[]

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

-> Vertex[]

vertices_count(self: csc.domain.assets.Mesh) int

-> int

vertices_in_polygon(self: csc.domain.assets.Mesh) int

-> int