class

Mittsu::Geometry

Inherits Reference < Object

Constructors

Instance methods

apply_matrix(matrix)
Source
bounding_box
Source
bounding_box=(bounding_box : Nil | Mittsu::Box3)
Source
bounding_sphere
Source
bounding_sphere=(bounding_sphere : Nil | Mittsu::Sphere)
Source
center
Source
clone
Source
colors
Source
colors=(colors : Array(Mittsu::Color))
Source
colors_need_update
Source
colors_need_update=(colors_need_update : Bool)
Source
compute_bounding_box
Source
compute_bounding_sphere
Source
compute_face_normals
Source
compute_line_distances
Source
compute_morph_normals
Source
compute_tangents
Source
compute_vertex_normals(area_weighted = false)
Source
dispose
Source
dynamic
Source
dynamic=(dynamic)
Source
elements_need_update
Source
elements_need_update=(elements_need_update : Bool)
Source
face_vertex_uvs
Source
face_vertex_uvs=(face_vertex_uvs : Array(Array(Mittsu::Vector2)))
Source
faces
Source
faces=(faces : Array(Mittsu::Face3))
Source
from_buffer_geometry(geometry)
Source
get_color_index(color, color_hash, colors)
Source
get_normal_index(normal, normals_hash, normals)
Source
get_uv_index(uv, uvs_hash, uvs)
Source
groups_need_update
Source
groups_need_update=(groups_need_update : Bool)
Source
has_tangents
Source
has_tangents=(has_tangents : Bool)
Source
line_distances
Source
line_distances=(line_distances : Array(Float64))
Source
line_distances_need_update
Source
line_distances_need_update=(line_distances_need_update : Bool)
Source
merge(geometry, matrix = nil, material_index_offset = nil)
Source
merge_mesh(mesh)
Source
merge_vertices
Source
morph_colors
Source
morph_colors=(morph_colors : Array(Mittsu::Color))
Source
morph_normals
Source
morph_normals=(morph_normals : Array(Mittsu::Geometry::MorphNormal))
Source
morph_targets
Source
morph_targets=(morph_targets : Array(Mittsu::Geometry))
Source
morph_targets_need_update
Source
morph_targets_need_update=(morph_targets_need_update : Bool)
Source
name
Source
name=(name : String)
Source
normals_need_update
Source
normals_need_update=(normals_need_update : Bool)
Source
set_bit(value, position, enabled)
Source
skin_indices
Source
skin_indices=(skin_indices : Array(Int32))
Source
skin_weights
Source
skin_weights=(skin_weights : Array(Int32))
Source
tangents_need_update
Source
tangents_need_update=(tangents_need_update : Bool)
Source
type
Source
uuid
Source
uvs_need_update
Source
uvs_need_update=(uvs_need_update : Bool)
Source
vertices
Source
vertices=(vertices : Array(Mittsu::Vector3))
Source
vertices_need_update
Source
vertices_need_update=(vertices_need_update : Bool)
Source

Nested types