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