Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OxideEngine/Oxide
/ functions
Functions
209 in github.com/OxideEngine/Oxide
⨍
Functions
209
◇
Types & classes
47
↓ 10 callers
Function
set_cube_size
(world: &mut World, entity: &Entity, width: f32, height: f32, length: f32)
oxide_math/helpers/size_helpers.rs:34
↓ 8 callers
Function
assert_vector3_approx_eq
(a: &vector3::Vector3, b: &vector3::Vector3)
oxide_math/test/utils.rs:38
↓ 8 callers
Function
set_cone_size
(world: &mut World, entity: &Entity, radius: f32, height: f32)
oxide_math/helpers/size_helpers.rs:20
↓ 8 callers
Function
set_cylinder_size
(world: &mut World, entity: &Entity, radius: f32, height: f32)
oxide_math/helpers/size_helpers.rs:49
↓ 8 callers
Function
set_rect_size
(world: &mut World, entity: &Entity, width: f32, height: f32)
oxide_math/helpers/size_helpers.rs:63
↓ 7 callers
Function
assert_vector2_approx_eq
(a: &vector2::Vector2, b: &vector2::Vector2)
oxide_math/test/utils.rs:33
↓ 7 callers
Function
assert_vector4_approx_eq
(a: &vector4::Vector4, b: &vector4::Vector4)
oxide_math/test/utils.rs:44
↓ 7 callers
Method
get_vector_part
(&self)
oxide_math/commons/quaternion.rs:15
↓ 6 callers
Method
distance
(&self, _rhs: &Self)
oxide_math/commons/vector3.rs:66
↓ 6 callers
Method
get_length
(&self)
oxide_math/commons/vector3.rs:18
↓ 6 callers
Method
inner_product
(&self, _rhs: &Self)
oxide_math/commons/vector3.rs:34
↓ 6 callers
Method
normalize
(&self)
oxide_math/commons/vector3.rs:22
↓ 6 callers
Method
scale
(&self, multiplier: f32)
oxide_math/commons/vector3.rs:50
↓ 5 callers
Method
negate
(&self)
oxide_math/commons/vector3.rs:60
↓ 4 callers
Function
from_axis_angle
(axis: Vector3, angle: f32)
oxide_math/commons/quaternion.rs:114
↓ 4 callers
Method
get_squared_length
(&self)
oxide_math/commons/vector3.rs:14
↓ 4 callers
Method
scale
(&self, t: f32)
oxide_math/commons/quaternion.rs:49
↓ 4 callers
Function
set_circle_size
(world: &mut World, entity: &Entity, radius: f32)
oxide_math/helpers/size_helpers.rs:9
↓ 4 callers
Function
set_sphere_size
(world: &mut World, entity: &Entity, radius: f32)
oxide_math/helpers/size_helpers.rs:77
↓ 3 callers
Method
add
(self, _rhs: Vector3)
oxide_math/commons/vector3.rs:92
↓ 3 callers
Method
clamp
(&self, min: f32, max: f32)
oxide_math/commons/vector3.rs:72
↓ 3 callers
Function
get_axis_angle
(q: Quaternion)
oxide_math/commons/quaternion.rs:126
↓ 3 callers
Method
get_length
(&self)
oxide_math/commons/vector4.rs:19
↓ 3 callers
Method
get_length
(&self)
oxide_math/commons/vector2.rs:63
↓ 3 callers
Method
get_scalar_part
(&self)
oxide_math/commons/quaternion.rs:22
↓ 3 callers
Function
make_identity
()
oxide_math/test/matrix2x2.rs:109
↓ 3 callers
Method
project_on_to
(&self, _rhs: &Self)
oxide_math/commons/vector3.rs:82
↓ 3 callers
Method
scale
(&self, multiplier: f32)
oxide_math/commons/vector4.rs:41
↓ 3 callers
Method
scale
(&self, multiplier: f32)
oxide_math/commons/vector2.rs:44
↓ 2 callers
Function
make_zero
()
oxide_math/test/matrix2x2.rs:103
↓ 2 callers
Method
outer_product
(&self, _rhs: &Self)
oxide_math/commons/vector3.rs:40
↓ 2 callers
Method
set_diagonal
(&self, number: f32)
oxide_math/commons/matrix2x2.rs:12
↓ 1 callers
Method
determinant
(&self)
oxide_math/commons/matrix2x2.rs:89
↓ 1 callers
Function
from_euler_angles
(x: f32, y: f32, z: f32)
oxide_math/commons/quaternion.rs:92
↓ 1 callers
Method
get_length
(&self)
oxide_math/commons/quaternion.rs:82
↓ 1 callers
Method
get_squared_length
(&self)
oxide_math/commons/quaternion.rs:79
↓ 1 callers
Method
get_squared_length
(&self)
oxide_math/commons/vector4.rs:15
↓ 1 callers
Method
get_squared_length
(&self)
oxide_math/commons/vector2.rs:59
↓ 1 callers
Method
inner_product
(&self, _rhs: &Self)
oxide_math/commons/vector4.rs:35
↓ 1 callers
Method
inner_product
(&self, _rhs: &Self)
oxide_math/commons/vector2.rs:22
↓ 1 callers
Function
inverse
()
oxide_math/test/matrix2x2.rs:85
↓ 1 callers
Method
inverse
(&self)
oxide_math/commons/matrix2x2.rs:101
↓ 1 callers
Method
mul
(self, _rhs: Matrix2x2)
oxide_math/commons/matrix2x2.rs:159
↓ 1 callers
Method
normalize
(&self)
oxide_math/commons/vector4.rs:23
↓ 1 callers
Method
normalize
(&self)
oxide_math/commons/vector2.rs:67
↓ 1 callers
Function
rotate
(q: Quaternion, angle_in_radius: f32)
oxide_math/commons/quaternion.rs:87
↓ 1 callers
Method
set_identity
(&mut self)
oxide_math/commons/quaternion.rs:25
↓ 1 callers
Method
sum
(&self)
oxide_math/commons/matrix2x2.rs:111
Function
abs_max
()
oxide_math/test/matrix2x2.rs:67
Method
abs_max
(&self)
oxide_math/commons/matrix2x2.rs:70
Function
abs_min
()
oxide_math/test/matrix2x2.rs:55
Method
abs_min
(&self)
oxide_math/commons/matrix2x2.rs:53
Function
add
()
oxide_math/test/vector3.rs:153
Function
add
()
oxide_math/test/vector4.rs:170
Function
add
()
oxide_math/test/vector2.rs:101
Function
add
(x: i32, y: i32)
oxide_core/lib.rs:1
Function
add
(x: i32, y: i32)
oxide_render/lib.rs:1
Method
add
(self, _rhs: Matrix2x2)
oxide_math/commons/matrix2x2.rs:141
Method
add
(self, _rhs: Quaternion)
oxide_math/commons/quaternion.rs:140
Method
add
(self, _rhs: Vector4)
oxide_math/commons/vector4.rs:85
Method
add
(self, _rhs: Vector2)
oxide_math/commons/vector2.rs:98
Function
average
()
oxide_math/test/matrix2x2.rs:97
Method
average
(&self)
oxide_math/commons/matrix2x2.rs:117
Function
clamp
()
oxide_math/test/vector3.rs:116
Function
clamp
()
oxide_math/test/vector4.rs:128
Function
clamp
()
oxide_math/test/vector2.rs:81
Method
clamp
(&self, min: f32, max: f32)
oxide_math/commons/vector4.rs:64
Method
clamp
(&self, min: f32, max: f32)
oxide_math/commons/vector2.rs:79
Function
col_length
()
oxide_math/test/matrix2x2.rs:24
Method
col_length
(&self)
oxide_math/commons/matrix2x2.rs:30
Function
conjugate
(a: Quaternion)
oxide_math/commons/quaternion.rs:68
Method
default
()
oxide_editor/src/widgets/content_drawer.rs:30
Function
determinant
()
oxide_math/test/matrix2x2.rs:79
Method
diagonal
(&self)
oxide_math/commons/matrix2x2.rs:95
Method
distance
(&self, _rhs: &Self)
oxide_math/commons/vector4.rs:58
Method
distance
(&self, _rhs: &Self)
oxide_math/commons/vector2.rs:73
Function
distance1
()
oxide_math/test/vector3.rs:82
Function
distance1
()
oxide_math/test/vector4.rs:90
Function
distance1
()
oxide_math/test/vector2.rs:63
Function
distance2
()
oxide_math/test/vector3.rs:99
Function
distance2
()
oxide_math/test/vector4.rs:109
Function
distance2
()
oxide_math/test/vector2.rs:72
Method
div
(self, _rhs: Matrix2x2)
oxide_math/commons/matrix2x2.rs:174
Function
dot
(a: Quaternion, b: Quaternion)
oxide_math/commons/quaternion.rs:59
Function
fill
()
oxide_math/test/matrix2x2.rs:7
Method
fill
(number: f32)
oxide_math/commons/matrix2x2.rs:6
Function
get_col
()
oxide_math/test/matrix2x2.rs:36
Method
get_col
(&self, index: usize)
oxide_math/commons/matrix2x2.rs:36
Function
get_length
()
oxide_math/test/vector3.rs:20
Function
get_length
()
oxide_math/test/vector4.rs:21
Function
get_length
()
oxide_math/test/vector2.rs:16
Function
get_row
()
oxide_math/test/matrix2x2.rs:29
Method
get_row
(&self, index: usize)
oxide_math/commons/matrix2x2.rs:33
Function
get_squared_length
()
oxide_math/test/vector3.rs:8
Function
get_squared_length
()
oxide_math/test/vector4.rs:8
Function
get_squared_length
()
oxide_math/test/vector2.rs:8
Function
inner_product
()
oxide_math/test/vector3.rs:32
Function
inner_product
()
oxide_math/test/vector4.rs:34
Function
inner_product
()
oxide_math/test/vector2.rs:24
Function
inverse
(q: Quaternion)
oxide_math/commons/quaternion.rs:64
next →
1–100 of 209, ranked by callers