1. Installation
  2. Quick Start
  3. Managing Scripts
  4. Running Scripts
  5. Controlling Script Bindings
  6. Modifying Script Contexts
  7. Contexts
  8. Callbacks
  9. Script Systems
  10. Examples
  11. Scripting IDE Integrations
  12. Script Tooling
  13. LADfiles
  14. Script Pipeline
  15. Script Pipeline
  16. Release Notes
  17. Release Notes
    1. 0.14-to-0.15
    2. 0.15.0
    3. 0.15-to-0.16
    4. 0.16.0
  18. Scripting Reference
  19. Introduction
  20. Constructing Arbitrary Types
  21. Core Bindings
    1. Globals
    2. Functions
      1. construct
      2. register_callback
      3. system_builder
    3. Types
      1. World
        1. push_children
        2. get_parent
        3. exit
        4. despawn
        5. get_component
        6. query
        7. add_system
        8. get_schedule_by_name
        9. get_type_by_name
        10. has_component
        11. register_new_component
        12. remove_component
        13. despawn_descendants
        14. get_resource
        15. despawn_recursive
        16. get_asset
        17. has_entity
        18. has_resource
        19. insert_children
        20. get_children
        21. spawn
        22. has_asset
        23. remove_resource
        24. add_default_component
        25. insert_component
      2. ScriptComponentRegistration
        1. type_name
        2. short_name
      3. ScriptQueryBuilder
        1. component
        2. with
        3. without
        4. build
      4. ScriptQueryResult
        1. entity
        2. components
      5. ScriptResourceRegistration
        1. type_name
        2. short_name
      6. ScriptTypeRegistration
        1. short_name
        2. type_name
      7. ScriptSystemBuilder
        1. exclusive
        2. query
        3. resource
        4. before
        5. after
      8. ScriptAttachment
        1. new_entity_script
        2. new_static_script
      9. ReflectSchedule
        1. get_system_by_name
        2. systems
        3. render_dot
      10. ReflectSystem
        1. path
        2. identifier
      11. Handle<ScriptAsset>
        1. asset_path
      12. ReflectReference
        1. display
        2. push
        3. debug
        4. len
        5. remove
        6. pop
        7. map_get
        8. variant_name
        9. functions
        10. insert
        11. iter
        12. clear
      13. Color
        1. hsva
        2. laba
        3. linear_rgba
        4. to_srgba
        5. lch
        6. hwba
        7. oklaba
        8. lcha
        9. eq
        10. oklch
        11. hsla
        12. oklcha
        13. xyza
        14. srgba
        15. xyz
        16. clone
        17. hwb
        18. to_linear
        19. hsl
        20. srgba_u8
        21. srgb
        22. lab
        23. srgb_from_array
        24. srgb_u8
        25. hsv
        26. oklab
        27. linear_rgb
      14. Hsla
        1. eq
        2. sequential_dispersed
        3. hsl
        4. clone
        5. with_saturation
        6. with_lightness
        7. new
      15. Hsva
        1. with_value
        2. with_saturation
        3. clone
        4. eq
        5. hsv
        6. new
      16. Hwba
        1. with_blackness
        2. hwb
        3. with_whiteness
        4. clone
        5. eq
        6. new
      17. Laba
        1. clone
        2. mul
        3. eq
        4. add
        5. with_lightness
        6. new
        7. div
        8. sub
        9. neg
        10. lab
      18. Lcha
        1. with_lightness
        2. with_chroma
        3. eq
        4. sequential_dispersed
        5. new
        6. clone
        7. lch
      19. LinearRgba
        1. with_red
        2. new
        3. eq
        4. clone
        5. sub
        6. mul
        7. as_u32
        8. with_green
        9. with_blue
        10. rgb
        11. add
        12. neg
        13. div
      20. Oklaba
        1. new
        2. sub
        3. mul
        4. with_lightness
        5. eq
        6. with_a
        7. clone
        8. with_b
        9. lab
        10. neg
        11. add
        12. div
      21. Oklcha
        1. with_lightness
        2. lch
        3. sequential_dispersed
        4. clone
        5. new
        6. eq
        7. with_chroma
      22. Srgba
        1. sub
        2. add
        3. mul
        4. neg
        5. rgb_u8
        6. rgba_u8
        7. with_blue
        8. eq
        9. clone
        10. with_green
        11. with_red
        12. gamma_function
        13. div
        14. gamma_function_inverse
        15. new
        16. to_hex
        17. rgb
      23. Xyza
        1. xyz
        2. with_y
        3. add
        4. div
        5. eq
        6. with_x
        7. clone
        8. mul
        9. sub
        10. with_z
        11. new
        12. neg
      24. AutoExposureCompensationCurve
        1. clone
      25. AutoExposure
        1. clone
      26. Bloom
        1. clone
      27. BloomCompositeMode
        1. clone
        2. eq
        3. assert_receiver_is_total_eq
      28. BloomPrefilter
        1. clone
      29. ContrastAdaptiveSharpening
        1. clone
      30. DenoiseCas
        1. clone
      31. Camera2d
        1. clone
      32. Camera3d
        1. clone
      33. Camera3dDepthLoadOp
        1. clone
      34. Camera3dDepthTextureUsage
        1. clone
      35. ScreenSpaceTransmissionQuality
        1. eq
        2. clone
      36. DepthOfField
        1. clone
      37. DepthOfFieldMode
        1. clone
        2. eq
      38. Fxaa
        1. clone
      39. Sensitivity
        1. clone
        2. eq
        3. assert_receiver_is_total_eq
      40. MotionBlur
        1. clone
      41. OrderIndependentTransparencySettings
        1. clone
      42. ChromaticAberration
        1. clone
      43. DepthPrepass
        1. clone
      44. MotionVectorPrepass
        1. clone
      45. NormalPrepass
        1. clone
      46. Skybox
        1. clone
      47. Smaa
        1. clone
      48. SmaaPreset
        1. clone
        2. assert_receiver_is_total_eq
        3. eq
      49. TemporalAntiAliasing
        1. clone
      50. DebandDither
        1. assert_receiver_is_total_eq
        2. eq
        3. clone
      51. Tonemapping
        1. clone
        2. eq
        3. assert_receiver_is_total_eq
        4. is_enabled
      52. ComponentId
        1. clone
        2. new
        3. eq
        4. index
        5. assert_receiver_is_total_eq
      53. ComponentTicks
        1. clone
        2. is_added
        3. is_changed
        4. new
        5. set_changed
      54. Tick
        1. clone
        2. get
        3. eq
        4. assert_receiver_is_total_eq
        5. new
        6. is_newer_than
        7. set
      55. Entity
        1. from_bits
        2. clone
        3. eq
        4. to_bits
        5. index
        6. generation
        7. from_raw
      56. EntityHash
        1. clone
      57. EntityHashSet
        1. len
        2. clone
        3. is_empty
        4. eq
        5. with_capacity
        6. new
        7. assert_receiver_is_total_eq
      58. DefaultQueryFilters
        1. empty
        2. register_disabling_component
      59. Disabled
        1. clone
      60. ChildOf
        1. eq
        2. parent
        3. assert_receiver_is_total_eq
        4. get
        5. clone
      61. Children
        1. eq
        2. swap
        3. assert_receiver_is_total_eq
      62. Identifier
        1. eq
        2. masked_high
        3. to_bits
        4. from_bits
        5. low
        6. clone
      63. Name
        1. clone
        2. eq
      64. RemovedComponentEntity
        1. clone
      65. ButtonState
        1. eq
        2. clone
        3. is_pressed
        4. assert_receiver_is_total_eq
      66. AxisSettings
        1. set_livezone_upperbound
        2. threshold
        3. set_livezone_lowerbound
        4. deadzone_upperbound
        5. livezone_upperbound
        6. clone
        7. set_deadzone_upperbound
        8. clamp
        9. eq
        10. set_deadzone_lowerbound
        11. livezone_lowerbound
        12. set_threshold
        13. deadzone_lowerbound
      67. ButtonAxisSettings
        1. clone
      68. ButtonSettings
        1. is_released
        2. is_pressed
        3. clone
        4. release_threshold
        5. set_press_threshold
        6. press_threshold
        7. set_release_threshold
        8. eq
      69. Gamepad
        1. just_pressed
        2. left_stick
        3. pressed
        4. right_stick
        5. product_id
        6. just_released
        7. dpad
        8. vendor_id
      70. GamepadAxis
        1. assert_receiver_is_total_eq
        2. eq
        3. clone
      71. GamepadAxisChangedEvent
        1. clone
        2. new
        3. eq
      72. GamepadButton
        1. eq
        2. assert_receiver_is_total_eq
        3. clone
      73. GamepadButtonChangedEvent
        1. eq
        2. new
        3. clone
      74. GamepadButtonStateChangedEvent
        1. eq
        2. new
        3. assert_receiver_is_total_eq
        4. clone
      75. GamepadConnection
        1. eq
        2. clone
      76. GamepadConnectionEvent
        1. connected
        2. eq
        3. clone
        4. disconnected
        5. new
      77. GamepadEvent
        1. eq
        2. clone
      78. GamepadInput
        1. clone
        2. assert_receiver_is_total_eq
        3. eq
      79. GamepadRumbleIntensity
        1. eq
        2. weak_motor
        3. clone
        4. strong_motor
      80. GamepadRumbleRequest
        1. clone
        2. gamepad
      81. GamepadSettings
        1. clone
      82. RawGamepadAxisChangedEvent
        1. new
        2. clone
        3. eq
      83. RawGamepadButtonChangedEvent
        1. eq
        2. clone
        3. new
      84. RawGamepadEvent
        1. eq
        2. clone
      85. DoubleTapGesture
        1. clone
        2. eq
      86. PanGesture
        1. eq
        2. clone
      87. PinchGesture
        1. eq
        2. clone
      88. RotationGesture
        1. clone
        2. eq
      89. Key
        1. eq
        2. clone
        3. assert_receiver_is_total_eq
      90. KeyCode
        1. assert_receiver_is_total_eq
        2. eq
        3. clone
      91. KeyboardFocusLost
        1. assert_receiver_is_total_eq
        2. clone
        3. eq
      92. KeyboardInput
        1. assert_receiver_is_total_eq
        2. clone
        3. eq
      93. NativeKey
        1. assert_receiver_is_total_eq
        2. eq
        3. clone
      94. NativeKeyCode
        1. eq
        2. assert_receiver_is_total_eq
        3. clone
      95. AccumulatedMouseMotion
        1. eq
        2. clone
      96. AccumulatedMouseScroll
        1. eq
        2. clone
      97. MouseButton
        1. eq
        2. clone
        3. assert_receiver_is_total_eq
      98. MouseButtonInput
        1. eq
        2. assert_receiver_is_total_eq
        3. clone
      99. MouseMotion
        1. clone
        2. eq
      100. MouseScrollUnit
        1. eq
        2. clone
        3. assert_receiver_is_total_eq
      101. MouseWheel
        1. clone
        2. eq
      102. ForceTouch
        1. clone
        2. eq
      103. TouchInput
        1. clone
        2. eq
      104. TouchPhase
        1. assert_receiver_is_total_eq
        2. eq
        3. clone
      105. AspectRatio
        1. ratio
        2. is_portrait
        3. clone
        4. inverse
        5. is_square
        6. is_landscape
        7. eq
      106. Aabb2d
        1. bounding_circle
        2. clone
        3. new
        4. closest_point
        5. eq
      107. BoundingCircle
        1. closest_point
        2. radius
        3. eq
        4. aabb_2d
        5. new
        6. clone
      108. Aabb3d
        1. bounding_sphere
        2. clone
        3. eq
      109. BoundingSphere
        1. eq
        2. aabb_3d
        3. radius
        4. clone
      110. AabbCast2d
        1. from_ray
        2. clone
        3. new
        4. aabb_collision_at
      111. BoundingCircleCast
        1. new
        2. clone
        3. circle_collision_at
        4. from_ray
      112. RayCast2d
        1. clone
        2. direction_recip
        3. circle_intersection_at
        4. from_ray
        5. new
        6. aabb_intersection_at
      113. AabbCast3d
        1. aabb_collision_at
        2. clone
        3. from_ray
      114. BoundingSphereCast
        1. from_ray
        2. clone
        3. sphere_collision_at
      115. RayCast3d
        1. clone
        2. aabb_intersection_at
        3. from_ray
        4. direction_recip
        5. sphere_intersection_at
      116. CompassOctant
        1. eq
        2. assert_receiver_is_total_eq
        3. opposite
        4. neg
        5. to_index
        6. clone
      117. CompassQuadrant
        1. to_index
        2. clone
        3. opposite
        4. eq
        5. assert_receiver_is_total_eq
        6. neg
      118. EaseFunction
        1. eq
        2. clone
      119. JumpAt
        1. assert_receiver_is_total_eq
        2. clone
        3. eq
      120. Interval
        1. clamp
        2. contains_interval
        3. has_finite_start
        4. eq
        5. length
        6. is_bounded
        7. has_finite_end
        8. contains
        9. clone
        10. end
        11. start
      121. Dir2
        1. fast_renormalize
        2. slerp
        3. clone
        4. eq
        5. rotation_to_x
        6. rotation_from_y
        7. rotation_from_x
        8. rotation_from
        9. as_vec2
        10. neg
        11. rotation_to
        12. mul
        13. from_xy_unchecked
        14. rotation_to_y
        15. new_unchecked
      122. Dir3
        1. slerp
        2. as_vec3
        3. neg
        4. fast_renormalize
        5. eq
        6. mul
        7. from_xyz_unchecked
        8. new_unchecked
        9. clone
      123. Dir3A
        1. slerp
        2. new_unchecked
        3. eq
        4. clone
        5. neg
        6. fast_renormalize
        7. from_xyz_unchecked
        8. mul
        9. as_vec3a
      124. FloatOrd
        1. gt
        2. ge
        3. eq
        4. lt
        5. neg
        6. clone
        7. le
      125. Isometry2d
        1. inverse_transform_point
        2. inverse
        3. eq
        4. new
        5. clone
        6. mul-1
        7. from_xy
        8. inverse_mul
        9. transform_point
        10. mul
        11. mul-2
        12. from_rotation
        13. from_translation
      126. Isometry3d
        1. clone
        2. mul-2
        3. mul-1
        4. inverse_mul
        5. eq
        6. from_rotation
        7. mul
        8. from_xyz
        9. mul-3
        10. inverse
      127. Annulus
        1. diameter
        2. eq
        3. new
        4. closest_point
        5. thickness
        6. clone
      128. Arc2d
        1. clone
        2. length
        3. eq
        4. from_radians
        5. from_turns
        6. angle
        7. chord_midpoint
        8. from_degrees
        9. new
        10. sagitta
        11. is_major
        12. midpoint
        13. right_endpoint
        14. left_endpoint
        15. half_chord_length
        16. chord_length
        17. is_minor
        18. apothem
      129. Capsule2d
        1. to_inner_rectangle
        2. new
        3. eq
        4. clone
      130. Circle
        1. clone
        2. closest_point
        3. new
        4. eq
        5. diameter
      131. CircularSector
        1. clone
        2. arc_length
        3. from_degrees
        4. eq
        5. new
        6. sagitta
        7. half_chord_length
        8. chord_midpoint
        9. chord_length
        10. apothem
        11. from_turns
        12. radius
        13. from_radians
        14. half_angle
        15. angle
      132. CircularSegment
        1. new
        2. radius
        3. half_chord_length
        4. arc_length
        5. from_turns
        6. angle
        7. chord_length
        8. clone
        9. from_degrees
        10. eq
        11. apothem
        12. from_radians
        13. half_angle
        14. sagitta
        15. chord_midpoint
      133. Ellipse
        1. eq
        2. from_size
        3. semi_minor
        4. new
        5. eccentricity
        6. clone
        7. semi_major
        8. focal_length
      134. Line2d
        1. clone
        2. eq
      135. Plane2d
        1. clone
        2. new
        3. eq
      136. Rectangle
        1. new
        2. closest_point
        3. from_size
        4. eq
        5. from_corners
        6. clone
        7. from_length
        8. size
      137. RegularPolygon
        1. circumradius
        2. eq
        3. external_angle_degrees
        4. external_angle_radians
        5. new
        6. internal_angle_degrees
        7. inradius
        8. side_length
        9. clone
        10. internal_angle_radians
      138. Rhombus
        1. from_inradius
        2. side
        3. closest_point
        4. new
        5. inradius
        6. clone
        7. circumradius
        8. from_side
        9. eq
      139. Segment2d
        1. scaled_right_normal
        2. scaled_left_normal
        3. length
        4. right_normal
        5. translated
        6. scaled_direction
        7. clone
        8. point2
        9. rotated
        10. from_direction_and_length
        11. eq
        12. center
        13. new
        14. reverse
        15. length_squared
        16. from_ray_and_length
        17. left_normal
        18. point1
        19. rotated_around
        20. reversed
        21. resized
        22. from_scaled_direction
        23. direction
        24. rotated_around_center
        25. centered
      140. Triangle2d
        1. clone
        2. is_degenerate
        3. is_acute
        4. reverse
        5. new
        6. reversed
        7. eq
        8. is_obtuse
      141. Capsule3d
        1. new
        2. clone
        3. to_cylinder
        4. eq
      142. Cone
        1. slant_height
        2. new
        3. eq
        4. base_area
        5. base
        6. clone
        7. lateral_area
      143. ConicalFrustum
        1. clone
        2. eq
      144. Cuboid
        1. from_size
        2. closest_point
        3. eq
        4. size
        5. new
        6. clone
        7. from_length
        8. from_corners
      145. Cylinder
        1. eq
        2. lateral_area
        3. base_area
        4. new
        5. base
        6. clone
      146. InfinitePlane3d
        1. isometry_from_xy
        2. eq
        3. isometry_into_xy
        4. clone
      147. Line3d
        1. eq
        2. clone
      148. Plane3d
        1. clone
        2. eq
        3. new
      149. Segment3d
        1. reverse
        2. eq
        3. from_scaled_direction
        4. new
        5. from_ray_and_length
        6. scaled_direction
        7. direction
        8. center
        9. point1
        10. length_squared
        11. resized
        12. from_direction_and_length
        13. length
        14. rotated_around_center
        15. clone
        16. rotated
        17. rotated_around
        18. translated
        19. centered
        20. reversed
        21. point2
      150. Sphere
        1. closest_point
        2. clone
        3. new
        4. diameter
        5. eq
      151. Tetrahedron
        1. signed_volume
        2. new
        3. clone
        4. centroid
        5. eq
      152. Torus
        1. eq
        2. inner_radius
        3. outer_radius
        4. clone
        5. new
      153. Triangle3d
        1. reversed
        2. is_degenerate
        3. new
        4. is_acute
        5. centroid
        6. circumcenter
        7. eq
        8. reverse
        9. is_obtuse
        10. clone
      154. Ray2d
        1. eq
        2. clone
        3. intersect_plane
        4. new
        5. get_point
      155. Ray3d
        1. get_point
        2. clone
        3. eq
        4. intersect_plane
        5. new
      156. IRect
        1. union
        2. inflate
        3. from_center_half_size
        4. union_point
        5. assert_receiver_is_total_eq
        6. half_size
        7. eq
        8. contains
        9. from_corners
        10. new
        11. clone
        12. as_rect
        13. from_center_size
        14. is_empty
        15. width
        16. height
        17. as_urect
        18. intersect
        19. size
        20. center
      157. Rect
        1. as_irect
        2. center
        3. from_corners
        4. size
        5. new
        6. contains
        7. width
        8. union
        9. from_center_half_size
        10. is_empty
        11. half_size
        12. union_point
        13. normalize
        14. inflate
        15. from_center_size
        16. eq
        17. intersect
        18. clone
        19. height
        20. as_urect
      158. URect
        1. contains
        2. center
        3. inflate
        4. union
        5. from_corners
        6. intersect
        7. eq
        8. is_empty
        9. as_rect
        10. assert_receiver_is_total_eq
        11. union_point
        12. new
        13. from_center_size
        14. clone
        15. half_size
        16. as_irect
        17. from_center_half_size
        18. size
        19. height
        20. width
      159. Rot2
        1. is_near_identity
        2. length_recip
        3. length_squared
        4. angle_to
        5. eq
        6. as_turn_fraction
        7. from_sin_cos
        8. is_normalized
        9. mul-1
        10. as_degrees
        11. as_radians
        12. inverse
        13. radians
        14. mul-2
        15. fast_renormalize
        16. sin_cos
        17. clone
        18. is_finite
        19. nlerp
        20. turn_fraction
        21. slerp
        22. length
        23. degrees
        24. is_nan
        25. mul
        26. normalize
      160. Instant
        1. add
        2. assert_receiver_is_total_eq
        3. elapsed
        4. sub-1
        5. saturating_duration_since
        6. sub
        7. eq
        8. clone
        9. now
        10. duration_since
      161. Fixed
        1. clone
      162. Real
        1. clone
      163. Stopwatch
        1. new
        2. assert_receiver_is_total_eq
        3. reset
        4. eq
        5. elapsed
        6. elapsed_secs
        7. elapsed_secs_f64
        8. unpause
        9. is_paused
        10. pause
        11. set_elapsed
        12. clone
      164. Timer
        1. fraction
        2. paused
        3. elapsed_secs
        4. reset
        5. mode
        6. clone
        7. just_finished
        8. times_finished_this_tick
        9. remaining_secs
        10. duration
        11. set_elapsed
        12. assert_receiver_is_total_eq
        13. eq
        14. set_mode
        15. fraction_remaining
        16. from_seconds
        17. elapsed_secs_f64
        18. unpause
        19. finished
        20. set_duration
        21. remaining
        22. elapsed
        23. pause
        24. new
      165. TimerMode
        1. eq
        2. clone
        3. assert_receiver_is_total_eq
      166. Virtual
        1. clone
      167. GlobalTransform
        1. from_isometry
        2. mul_transform
        3. translation_vec3a
        4. mul-1
        5. forward
        6. mul
        7. radius_vec3a
        8. eq
        9. compute_transform
        10. down
        11. translation
        12. from_rotation
        13. reparented_to
        14. up
        15. transform_point
        16. scale
        17. to_isometry
        18. from_xyz
        19. affine
        20. rotation
        21. right
        22. mul-2
        23. clone
        24. compute_matrix
        25. left
        26. from_translation
        27. back
        28. from_scale
      168. Transform
        1. from_translation
        2. rotate_z
        3. to_isometry
        4. transform_point
        5. local_y
        6. forward
        7. mul-1
        8. rotate_x
        9. back
        10. from_xyz
        11. from_rotation
        12. up
        13. mul
        14. rotate_axis
        15. down
        16. left
        17. rotate_local_z
        18. local_z
        19. local_x
        20. rotate_local_x
        21. from_isometry
        22. mul-2
        23. rotate_local
        24. with_rotation
        25. from_scale
        26. rotate_local_y
        27. translate_around
        28. compute_matrix
        29. rotate
        30. from_matrix
        31. rotate_around
        32. with_translation
        33. eq
        34. compute_affine
        35. mul_transform
        36. clone
        37. right
        38. is_finite
        39. with_scale
        40. rotate_y
        41. rotate_local_axis
      169. TransformTreeChanged
        1. clone
        2. eq
      170. TypeId
        1. assert_receiver_is_total_eq
        2. eq
        3. clone
      171. SocketAddr
        1. eq
        2. assert_receiver_is_total_eq
        3. port
        4. is_ipv6
        5. is_ipv4
        6. set_port
        7. clone
      172. RangeFull
        1. clone
        2. eq
        3. assert_receiver_is_total_eq
      173. AtomicBool
        1. into_inner
        2. new
      174. AtomicI16
        1. into_inner
        2. new
      175. AtomicI32
        1. new
        2. into_inner
      176. AtomicI64
        1. into_inner
        2. new
      177. AtomicI8
        1. into_inner
        2. new
      178. AtomicIsize
        1. new
        2. into_inner
      179. AtomicU16
        1. into_inner
        2. new
      180. AtomicU32
        1. new
        2. into_inner
      181. AtomicU64
        1. new
        2. into_inner
      182. AtomicU8
        1. new
        2. into_inner
      183. AtomicUsize
        1. new
        2. into_inner
      184. Duration
        1. from_millis
        2. as_secs
        3. div_duration_f64
        4. is_zero
        5. as_nanos
        6. div_f32
        7. from_micros
        8. clone
        9. eq
        10. as_millis
        11. mul
        12. as_secs_f64
        13. sub
        14. mul_f32
        15. mul_f64
        16. subsec_millis
        17. from_nanos
        18. saturating_add
        19. from_secs_f64
        20. from_secs
        21. subsec_micros
        22. saturating_sub
        23. abs_diff
        24. subsec_nanos
        25. as_secs_f32
        26. assert_receiver_is_total_eq
        27. from_secs_f32
        28. add
        29. div_f64
        30. div
        31. div_duration_f32
        32. new
        33. saturating_mul
        34. as_micros
      185. Affine2
        1. eq
        2. from_mat3
        3. from_angle_translation
        4. inverse
        5. transform_vector2
        6. transform_point2
        7. mul
        8. abs_diff_eq
        9. is_nan
        10. to_cols_array_2d
        11. from_angle
        12. from_mat2
        13. from_cols
        14. from_mat3a
        15. from_scale_angle_translation
        16. mul-2
        17. from_scale
        18. is_finite
        19. from_translation
        20. to_cols_array
        21. from_mat2_translation
        22. clone
        23. mul-1
      186. Affine3A
        1. is_nan
        2. from_mat4
        3. to_cols_array_2d
        4. look_to_lh
        5. clone
        6. from_rotation_translation
        7. from_mat3_translation
        8. from_rotation_z
        9. mul
        10. from_scale_rotation_translation
        11. transform_vector3a
        12. from_rotation_y
        13. abs_diff_eq
        14. from_cols
        15. look_at_lh
        16. to_cols_array
        17. eq
        18. from_quat
        19. transform_point3a
        20. look_at_rh
        21. from_scale
        22. mul-1
        23. is_finite
        24. look_to_rh
        25. transform_point3
        26. from_mat3
        27. transform_vector3
        28. from_rotation_x
        29. from_axis_angle
        30. from_translation
        31. inverse
      187. BVec2
        1. any
        2. assert_receiver_is_total_eq
        3. clone
        4. bitmask
        5. new
        6. eq
        7. test
        8. all
        9. set
        10. splat
        11. from_array
      188. BVec3
        1. bitmask
        2. eq
        3. any
        4. test
        5. set
        6. all
        7. splat
        8. new
        9. assert_receiver_is_total_eq
        10. from_array
        11. clone
      189. BVec3A
        1. any
        2. test
        3. eq
        4. from_array
        5. set
        6. clone
        7. new
        8. bitmask
        9. all
        10. splat
      190. BVec4
        1. all
        2. bitmask
        3. test
        4. set
        5. splat
        6. assert_receiver_is_total_eq
        7. clone
        8. new
        9. eq
        10. from_array
        11. any
      191. BVec4A
        1. clone
        2. splat
        3. all
        4. from_array
        5. eq
        6. any
        7. set
        8. bitmask
        9. new
        10. test
      192. DAffine2
        1. transform_point2
        2. from_cols
        3. abs_diff_eq
        4. from_scale
        5. is_nan
        6. to_cols_array
        7. from_scale_angle_translation
        8. transform_vector2
        9. from_mat2_translation
        10. from_angle_translation
        11. from_mat3
        12. mul-1
        13. mul
        14. from_mat2
        15. eq
        16. is_finite
        17. from_translation
        18. inverse
        19. clone
        20. from_angle
        21. to_cols_array_2d
      193. DAffine3
        1. clone
        2. transform_vector3
        3. mul-1
        4. from_rotation_z
        5. to_cols_array_2d
        6. abs_diff_eq
        7. from_rotation_y
        8. mul
        9. from_mat4
        10. is_finite
        11. from_cols
        12. from_scale
        13. inverse
        14. from_quat
        15. from_axis_angle
        16. from_translation
        17. from_rotation_x
        18. transform_point3
        19. from_mat3
        20. look_to_rh
        21. eq
        22. from_scale_rotation_translation
        23. is_nan
        24. look_at_rh
        25. from_mat3_translation
        26. to_cols_array
        27. look_at_lh
        28. look_to_lh
        29. from_rotation_translation
      194. DMat2
        1. sub
        2. to_cols_array
        3. to_cols_array_2d
        4. col
        5. from_mat3_minor
        6. add_mat2
        7. row
        8. clone
        9. div
        10. mul_vec2
        11. is_finite
        12. sub_mat2
        13. from_mat3
        14. from_cols
        15. as_mat2
        16. is_nan
        17. mul_scalar
        18. div_scalar
        19. abs
        20. mul
        21. transpose
        22. inverse
        23. mul_mat2
        24. from_scale_angle
        25. determinant
        26. mul-1
        27. from_angle
        28. eq
        29. add
        30. mul-2
        31. neg
        32. abs_diff_eq
        33. from_diagonal
      195. DMat3
        1. determinant
        2. is_nan
        3. mul-2
        4. from_scale_angle_translation
        5. from_rotation_z
        6. from_diagonal
        7. row
        8. sub_mat3
        9. from_quat
        10. mul-1
        11. clone
        12. eq
        13. from_rotation_y
        14. to_euler
        15. as_mat3
        16. abs
        17. transform_point2
        18. from_mat4_minor
        19. from_mat4
        20. from_angle
        21. abs_diff_eq
        22. is_finite
        23. add_mat3
        24. mul-3
        25. mul
        26. inverse
        27. mul_mat3
        28. to_cols_array_2d
        29. to_cols_array
        30. div_scalar
        31. div
        32. from_euler
        33. mul_vec3
        34. neg
        35. sub
        36. from_translation
        37. add
        38. from_rotation_x
        39. from_cols
        40. mul_scalar
        41. col
        42. transform_vector2
        43. from_mat2
        44. transpose
        45. from_scale
        46. from_axis_angle
      196. DMat4
        1. sub_mat4
        2. orthographic_rh
        3. orthographic_rh_gl
        4. neg
        5. to_cols_array
        6. inverse
        7. from_rotation_x
        8. perspective_infinite_lh
        9. transpose
        10. mul_vec4
        11. mul-3
        12. perspective_lh
        13. abs
        14. row
        15. transform_vector3
        16. perspective_infinite_rh
        17. mul_scalar
        18. look_at_rh
        19. div
        20. clone
        21. perspective_rh_gl
        22. mul
        23. orthographic_lh
        24. to_cols_array_2d
        25. look_at_lh
        26. mul-2
        27. perspective_infinite_reverse_lh
        28. from_axis_angle
        29. perspective_rh
        30. from_rotation_z
        31. from_scale
        32. is_finite
        33. mul_mat4
        34. to_euler
        35. from_diagonal
        36. from_rotation_translation
        37. as_mat4
        38. project_point3
        39. add_mat4
        40. col
        41. is_nan
        42. eq
        43. div_scalar
        44. from_quat
        45. from_rotation_y
        46. perspective_infinite_reverse_rh
        47. from_scale_rotation_translation
        48. from_translation
        49. from_mat3
        50. look_to_lh
        51. mul-1
        52. add
        53. from_euler
        54. abs_diff_eq
        55. sub
        56. from_cols
        57. look_to_rh
        58. determinant
        59. transform_point3
      197. DQuat
        1. eq
        2. from_rotation_arc
        3. angle_between
        4. mul-2
        5. div
        6. neg
        7. as_quat
        8. mul_quat
        9. is_normalized
        10. from_axis_angle
        11. to_array
        12. mul-1
        13. from_affine3
        14. is_near_identity
        15. abs_diff_eq
        16. from_rotation_arc_2d
        17. from_rotation_z
        18. mul
        19. normalize
        20. from_mat3
        21. lerp
        22. add
        23. rotate_towards
        24. from_mat4
        25. length_squared
        26. dot
        27. inverse
        28. from_rotation_arc_colinear
        29. clone
        30. to_euler
        31. length_recip
        32. mul_vec3
        33. is_nan
        34. sub
        35. to_scaled_axis
        36. xyz
        37. from_euler
        38. from_xyzw
        39. from_rotation_y
        40. from_rotation_x
        41. length
        42. from_scaled_axis
        43. is_finite
        44. from_array
        45. slerp
        46. conjugate
        47. from_vec4
      198. DVec2
        1. project_onto
        2. project_onto_normalized
        3. to_angle
        4. angle_between
        5. clamp_length_max
        6. powf
        7. element_product
        8. max
        9. trunc
        10. exp
        11. as_i16vec2
        12. as_u64vec2
        13. as_i64vec2
        14. dot
        15. reject_from
        16. signum
        17. recip
        18. cmpne
        19. round
        20. as_u16vec2
        21. dot_into_vec
        22. cmpeq
        23. with_x
        24. rem-1
        25. add-1
        26. is_nan_mask
        27. abs_diff_eq
        28. mul-1
        29. ceil
        30. div_euclid
        31. clamp
        32. distance_squared
        33. from_array
        34. move_towards
        35. sub
        36. cmplt
        37. length
        38. rotate_towards
        39. is_nan
        40. copysign
        41. clamp_length_min
        42. cmpgt
        43. add-2
        44. as_i8vec2
        45. perp
        46. fract
        47. is_normalized
        48. perp_dot
        49. div-2
        50. rotate
        51. select
        52. add
        53. mul_add
        54. to_array
        55. floor
        56. length_recip
        57. rem
        58. sub-1
        59. normalize_or
        60. div
        61. div-1
        62. normalize_or_zero
        63. max_element
        64. is_finite_mask
        65. abs
        66. length_squared
        67. neg
        68. fract_gl
        69. is_negative_bitmask
        70. mul
        71. reject_from_normalized
        72. clone
        73. refract
        74. extend
        75. element_sum
        76. clamp_length
        77. is_finite
        78. sub-2
        79. with_y
        80. new
        81. rem-2
        82. eq
        83. splat
        84. as_ivec2
        85. rem_euclid
        86. min
        87. cmple
        88. min_element
        89. as_vec2
        90. cmpge
        91. from_angle
        92. mul-2
        93. normalize
        94. distance
        95. lerp
        96. as_uvec2
        97. as_u8vec2
        98. reflect
        99. midpoint
        100. angle_to
      199. DVec3
        1. eq
        2. fract_gl
        3. extend
        4. is_negative_bitmask
        5. rem-2
        6. cmplt
        7. angle_between
        8. rem-1
        9. sub
        10. as_vec3a
        11. normalize
        12. any_orthogonal_vector
        13. as_vec3
        14. trunc
        15. distance_squared
        16. rem_euclid
        17. cross
        18. max
        19. add-1
        20. as_u64vec3
        21. midpoint
        22. sub-1
        23. mul-1
        24. splat
        25. to_array
        26. truncate
        27. reject_from
        28. refract
        29. with_x
        30. reflect
        31. project_onto_normalized
        32. signum
        33. is_finite
        34. min_element
        35. neg
        36. with_z
        37. from_array
        38. move_towards
        39. as_i64vec3
        40. select
        41. as_i8vec3
        42. as_u16vec3
        43. clamp_length
        44. div_euclid
        45. div-2
        46. mul
        47. clamp_length_max
        48. reject_from_normalized
        49. exp
        50. cmpeq
        51. is_finite_mask
        52. add
        53. clamp
        54. powf
        55. new
        56. div
        57. min
        58. is_normalized
        59. element_product
        60. cmpge
        61. with_y
        62. length_recip
        63. dot_into_vec
        64. abs
        65. project_onto
        66. max_element
        67. round
        68. cmpgt
        69. element_sum
        70. div-1
        71. rem
        72. length_squared
        73. is_nan
        74. lerp
        75. abs_diff_eq
        76. copysign
        77. normalize_or_zero
        78. clamp_length_min
        79. fract
        80. any_orthonormal_vector
        81. cmpne
        82. sub-2
        83. recip
        84. as_i16vec3
        85. dot
        86. distance
        87. cmple
        88. is_nan_mask
        89. add-2
        90. mul_add
        91. floor
        92. length
        93. as_ivec3
        94. as_uvec3
        95. clone
        96. as_u8vec3
        97. ceil
        98. normalize_or
        99. mul-2
      200. DVec4
        1. sub
        2. cmpgt
        3. dot_into_vec
        4. element_product
        5. max_element
        6. length_squared
        7. is_negative_bitmask
        8. as_vec4
        9. is_nan_mask
        10. lerp
        11. div-1
        12. is_finite
        13. cmpge
        14. refract
        15. exp
        16. as_u64vec4
        17. abs
        18. from_array
        19. with_z
        20. rem-2
        21. add-2
        22. floor
        23. length
        24. eq
        25. add-1
        26. mul_add
        27. as_ivec4
        28. with_y
        29. select
        30. reject_from
        31. is_finite_mask
        32. trunc
        33. rem
        34. distance_squared
        35. move_towards
        36. copysign
        37. signum
        38. clamp_length_min
        39. sub-1
        40. clone
        41. max
        42. splat
        43. min_element
        44. normalize_or_zero
        45. as_i16vec4
        46. powf
        47. clamp
        48. ceil
        49. as_i8vec4
        50. div-2
        51. truncate
        52. round
        53. cmple
        54. fract
        55. normalize
        56. fract_gl
        57. project_onto
        58. reflect
        59. sub-2
        60. clamp_length_max
        61. is_normalized
        62. rem_euclid
        63. min
        64. normalize_or
        65. is_nan
        66. cmpne
        67. new
        68. to_array
        69. cmplt
        70. distance
        71. recip
        72. rem-1
        73. div_euclid
        74. as_uvec4
        75. neg
        76. clamp_length
        77. mul-2
        78. dot
        79. element_sum
        80. midpoint
        81. with_x
        82. cmpeq
        83. div
        84. project_onto_normalized
        85. length_recip
        86. mul
        87. add
        88. as_u8vec4
        89. as_u16vec4
        90. with_w
        91. reject_from_normalized
        92. abs_diff_eq
        93. mul-1
        94. as_i64vec4
      201. EulerRot
        1. assert_receiver_is_total_eq
        2. clone
        3. eq
      202. I16Vec2
        1. cmple
        2. as_ivec2
        3. min
        4. div-2
        5. saturating_sub_unsigned
        6. dot
        7. min_element
        8. signum
        9. wrapping_sub
        10. rem-1
        11. cmpgt
        12. neg
        13. cmpeq
        14. wrapping_mul
        15. as_vec2
        16. div-1
        17. rem
        18. dot_into_vec
        19. as_u16vec2
        20. clamp
        21. wrapping_add
        22. div_euclid
        23. add
        24. mul-1
        25. with_x
        26. cmpne
        27. new
        28. from_array
        29. sub-1
        30. mul-2
        31. to_array
        32. as_u8vec2
        33. saturating_mul
        34. sub-2
        35. add-2
        36. extend
        37. saturating_add_unsigned
        38. as_i8vec2
        39. distance_squared
        40. abs
        41. assert_receiver_is_total_eq
        42. splat
        43. with_y
        44. add-1
        45. div
        46. saturating_add
        47. saturating_div
        48. wrapping_sub_unsigned
        49. is_negative_bitmask
        50. element_product
        51. rotate
        52. saturating_sub
        53. max_element
        54. eq
        55. as_dvec2
        56. perp
        57. element_sum
        58. as_i64vec2
        59. length_squared
        60. cmplt
        61. as_uvec2
        62. select
        63. wrapping_div
        64. cmpge
        65. max
        66. clone
        67. wrapping_add_unsigned
        68. as_u64vec2
        69. sub
        70. perp_dot
        71. rem_euclid
        72. rem-2
        73. mul
      203. I16Vec3
        1. wrapping_sub_unsigned
        2. div-2
        3. new
        4. rem-1
        5. element_sum
        6. dot
        7. element_product
        8. as_dvec3
        9. distance_squared
        10. cmpne
        11. div_euclid
        12. as_i64vec3
        13. saturating_add
        14. truncate
        15. rem
        16. min_element
        17. sub
        18. mul-1
        19. with_y
        20. wrapping_add
        21. clamp
        22. as_ivec3
        23. dot_into_vec
        24. select
        25. with_z
        26. cmple
        27. max_element
        28. mul-2
        29. saturating_sub
        30. as_vec3a
        31. div
        32. min
        33. max
        34. as_vec3
        35. abs
        36. wrapping_sub
        37. signum
        38. cmpgt
        39. as_i8vec3
        40. add-2
        41. is_negative_bitmask
        42. wrapping_div
        43. add-1
        44. extend
        45. as_u16vec3
        46. with_x
        47. as_u8vec3
        48. length_squared
        49. cmpeq
        50. saturating_mul
        51. as_uvec3
        52. clone
        53. from_array
        54. mul
        55. cmplt
        56. saturating_div
        57. as_u64vec3
        58. cross
        59. add
        60. rem-2
        61. splat
        62. saturating_add_unsigned
        63. div-1
        64. sub-1
        65. wrapping_add_unsigned
        66. assert_receiver_is_total_eq
        67. to_array
        68. cmpge
        69. eq
        70. sub-2
        71. wrapping_mul
        72. neg
        73. saturating_sub_unsigned
        74. rem_euclid
      204. I16Vec4
        1. cmple
        2. from_array
        3. as_dvec4
        4. length_squared
        5. dot_into_vec
        6. splat
        7. saturating_add
        8. distance_squared
        9. wrapping_mul
        10. to_array
        11. new
        12. saturating_add_unsigned
        13. rem_euclid
        14. element_sum
        15. sub-1
        16. with_y
        17. wrapping_sub
        18. with_w
        19. dot
        20. as_i8vec4
        21. with_z
        22. cmpne
        23. min_element
        24. cmplt
        25. rem-1
        26. div-1
        27. max
        28. add-2
        29. eq
        30. div_euclid
        31. as_uvec4
        32. with_x
        33. clone
        34. sub
        35. div
        36. saturating_sub
        37. rem-2
        38. min
        39. saturating_mul
        40. signum
        41. saturating_div
        42. rem
        43. cmpeq
        44. div-2
        45. assert_receiver_is_total_eq
        46. wrapping_div
        47. as_u8vec4
        48. neg
        49. cmpge
        50. add
        51. saturating_sub_unsigned
        52. wrapping_add
        53. mul-1
        54. select
        55. is_negative_bitmask
        56. truncate
        57. wrapping_sub_unsigned
        58. clamp
        59. mul-2
        60. as_vec4
        61. abs
        62. mul
        63. wrapping_add_unsigned
        64. as_u64vec4
        65. as_i64vec4
        66. as_ivec4
        67. cmpgt
        68. add-1
        69. max_element
        70. sub-2
        71. element_product
        72. as_u16vec4
      205. I64Vec2
        1. cmplt
        2. as_i16vec2
        3. element_product
        4. div-1
        5. abs
        6. as_ivec2
        7. cmpgt
        8. is_negative_bitmask
        9. div
        10. rem
        11. saturating_add_unsigned
        12. min_element
        13. as_i8vec2
        14. splat
        15. signum
        16. perp
        17. wrapping_mul
        18. as_u64vec2
        19. add
        20. div-2
        21. add-1
        22. neg
        23. mul-2
        24. to_array
        25. with_y
        26. from_array
        27. saturating_add
        28. cmpge
        29. sub-2
        30. min
        31. max
        32. as_uvec2
        33. saturating_div
        34. new
        35. mul
        36. cmpne
        37. div_euclid
        38. wrapping_div
        39. length_squared
        40. sub
        41. sub-1
        42. as_u8vec2
        43. select
        44. wrapping_add
        45. mul-1
        46. max_element
        47. perp_dot
        48. wrapping_add_unsigned
        49. saturating_mul
        50. rem_euclid
        51. with_x
        52. add-2
        53. cmple
        54. dot_into_vec
        55. saturating_sub
        56. dot
        57. as_u16vec2
        58. distance_squared
        59. element_sum
        60. extend
        61. as_vec2
        62. as_dvec2
        63. rem-1
        64. wrapping_sub
        65. rem-2
        66. rotate
        67. saturating_sub_unsigned
        68. eq
        69. wrapping_sub_unsigned
        70. clamp
        71. clone
        72. assert_receiver_is_total_eq
        73. cmpeq
      206. I64Vec3
        1. as_dvec3
        2. as_u16vec3
        3. signum
        4. mul-2
        5. wrapping_div
        6. element_sum
        7. splat
        8. extend
        9. clamp
        10. sub-2
        11. saturating_mul
        12. assert_receiver_is_total_eq
        13. saturating_add_unsigned
        14. truncate
        15. dot_into_vec
        16. sub-1
        17. as_i16vec3
        18. wrapping_mul
        19. with_x
        20. div_euclid
        21. div-2
        22. cmplt
        23. rem
        24. from_array
        25. saturating_sub
        26. as_uvec3
        27. cmpne
        28. as_i8vec3
        29. cross
        30. with_y
        31. saturating_add
        32. dot
        33. saturating_div
        34. as_ivec3
        35. min_element
        36. clone
        37. rem_euclid
        38. wrapping_sub_unsigned
        39. to_array
        40. cmpeq
        41. cmpge
        42. eq
        43. max_element
        44. add
        45. element_product
        46. div-1
        47. as_u64vec3
        48. rem-1
        49. cmple
        50. abs
        51. as_u8vec3
        52. distance_squared
        53. neg
        54. cmpgt
        55. add-2
        56. sub
        57. saturating_sub_unsigned
        58. div
        59. rem-2
        60. as_vec3a
        61. with_z
        62. mul
        63. wrapping_add
        64. wrapping_sub
        65. add-1
        66. length_squared
        67. mul-1
        68. is_negative_bitmask
        69. new
        70. max
        71. select
        72. min
        73. wrapping_add_unsigned
        74. as_vec3
      207. I64Vec4
        1. mul
        2. select
        3. neg
        4. cmplt
        5. with_y
        6. div-1
        7. as_ivec4
        8. mul-1
        9. splat
        10. element_sum
        11. div-2
        12. saturating_add
        13. saturating_div
        14. cmpeq
        15. as_i16vec4
        16. sub-1
        17. dot_into_vec
        18. as_uvec4
        19. cmpge
        20. as_u8vec4
        21. distance_squared
        22. wrapping_add
        23. cmple
        24. cmpne
        25. length_squared
        26. saturating_add_unsigned
        27. truncate
        28. with_w
        29. abs
        30. dot
        31. signum
        32. clone
        33. div_euclid
        34. div
        35. mul-2
        36. from_array
        37. to_array
        38. clamp
        39. with_z
        40. as_u16vec4
        41. add
        42. min_element
        43. element_product
        44. add-1
        45. sub
        46. max_element
        47. add-2
        48. new
        49. eq
        50. cmpgt
        51. is_negative_bitmask
        52. with_x
        53. max
        54. as_i8vec4
        55. min
        56. rem
        57. rem-1
        58. rem-2
        59. saturating_sub_unsigned
        60. wrapping_add_unsigned
        61. as_vec4
        62. saturating_sub
        63. as_dvec4
        64. saturating_mul
        65. rem_euclid
        66. wrapping_mul
        67. sub-2
        68. wrapping_div
        69. wrapping_sub
        70. wrapping_sub_unsigned
        71. as_u64vec4
        72. assert_receiver_is_total_eq
      208. I8Vec2
        1. as_uvec2
        2. cmpeq
        3. rem-2
        4. with_y
        5. clone
        6. min_element
        7. wrapping_add_unsigned
        8. distance_squared
        9. perp
        10. div_euclid
        11. length_squared
        12. clamp
        13. element_sum
        14. as_u16vec2
        15. cmpgt
        16. cmplt
        17. signum
        18. neg
        19. new
        20. wrapping_div
        21. extend
        22. add-2
        23. sub-2
        24. rem_euclid
        25. splat
        26. eq
        27. saturating_sub
        28. mul-2
        29. as_u8vec2
        30. wrapping_add
        31. as_u64vec2
        32. element_product
        33. as_i16vec2
        34. dot
        35. div-2
        36. max_element
        37. rotate
        38. assert_receiver_is_total_eq
        39. mul
        40. div
        41. with_x
        42. to_array
        43. wrapping_sub
        44. cmple
        45. dot_into_vec
        46. saturating_sub_unsigned
        47. as_dvec2
        48. max
        49. rem-1
        50. saturating_mul
        51. as_vec2
        52. select
        53. as_i64vec2
        54. from_array
        55. as_ivec2
        56. perp_dot
        57. saturating_add_unsigned
        58. min
        59. add-1
        60. cmpge
        61. mul-1
        62. rem
        63. saturating_add
        64. abs
        65. sub-1
        66. cmpne
        67. wrapping_sub_unsigned
        68. div-1
        69. add
        70. is_negative_bitmask
        71. sub
        72. wrapping_mul
        73. saturating_div
      209. I8Vec3
        1. min
        2. wrapping_sub_unsigned
        3. div-1
        4. saturating_sub
        5. div_euclid
        6. sub-1
        7. wrapping_mul
        8. as_vec3
        9. mul-2
        10. div-2
        11. rem
        12. as_i16vec3
        13. wrapping_div
        14. cmpeq
        15. wrapping_add_unsigned
        16. dot_into_vec
        17. rem-2
        18. div
        19. with_y
        20. abs
        21. from_array
        22. truncate
        23. max
        24. mul-1
        25. splat
        26. max_element
        27. wrapping_add
        28. as_ivec3
        29. add
        30. as_u16vec3
        31. wrapping_sub
        32. min_element
        33. sub
        34. extend
        35. as_uvec3
        36. as_u64vec3
        37. add-2
        38. distance_squared
        39. select
        40. as_u8vec3
        41. signum
        42. eq
        43. saturating_sub_unsigned
        44. new
        45. cmpne
        46. element_product
        47. with_z
        48. rem_euclid
        49. as_vec3a
        50. cmpge
        51. clamp
        52. to_array
        53. sub-2
        54. cmpgt
        55. clone
        56. add-1
        57. length_squared
        58. rem-1
        59. neg
        60. as_i64vec3
        61. is_negative_bitmask
        62. as_dvec3
        63. with_x
        64. dot
        65. saturating_add
        66. cmple
        67. element_sum
        68. saturating_add_unsigned
        69. saturating_div
        70. assert_receiver_is_total_eq
        71. cross
        72. mul
        73. saturating_mul
        74. cmplt
      210. I8Vec4
        1. assert_receiver_is_total_eq
        2. sub-2
        3. dot
        4. max
        5. saturating_sub
        6. rem
        7. wrapping_sub
        8. div-2
        9. wrapping_div
        10. as_i64vec4
        11. sub-1
        12. saturating_div
        13. sub
        14. div-1
        15. min
        16. abs
        17. cmpgt
        18. saturating_mul
        19. min_element
        20. signum
        21. saturating_add_unsigned
        22. saturating_add
        23. rem-2
        24. with_z
        25. select
        26. as_uvec4
        27. eq
        28. rem_euclid
        29. with_w
        30. as_vec4
        31. with_x
        32. dot_into_vec
        33. wrapping_mul
        34. div
        35. wrapping_add
        36. add-1
        37. cmpeq
        38. cmple
        39. cmpge
        40. add-2
        41. distance_squared
        42. as_dvec4
        43. saturating_sub_unsigned
        44. truncate
        45. element_sum
        46. div_euclid
        47. as_i16vec4
        48. is_negative_bitmask
        49. to_array
        50. wrapping_add_unsigned
        51. element_product
        52. as_ivec4
        53. clone
        54. as_u8vec4
        55. cmpne
        56. max_element
        57. rem-1
        58. length_squared
        59. mul
        60. new
        61. mul-2
        62. as_u64vec4
        63. cmplt
        64. wrapping_sub_unsigned
        65. neg
        66. as_u16vec4
        67. clamp
        68. splat
        69. mul-1
        70. add
        71. with_y
        72. from_array
      211. IVec2
        1. wrapping_div
        2. rem-1
        3. add
        4. element_sum
        5. length_squared
        6. dot_into_vec
        7. extend
        8. mul
        9. as_vec2
        10. cmpne
        11. add-2
        12. sub-1
        13. with_x
        14. as_i8vec2
        15. cmple
        16. from_array
        17. saturating_sub_unsigned
        18. wrapping_add
        19. cmpge
        20. as_i64vec2
        21. rem
        22. sub-2
        23. as_u8vec2
        24. as_i16vec2
        25. element_product
        26. div_euclid
        27. max
        28. select
        29. perp
        30. sub
        31. cmplt
        32. max_element
        33. abs
        34. min
        35. min_element
        36. wrapping_sub
        37. saturating_mul
        38. wrapping_sub_unsigned
        39. rem_euclid
        40. as_dvec2
        41. assert_receiver_is_total_eq
        42. rotate
        43. mul-2
        44. wrapping_mul
        45. perp_dot
        46. as_uvec2
        47. is_negative_bitmask
        48. add-1
        49. dot
        50. rem-2
        51. distance_squared
        52. neg
        53. as_u64vec2
        54. saturating_div
        55. with_y
        56. cmpeq
        57. eq
        58. saturating_add
        59. mul-1
        60. to_array
        61. as_u16vec2
        62. splat
        63. div-2
        64. wrapping_add_unsigned
        65. div
        66. saturating_add_unsigned
        67. new
        68. div-1
        69. signum
        70. clone
        71. cmpgt
        72. clamp
        73. saturating_sub
      212. IVec3
        1. as_dvec3
        2. extend
        3. min
        4. min_element
        5. saturating_sub
        6. cmpne
        7. wrapping_sub_unsigned
        8. as_i64vec3
        9. wrapping_mul
        10. as_vec3a
        11. with_x
        12. clamp
        13. rem_euclid
        14. splat
        15. cmplt
        16. max_element
        17. dot_into_vec
        18. signum
        19. add
        20. cmple
        21. mul-2
        22. mul-1
        23. add-2
        24. abs
        25. assert_receiver_is_total_eq
        26. length_squared
        27. as_u16vec3
        28. sub
        29. div
        30. div-1
        31. cross
        32. mul
        33. div-2
        34. cmpeq
        35. sub-2
        36. saturating_div
        37. wrapping_sub
        38. saturating_sub_unsigned
        39. truncate
        40. as_u64vec3
        41. wrapping_add_unsigned
        42. as_u8vec3
        43. saturating_mul
        44. dot
        45. element_product
        46. as_vec3
        47. as_i8vec3
        48. cmpgt
        49. wrapping_div
        50. clone
        51. saturating_add
        52. cmpge
        53. rem
        54. max
        55. div_euclid
        56. with_y
        57. is_negative_bitmask
        58. as_uvec3
        59. wrapping_add
        60. new
        61. from_array
        62. rem-1
        63. neg
        64. rem-2
        65. as_i16vec3
        66. to_array
        67. with_z
        68. saturating_add_unsigned
        69. element_sum
        70. distance_squared
        71. eq
        72. add-1
        73. select
        74. sub-1
      213. IVec4
        1. with_y
        2. div-2
        3. as_uvec4
        4. div-1
        5. wrapping_mul
        6. wrapping_sub_unsigned
        7. saturating_add_unsigned
        8. dot_into_vec
        9. cmplt
        10. eq
        11. dot
        12. min_element
        13. rem-1
        14. as_u16vec4
        15. as_vec4
        16. div_euclid
        17. element_product
        18. cmpeq
        19. neg
        20. is_negative_bitmask
        21. div
        22. abs
        23. cmple
        24. wrapping_div
        25. wrapping_add_unsigned
        26. as_i16vec4
        27. clone
        28. assert_receiver_is_total_eq
        29. truncate
        30. rem
        31. saturating_sub_unsigned
        32. mul-2
        33. add-1
        34. splat
        35. with_x
        36. to_array
        37. mul-1
        38. as_u8vec4
        39. min
        40. add-2
        41. wrapping_add
        42. saturating_mul
        43. max
        44. rem-2
        45. sub
        46. as_dvec4
        47. element_sum
        48. sub-2
        49. with_z
        50. new
        51. saturating_div
        52. select
        53. saturating_add
        54. as_i8vec4
        55. sub-1
        56. saturating_sub
        57. cmpge
        58. add
        59. as_i64vec4
        60. distance_squared
        61. cmpne
        62. mul
        63. length_squared
        64. cmpgt
        65. wrapping_sub
        66. clamp
        67. max_element
        68. from_array
        69. signum
        70. as_u64vec4
        71. rem_euclid
        72. with_w
      214. Mat2
        1. mul_vec2
        2. is_nan
        3. add
        4. from_cols
        5. row
        6. div_scalar
        7. mul_scalar
        8. mul
        9. abs
        10. abs_diff_eq
        11. from_mat3a_minor
        12. sub_mat2
        13. col
        14. from_mat3
        15. mul-2
        16. from_diagonal
        17. determinant
        18. inverse
        19. from_angle
        20. to_cols_array
        21. as_dmat2
        22. add_mat2
        23. eq
        24. clone
        25. transpose
        26. sub
        27. from_mat3_minor
        28. from_mat3a
        29. from_scale_angle
        30. div
        31. mul_mat2
        32. to_cols_array_2d
        33. mul-1
        34. is_finite
        35. neg
      215. Mat3
        1. eq
        2. div
        3. to_cols_array
        4. from_mat4_minor
        5. mul-4
        6. from_cols
        7. add_mat3
        8. from_rotation_x
        9. inverse
        10. neg
        11. as_dmat3
        12. mul_vec3
        13. to_cols_array_2d
        14. from_rotation_z
        15. from_diagonal
        16. div_scalar
        17. from_angle
        18. from_scale
        19. row
        20. clone
        21. from_rotation_y
        22. mul_vec3a
        23. from_quat
        24. determinant
        25. sub
        26. is_finite
        27. mul
        28. sub_mat3
        29. transform_point2
        30. from_translation
        31. from_mat2
        32. mul-1
        33. is_nan
        34. from_axis_angle
        35. transpose
        36. col
        37. abs
        38. mul-2
        39. from_euler
        40. mul_mat3
        41. to_euler
        42. add
        43. from_scale_angle_translation
        44. mul_scalar
        45. transform_vector2
        46. mul-3
        47. abs_diff_eq
        48. from_mat4
      216. Mat3A
        1. from_scale
        2. mul_vec3
        3. is_nan
        4. sub_mat3
        5. from_quat
        6. as_dmat3
        7. from_translation
        8. from_scale_angle_translation
        9. from_cols
        10. from_euler
        11. clone
        12. is_finite
        13. from_angle
        14. div_scalar
        15. neg
        16. mul_vec3a
        17. sub
        18. mul-4
        19. from_rotation_x
        20. mul_mat3
        21. eq
        22. to_cols_array_2d
        23. from_axis_angle
        24. transform_vector2
        25. transform_point2
        26. abs
        27. from_mat4_minor
        28. col
        29. from_rotation_z
        30. to_cols_array
        31. to_euler
        32. from_rotation_y
        33. add
        34. from_diagonal
        35. mul-2
        36. mul
        37. mul-1
        38. abs_diff_eq
        39. from_mat4
        40. row
        41. transpose
        42. determinant
        43. from_mat2
        44. mul_scalar
        45. add_mat3
        46. mul-3
        47. inverse
        48. div
      217. Mat4
        1. transform_point3
        2. perspective_infinite_rh
        3. mul-2
        4. clone
        5. from_quat
        6. from_translation
        7. div_scalar
        8. look_to_rh
        9. mul_vec4
        10. as_dmat4
        11. transform_point3a
        12. look_at_lh
        13. to_cols_array_2d
        14. sub
        15. inverse
        16. is_finite
        17. orthographic_lh
        18. transpose
        19. transform_vector3a
        20. perspective_infinite_lh
        21. sub_mat4
        22. add
        23. look_at_rh
        24. from_mat3a
        25. from_rotation_z
        26. mul_scalar
        27. mul-1
        28. from_rotation_y
        29. div
        30. abs
        31. to_cols_array
        32. from_axis_angle
        33. from_scale_rotation_translation
        34. from_euler
        35. perspective_rh_gl
        36. mul
        37. perspective_lh
        38. from_scale
        39. look_to_lh
        40. from_rotation_x
        41. from_mat3
        42. orthographic_rh
        43. from_diagonal
        44. mul-3
        45. from_cols
        46. abs_diff_eq
        47. perspective_rh
        48. eq
        49. col
        50. to_euler
        51. project_point3a
        52. perspective_infinite_reverse_rh
        53. project_point3
        54. is_nan
        55. orthographic_rh_gl
        56. row
        57. from_rotation_translation
        58. neg
        59. perspective_infinite_reverse_lh
        60. determinant
        61. transform_vector3
        62. mul_mat4
        63. add_mat4
      218. Quat
        1. from_mat4
        2. length_recip
        3. clone
        4. slerp
        5. is_nan
        6. from_mat3
        7. to_array
        8. mul_vec3a
        9. from_array
        10. to_euler
        11. from_rotation_arc_2d
        12. as_dquat
        13. from_rotation_x
        14. add
        15. lerp
        16. to_scaled_axis
        17. from_rotation_arc_colinear
        18. mul-1
        19. inverse
        20. from_affine3
        21. length
        22. from_vec4
        23. mul_quat
        24. angle_between
        25. mul-3
        26. abs_diff_eq
        27. from_mat3a
        28. eq
        29. rotate_towards
        30. is_normalized
        31. div
        32. from_euler
        33. normalize
        34. dot
        35. mul
        36. sub
        37. mul-2
        38. xyz
        39. from_scaled_axis
        40. from_rotation_arc
        41. mul_vec3
        42. from_axis_angle
        43. neg
        44. length_squared
        45. from_xyzw
        46. is_near_identity
        47. from_rotation_y
        48. from_rotation_z
        49. conjugate
        50. is_finite
      219. U16Vec2
        1. saturating_sub
        2. add-2
        3. mul-1
        4. saturating_div
        5. assert_receiver_is_total_eq
        6. mul-2
        7. min
        8. as_ivec2
        9. saturating_mul
        10. as_u64vec2
        11. div
        12. div-1
        13. add
        14. element_product
        15. dot
        16. rem-1
        17. cmpne
        18. clamp
        19. mul
        20. wrapping_add
        21. with_x
        22. cmpge
        23. sub-1
        24. as_i64vec2
        25. saturating_add_signed
        26. as_i16vec2
        27. to_array
        28. sub-2
        29. div-2
        30. from_array
        31. rem
        32. with_y
        33. wrapping_mul
        34. as_i8vec2
        35. sub
        36. length_squared
        37. wrapping_add_signed
        38. cmpeq
        39. select
        40. max_element
        41. rem-2
        42. eq
        43. as_u8vec2
        44. as_vec2
        45. wrapping_div
        46. as_uvec2
        47. min_element
        48. as_dvec2
        49. cmple
        50. cmpgt
        51. clone
        52. extend
        53. saturating_add
        54. new
        55. dot_into_vec
        56. max
        57. element_sum
        58. wrapping_sub
        59. add-1
        60. cmplt
        61. splat
      220. U16Vec3
        1. length_squared
        2. sub-1
        3. add
        4. as_dvec3
        5. sub-2
        6. as_vec3a
        7. as_i64vec3
        8. cross
        9. min
        10. splat
        11. cmpge
        12. as_u64vec3
        13. as_ivec3
        14. element_sum
        15. dot
        16. rem-1
        17. rem-2
        18. element_product
        19. mul-2
        20. saturating_add_signed
        21. clone
        22. with_z
        23. with_x
        24. min_element
        25. as_i16vec3
        26. wrapping_add_signed
        27. select
        28. as_uvec3
        29. div
        30. saturating_div
        31. dot_into_vec
        32. eq
        33. cmpne
        34. cmple
        35. from_array
        36. div-1
        37. new
        38. extend
        39. to_array
        40. truncate
        41. wrapping_div
        42. as_u8vec3
        43. wrapping_sub
        44. mul-1
        45. cmpeq
        46. as_i8vec3
        47. saturating_sub
        48. sub
        49. add-1
        50. clamp
        51. cmpgt
        52. div-2
        53. with_y
        54. saturating_add
        55. wrapping_add
        56. as_vec3
        57. max_element
        58. saturating_mul
        59. assert_receiver_is_total_eq
        60. max
        61. mul
        62. rem
        63. cmplt
        64. wrapping_mul
        65. add-2
      221. U16Vec4
        1. element_sum
        2. wrapping_div
        3. wrapping_add
        4. saturating_add_signed
        5. wrapping_mul
        6. as_u64vec4
        7. wrapping_sub
        8. cmpeq
        9. mul-2
        10. wrapping_add_signed
        11. element_product
        12. mul
        13. sub-1
        14. add
        15. div
        16. cmpne
        17. rem
        18. as_vec4
        19. max_element
        20. add-1
        21. with_w
        22. new
        23. min_element
        24. with_z
        25. splat
        26. max
        27. as_ivec4
        28. as_i64vec4
        29. truncate
        30. mul-1
        31. sub
        32. assert_receiver_is_total_eq
        33. cmple
        34. as_u8vec4
        35. as_dvec4
        36. with_y
        37. add-2
        38. dot_into_vec
        39. min
        40. to_array
        41. cmplt
        42. div-1
        43. clamp
        44. with_x
        45. rem-2
        46. as_i16vec4
        47. sub-2
        48. cmpgt
        49. dot
        50. div-2
        51. select
        52. saturating_mul
        53. saturating_sub
        54. clone
        55. as_uvec4
        56. length_squared
        57. as_i8vec4
        58. saturating_div
        59. saturating_add
        60. cmpge
        61. eq
        62. from_array
        63. rem-1
      222. U64Vec2
        1. saturating_add
        2. cmpge
        3. cmpeq
        4. div
        5. min
        6. clone
        7. dot
        8. div-2
        9. rem-2
        10. extend
        11. wrapping_add_signed
        12. mul-1
        13. sub-2
        14. rem
        15. cmpgt
        16. cmple
        17. wrapping_add
        18. from_array
        19. as_dvec2
        20. as_vec2
        21. max
        22. select
        23. saturating_mul
        24. as_i8vec2
        25. wrapping_sub
        26. to_array
        27. rem-1
        28. assert_receiver_is_total_eq
        29. dot_into_vec
        30. eq
        31. sub-1
        32. add
        33. saturating_div
        34. with_x
        35. wrapping_div
        36. length_squared
        37. mul
        38. element_product
        39. as_i16vec2
        40. max_element
        41. wrapping_mul
        42. cmplt
        43. with_y
        44. min_element
        45. saturating_sub
        46. new
        47. as_i64vec2
        48. element_sum
        49. clamp
        50. as_u8vec2
        51. div-1
        52. saturating_add_signed
        53. as_u16vec2
        54. splat
        55. sub
        56. cmpne
        57. as_ivec2
        58. add-2
        59. mul-2
        60. as_uvec2
        61. add-1
      223. U64Vec3
        1. wrapping_mul
        2. as_ivec3
        3. saturating_add_signed
        4. min
        5. cmpge
        6. sub-1
        7. with_y
        8. mul-2
        9. truncate
        10. add-2
        11. length_squared
        12. cross
        13. div-2
        14. sub-2
        15. element_product
        16. wrapping_add_signed
        17. extend
        18. cmpgt
        19. splat
        20. mul
        21. to_array
        22. select
        23. as_vec3a
        24. clone
        25. saturating_div
        26. rem
        27. rem-1
        28. as_dvec3
        29. min_element
        30. add-1
        31. wrapping_add
        32. max_element
        33. eq
        34. assert_receiver_is_total_eq
        35. cmpeq
        36. cmple
        37. clamp
        38. add
        39. wrapping_sub
        40. element_sum
        41. as_i64vec3
        42. as_u8vec3
        43. as_i8vec3
        44. saturating_sub
        45. div
        46. mul-1
        47. max
        48. as_uvec3
        49. as_i16vec3
        50. saturating_mul
        51. from_array
        52. new
        53. dot
        54. with_x
        55. cmpne
        56. sub
        57. div-1
        58. as_u16vec3
        59. as_vec3
        60. with_z
        61. dot_into_vec
        62. saturating_add
        63. rem-2
        64. cmplt
        65. wrapping_div
      224. U64Vec4
        1. add-2
        2. as_i16vec4
        3. with_z
        4. min_element
        5. mul-1
        6. as_uvec4
        7. div-1
        8. as_dvec4
        9. splat
        10. as_u16vec4
        11. with_x
        12. sub
        13. add-1
        14. length_squared
        15. rem-1
        16. saturating_add_signed
        17. wrapping_sub
        18. as_i8vec4
        19. mul-2
        20. wrapping_add_signed
        21. max
        22. rem
        23. dot_into_vec
        24. div-2
        25. from_array
        26. cmpne
        27. assert_receiver_is_total_eq
        28. clamp
        29. saturating_add
        30. wrapping_mul
        31. clone
        32. cmplt
        33. as_vec4
        34. select
        35. element_product
        36. sub-2
        37. saturating_div
        38. max_element
        39. to_array
        40. eq
        41. element_sum
        42. wrapping_div
        43. mul
        44. new
        45. as_ivec4
        46. truncate
        47. cmpge
        48. cmpgt
        49. saturating_mul
        50. as_i64vec4
        51. saturating_sub
        52. sub-1
        53. wrapping_add
        54. add
        55. cmpeq
        56. rem-2
        57. div
        58. with_w
        59. with_y
        60. cmple
        61. as_u8vec4
        62. min
        63. dot
      225. U8Vec2
        1. element_product
        2. as_i16vec2
        3. dot
        4. add-2
        5. saturating_mul
        6. sub-2
        7. cmpne
        8. saturating_sub
        9. length_squared
        10. add-1
        11. dot_into_vec
        12. min_element
        13. as_vec2
        14. sub
        15. eq
        16. splat
        17. wrapping_add
        18. as_i8vec2
        19. as_i64vec2
        20. to_array
        21. saturating_div
        22. cmplt
        23. as_uvec2
        24. min
        25. new
        26. mul-2
        27. saturating_add_signed
        28. clone
        29. select
        30. div-2
        31. rem
        32. as_u16vec2
        33. as_dvec2
        34. cmpgt
        35. rem-1
        36. saturating_add
        37. as_ivec2
        38. mul-1
        39. clamp
        40. add
        41. max
        42. wrapping_add_signed
        43. with_x
        44. from_array
        45. element_sum
        46. div-1
        47. wrapping_sub
        48. cmple
        49. div
        50. max_element
        51. wrapping_mul
        52. extend
        53. mul
        54. cmpge
        55. as_u64vec2
        56. sub-1
        57. with_y
        58. cmpeq
        59. rem-2
        60. assert_receiver_is_total_eq
        61. wrapping_div
      226. U8Vec3
        1. as_i16vec3
        2. cmpgt
        3. max
        4. add-1
        5. sub-1
        6. select
        7. dot
        8. div
        9. to_array
        10. saturating_add_signed
        11. saturating_sub
        12. saturating_add
        13. wrapping_add
        14. wrapping_mul
        15. sub-2
        16. saturating_div
        17. wrapping_add_signed
        18. new
        19. min_element
        20. with_y
        21. cmpge
        22. as_i8vec3
        23. min
        24. mul-2
        25. saturating_mul
        26. mul-1
        27. wrapping_sub
        28. as_ivec3
        29. extend
        30. max_element
        31. element_sum
        32. truncate
        33. assert_receiver_is_total_eq
        34. rem-2
        35. cmpne
        36. rem-1
        37. rem
        38. mul
        39. eq
        40. wrapping_div
        41. dot_into_vec
        42. add-2
        43. cmplt
        44. clone
        45. as_u16vec3
        46. cmple
        47. cross
        48. div-2
        49. sub
        50. splat
        51. as_vec3a
        52. div-1
        53. add
        54. cmpeq
        55. from_array
        56. with_x
        57. element_product
        58. as_vec3
        59. as_uvec3
        60. with_z
        61. length_squared
        62. as_dvec3
        63. as_u64vec3
        64. clamp
        65. as_i64vec3
      227. U8Vec4
        1. element_product
        2. max
        3. to_array
        4. as_i16vec4
        5. splat
        6. dot_into_vec
        7. cmpgt
        8. sub
        9. assert_receiver_is_total_eq
        10. saturating_add
        11. sub-2
        12. saturating_mul
        13. sub-1
        14. as_dvec4
        15. saturating_sub
        16. mul
        17. mul-2
        18. as_vec4
        19. length_squared
        20. as_u64vec4
        21. eq
        22. as_uvec4
        23. add
        24. clone
        25. new
        26. min_element
        27. from_array
        28. wrapping_div
        29. wrapping_mul
        30. with_y
        31. cmple
        32. mul-1
        33. as_ivec4
        34. rem
        35. wrapping_sub
        36. cmpge
        37. add-1
        38. wrapping_add
        39. truncate
        40. add-2
        41. with_x
        42. max_element
        43. div-2
        44. element_sum
        45. rem-2
        46. cmpeq
        47. select
        48. div
        49. saturating_add_signed
        50. cmpne
        51. with_w
        52. as_u16vec4
        53. as_i64vec4
        54. min
        55. saturating_div
        56. clamp
        57. div-1
        58. cmplt
        59. as_i8vec4
        60. rem-1
        61. dot
        62. with_z
        63. wrapping_add_signed
      228. UVec2
        1. sub-2
        2. cmpeq
        3. element_sum
        4. cmpne
        5. wrapping_sub
        6. from_array
        7. cmpgt
        8. saturating_add_signed
        9. saturating_sub
        10. as_dvec2
        11. max
        12. mul
        13. clamp
        14. as_u64vec2
        15. eq
        16. splat
        17. extend
        18. sub
        19. wrapping_div
        20. add-1
        21. wrapping_add
        22. mul-2
        23. with_y
        24. assert_receiver_is_total_eq
        25. min_element
        26. saturating_mul
        27. div-1
        28. saturating_div
        29. sub-1
        30. as_i16vec2
        31. select
        32. div
        33. as_u16vec2
        34. cmplt
        35. div-2
        36. as_i8vec2
        37. cmple
        38. as_i64vec2
        39. to_array
        40. wrapping_add_signed
        41. mul-1
        42. rem-2
        43. as_vec2
        44. as_ivec2
        45. new
        46. wrapping_mul
        47. add
        48. length_squared
        49. add-2
        50. min
        51. rem-1
        52. clone
        53. rem
        54. element_product
        55. cmpge
        56. dot
        57. as_u8vec2
        58. max_element
        59. with_x
        60. dot_into_vec
        61. saturating_add
      229. UVec3
        1. extend
        2. cmple
        3. assert_receiver_is_total_eq
        4. cmpeq
        5. rem-1
        6. as_i16vec3
        7. truncate
        8. saturating_add
        9. wrapping_mul
        10. mul
        11. max_element
        12. min_element
        13. as_dvec3
        14. cross
        15. div-2
        16. max
        17. wrapping_div
        18. saturating_add_signed
        19. to_array
        20. as_vec3a
        21. wrapping_sub
        22. sub-2
        23. mul-2
        24. element_sum
        25. clamp
        26. saturating_sub
        27. as_vec3
        28. sub-1
        29. sub
        30. add-2
        31. with_x
        32. element_product
        33. cmpgt
        34. with_y
        35. length_squared
        36. wrapping_add
        37. clone
        38. splat
        39. div-1
        40. as_i8vec3
        41. wrapping_add_signed
        42. saturating_div
        43. dot
        44. add
        45. as_i64vec3
        46. with_z
        47. saturating_mul
        48. cmpge
        49. as_u16vec3
        50. eq
        51. rem
        52. div
        53. add-1
        54. as_u8vec3
        55. rem-2
        56. from_array
        57. as_u64vec3
        58. min
        59. mul-1
        60. cmpne
        61. cmplt
        62. select
        63. as_ivec3
        64. dot_into_vec
        65. new
      230. UVec4
        1. from_array
        2. as_ivec4
        3. element_sum
        4. as_vec4
        5. sub
        6. min_element
        7. to_array
        8. clone
        9. rem
        10. div
        11. dot
        12. cmplt
        13. eq
        14. wrapping_div
        15. length_squared
        16. div-1
        17. as_u64vec4
        18. cmpge
        19. as_dvec4
        20. sub-2
        21. as_u8vec4
        22. with_z
        23. select
        24. saturating_div
        25. min
        26. wrapping_add
        27. add-2
        28. dot_into_vec
        29. mul-2
        30. sub-1
        31. div-2
        32. truncate
        33. saturating_add_signed
        34. with_y
        35. add
        36. element_product
        37. as_i64vec4
        38. max_element
        39. add-1
        40. rem-2
        41. with_x
        42. wrapping_add_signed
        43. saturating_add
        44. new
        45. max
        46. as_i8vec4
        47. cmpne
        48. splat
        49. assert_receiver_is_total_eq
        50. wrapping_sub
        51. saturating_mul
        52. cmpeq
        53. as_u16vec4
        54. with_w
        55. rem-1
        56. as_i16vec4
        57. wrapping_mul
        58. clamp
        59. mul
        60. mul-1
        61. cmpgt
        62. saturating_sub
        63. cmple
      231. Vec2
        1. splat
        2. is_negative_bitmask
        3. from_angle
        4. add-1
        5. project_onto_normalized
        6. fract
        7. sub
        8. cmplt
        9. to_angle
        10. reject_from_normalized
        11. move_towards
        12. with_x
        13. as_dvec2
        14. from_array
        15. clamp
        16. powf
        17. refract
        18. abs_diff_eq
        19. rotate
        20. midpoint
        21. div_euclid
        22. mul
        23. lerp
        24. new
        25. mul-1
        26. max
        27. add-2
        28. dot_into_vec
        29. distance_squared
        30. mul_add
        31. max_element
        32. clamp_length_min
        33. is_nan_mask
        34. length_squared
        35. sub-2
        36. rotate_towards
        37. as_uvec2
        38. cmpeq
        39. floor
        40. cmpge
        41. div-1
        42. dot
        43. clamp_length_max
        44. fract_gl
        45. round
        46. neg
        47. as_u64vec2
        48. copysign
        49. cmpgt
        50. is_normalized
        51. recip
        52. project_onto
        53. rem-1
        54. is_finite_mask
        55. as_i8vec2
        56. normalize_or_zero
        57. perp
        58. element_sum
        59. cmple
        60. cmpne
        61. rem
        62. div-2
        63. angle_to
        64. as_ivec2
        65. mul-2
        66. perp_dot
        67. as_i16vec2
        68. clamp_length
        69. exp
        70. rem-2
        71. div
        72. extend
        73. rem_euclid
        74. select
        75. element_product
        76. length
        77. reject_from
        78. with_y
        79. normalize_or
        80. to_array
        81. abs
        82. reflect
        83. min
        84. normalize
        85. is_finite
        86. min_element
        87. angle_between
        88. is_nan
        89. distance
        90. as_u16vec2
        91. ceil
        92. as_i64vec2
        93. clone
        94. length_recip
        95. add
        96. sub-1
        97. eq
        98. trunc
        99. signum
        100. as_u8vec2
      232. Vec3
        1. lerp
        2. fract_gl
        3. fract
        4. as_i16vec3
        5. truncate
        6. distance_squared
        7. mul-2
        8. with_z
        9. add
        10. add-1
        11. round
        12. add-2
        13. length
        14. rem-2
        15. cmpgt
        16. to_array
        17. is_nan
        18. reject_from_normalized
        19. element_sum
        20. trunc
        21. max_element
        22. sub-2
        23. powf
        24. dot_into_vec
        25. is_nan_mask
        26. as_u16vec3
        27. as_dvec3
        28. min_element
        29. reject_from
        30. div-1
        31. eq
        32. normalize
        33. max
        34. from_array
        35. rem-1
        36. distance
        37. abs_diff_eq
        38. as_ivec3
        39. cmpne
        40. any_orthogonal_vector
        41. with_y
        42. project_onto_normalized
        43. length_squared
        44. floor
        45. clamp
        46. mul_add
        47. rem_euclid
        48. abs
        49. cmpge
        50. is_negative_bitmask
        51. min
        52. neg
        53. div
        54. cmpeq
        55. clone
        56. as_uvec3
        57. new
        58. select
        59. is_normalized
        60. clamp_length_max
        61. clamp_length
        62. normalize_or_zero
        63. copysign
        64. div_euclid
        65. signum
        66. recip
        67. reflect
        68. is_finite
        69. with_x
        70. element_product
        71. cmple
        72. as_i8vec3
        73. as_u64vec3
        74. ceil
        75. sub-1
        76. clamp_length_min
        77. dot
        78. mul
        79. length_recip
        80. exp
        81. normalize_or
        82. any_orthonormal_vector
        83. midpoint
        84. splat
        85. project_onto
        86. as_i64vec3
        87. is_finite_mask
        88. move_towards
        89. sub
        90. rem
        91. cross
        92. mul-1
        93. extend
        94. cmplt
        95. refract
        96. div-2
        97. angle_between
        98. as_u8vec3
      233. Vec3A
        1. fract
        2. add-1
        3. element_product
        4. is_negative_bitmask
        5. eq
        6. from_array
        7. project_onto_normalized
        8. normalize_or_zero
        9. splat
        10. dot_into_vec
        11. mul-2
        12. with_y
        13. clamp_length_min
        14. div
        15. rem
        16. div-1
        17. normalize_or
        18. with_z
        19. sub-2
        20. new
        21. abs_diff_eq
        22. powf
        23. neg
        24. as_i64vec3
        25. truncate
        26. round
        27. cmpge
        28. clamp_length_max
        29. as_u64vec3
        30. reject_from_normalized
        31. distance
        32. is_finite_mask
        33. refract
        34. mul
        35. as_u8vec3
        36. to_array
        37. rem-2
        38. any_orthogonal_vector
        39. as_i8vec3
        40. add-2
        41. element_sum
        42. max
        43. reject_from
        44. signum
        45. angle_between
        46. div-2
        47. add
        48. is_finite
        49. normalize
        50. distance_squared
        51. is_nan_mask
        52. trunc
        53. length
        54. fract_gl
        55. cross
        56. sub-1
        57. any_orthonormal_vector
        58. is_normalized
        59. select
        60. sub
        61. div_euclid
        62. length_squared
        63. rem_euclid
        64. cmpeq
        65. as_uvec3
        66. cmpne
        67. rem-1
        68. clamp_length
        69. with_x
        70. length_recip
        71. copysign
        72. dot
        73. lerp
        74. clamp
        75. clone
        76. exp
        77. is_nan
        78. as_dvec3
        79. cmpgt
        80. floor
        81. from_vec4
        82. reflect
        83. ceil
        84. cmplt
        85. as_u16vec3
        86. min
        87. midpoint
        88. cmple
        89. mul-1
        90. extend
        91. recip
        92. mul_add
        93. min_element
        94. move_towards
        95. max_element
        96. project_onto
        97. abs
        98. as_i16vec3
        99. as_ivec3
      234. Vec4
        1. signum
        2. element_product
        3. normalize_or_zero
        4. as_ivec4
        5. mul-2
        6. truncate
        7. add-2
        8. with_w
        9. add
        10. as_i8vec4
        11. round
        12. cmpne
        13. div-2
        14. rem-1
        15. div
        16. is_finite
        17. max_element
        18. is_normalized
        19. div-1
        20. splat
        21. exp
        22. to_array
        23. floor
        24. as_dvec4
        25. cmpgt
        26. move_towards
        27. clamp_length_min
        28. as_u64vec4
        29. is_negative_bitmask
        30. with_y
        31. sub-1
        32. cmpeq
        33. mul-1
        34. normalize
        35. abs_diff_eq
        36. mul
        37. min_element
        38. mul_add
        39. fract_gl
        40. element_sum
        41. copysign
        42. sub-2
        43. as_u16vec4
        44. fract
        45. cmple
        46. length_recip
        47. reject_from
        48. midpoint
        49. cmplt
        50. rem
        51. neg
        52. distance
        53. distance_squared
        54. min
        55. reject_from_normalized
        56. refract
        57. max
        58. div_euclid
        59. with_x
        60. recip
        61. is_nan
        62. with_z
        63. length_squared
        64. lerp
        65. length
        66. project_onto
        67. new
        68. project_onto_normalized
        69. dot
        70. clamp
        71. dot_into_vec
        72. rem_euclid
        73. clamp_length_max
        74. select
        75. sub
        76. as_u8vec4
        77. eq
        78. abs
        79. from_array
        80. clone
        81. powf
        82. clamp_length
        83. as_i64vec4
        84. is_nan_mask
        85. reflect
        86. trunc
        87. add-1
        88. rem-2
        89. as_i16vec4
        90. ceil
        91. as_uvec4
        92. normalize_or
        93. cmpge
        94. is_finite_mask
      235. SmolStr
        1. clone
        2. is_heap_allocated
        3. eq
        4. to_string
        5. is_empty
        6. len
      236. Uuid
        1. assert_receiver_is_total_eq
        2. to_u128_le
        3. is_max
        4. encode_buffer
        5. to_bytes_le
        6. into_bytes
        7. as_u128
        8. get_version_num
        9. max
        10. nil
        11. eq
        12. from_bytes_le
        13. from_bytes
        14. is_nil
        15. get_node_id
        16. from_u128_le
        17. clone
        18. as_u64_pair
        19. from_u64_pair
        20. new_v4
        21. from_u128
      237. Bool
      238. Char
      239. DynamicFunction
      240. DynamicFunctionMut
      241. F32
      242. F64
      243. FunctionCallContext
      244. I128
      245. I16
      246. I32
      247. I64
      248. I8
      249. Isize
      250. OsString
      251. PathBuf
      252. ScriptValue
      253. Str
      254. String
      255. U128
      256. U16
      257. U32
      258. U64
      259. U8
      260. Usize
      261. AssetIndex
      262. AssetPath
      263. RenderAssetUsages
      264. DeferredPrepass
      265. SystemIdMarker
      266. OnAdd
      267. OnDespawn
      268. OnInsert
      269. OnRemove
      270. OnReplace
      271. Image
      272. TextureAtlas
      273. TextureAtlasLayout
      274. Affine3
      275. Indices
      276. Mesh
      277. MeshMorphWeights
      278. MorphWeights
      279. AnnulusMeshBuilder
      280. Capsule2dMeshBuilder
      281. CircleMeshBuilder
      282. CircularMeshUvMode
      283. CircularSectorMeshBuilder
      284. CircularSegmentMeshBuilder
      285. EllipseMeshBuilder
      286. RectangleMeshBuilder
      287. RegularPolygonMeshBuilder
      288. RhombusMeshBuilder
      289. Triangle2dMeshBuilder
      290. Capsule3dMeshBuilder
      291. CapsuleUvProfile
      292. ConeAnchor
      293. ConeMeshBuilder
      294. ConicalFrustumMeshBuilder
      295. CuboidMeshBuilder
      296. CylinderAnchor
      297. CylinderMeshBuilder
      298. PlaneMeshBuilder
      299. SphereKind
      300. SphereMeshBuilder
      301. TetrahedronMeshBuilder
      302. TorusMeshBuilder
      303. Triangle3dMeshBuilder
      304. SkinnedMesh
      305. ScriptAsset
      306. FunctionArgInfo
      307. FunctionInfo
      308. FunctionReturnInfo
      309. InteropError
      310. Namespace
      311. DynamicComponent
      312. ScriptComponent
      313. AlphaMode
      314. Camera
      315. CameraMainTextureUsages
      316. CameraRenderGraph
      317. Exposure
      318. ImageRenderTarget
      319. MipBias
      320. RenderTarget
      321. SubCameraView
      322. TemporalJitter
      323. Viewport
      324. ClearColor
      325. ClearColorConfig
      326. ManualTextureViewHandle
      327. CustomProjection
      328. OrthographicProjection
      329. PerspectiveProjection
      330. Projection
      331. ScalingMode
      332. OcclusionCulling
      333. GlobalsUniform
      334. Mesh2d
      335. Mesh3d
      336. Aabb
      337. CascadesFrusta
      338. CubemapFrusta
      339. Frustum
      340. ShaderStorageBuffer
      341. SyncToRenderWorld
      342. ColorGrading
      343. ColorGradingGlobal
      344. ColorGradingSection
      345. Msaa
      346. InheritedVisibility
      347. NoFrustumCulling
      348. ViewVisibility
      349. Visibility
      350. VisibilityClass
      351. VisibleEntities
      352. VisibilityRange
      353. RenderLayers
      354. Screenshot
      355. ScreenshotCaptured
      356. ColorMaterial
      357. AlphaMode2d
      358. Anchor
      359. ScalingMode
      360. Sprite
      361. SpriteImageMode
      362. BorderRect
      363. SliceScaleMode
      364. TextureSlicer
      365. ReflectableScheduleLabel
      366. TextBounds
      367. GlyphAtlasInfo
      368. GlyphAtlasLocation
      369. PositionedGlyph
      370. TextLayoutInfo
      371. Text2d
      372. ComputedTextBlock
      373. FontSmoothing
      374. JustifyText
      375. LineBreak
      376. LineHeight
      377. TextColor
      378. TextEntity
      379. TextFont
      380. TextLayout
      381. TextSpan
      382. UiScale
      383. FocusPolicy
      384. Interaction
      385. RelativeCursorPosition
      386. UiRect
      387. Val
      388. ContentSize
      389. AlignContent
      390. AlignItems
      391. AlignSelf
      392. BackgroundColor
      393. BorderColor
      394. BorderRadius
      395. BoxShadow
      396. BoxShadowSamples
      397. BoxSizing
      398. CalculatedClip
      399. ComputedNode
      400. ComputedNodeTarget
      401. Display
      402. FlexDirection
      403. FlexWrap
      404. GridAutoFlow
      405. GridPlacement
      406. GridTrack
      407. GridTrackRepetition
      408. JustifyContent
      409. JustifyItems
      410. JustifySelf
      411. MaxTrackSizingFunction
      412. MinTrackSizingFunction
      413. Node
      414. Outline
      415. Overflow
      416. OverflowAxis
      417. OverflowClipBox
      418. OverflowClipMargin
      419. PositionType
      420. RepeatedGridTrack
      421. ResolvedBorderRadius
      422. ScrollPosition
      423. ShadowStyle
      424. TextShadow
      425. UiAntiAlias
      426. UiTargetCamera
      427. ZIndex
      428. Button
      429. ImageNode
      430. ImageNodeSize
      431. NodeImageMode
      432. Label
      433. Text
      434. TextNodeFlags
      435. AppLifecycle
      436. CursorEntered
      437. CursorLeft
      438. CursorMoved
      439. FileDragAndDrop
      440. Ime
      441. RequestRedraw
      442. WindowBackendScaleFactorChanged
      443. WindowCloseRequested
      444. WindowClosed
      445. WindowClosing
      446. WindowCreated
      447. WindowDestroyed
      448. WindowEvent
      449. WindowFocused
      450. WindowMoved
      451. WindowOccluded
      452. WindowResized
      453. WindowScaleFactorChanged
      454. WindowThemeChanged
      455. Monitor
      456. VideoMode
      457. SystemCursorIcon
      458. CompositeAlphaMode
      459. CursorGrabMode
      460. CursorOptions
      461. EnabledButtons
      462. InternalWindowState
      463. MonitorSelection
      464. PresentMode
      465. PrimaryWindow
      466. VideoModeSelection
      467. Window
      468. WindowLevel
      469. WindowMode
      470. WindowPosition
      471. WindowRef
      472. WindowResizeConstraints
      473. WindowResolution
      474. WindowTheme
      475. CursorIcon
      476. NonZeroI16
      477. NonZeroU16
      478. NonZeroU32
      479. Cow
      480. Handle<()>
      481. Handle<AutoExposureCompensationCurve>
      482. Handle<Image>
      483. Handle<TextureAtlasLayout>
      484. Handle<Mesh>
      485. Handle<ShaderStorageBuffer>
      486. Handle<ColorMaterial>
      487. AssetId<()>
      488. AssetId<AutoExposureCompensationCurve>
      489. AssetId<Image>
      490. AssetId<TextureAtlasLayout>
      491. AssetId<Mesh>
      492. AssetId<ScriptAsset>
      493. AssetId<ShaderStorageBuffer>
      494. AssetId<ColorMaterial>
      495. Axis<GamepadInput>
      496. ButtonInput<GamepadButton>
      497. Arc
      498. MeshMaterial2d<ColorMaterial>
      499. Time<()>
      500. Time<Fixed>
      501. Time<Real>
      502. Time<Virtual>
      503. Range
      504. RangeInclusive
      505. HashSet<Entity>
      506. HashSet<GamepadButton>
  22. Core Callbacks
  23. Asset Operations
  24. Developing BMS
  25. Introduction
    1. Setup
  26. New Languages
    1. Evaluating Feasibility
    2. Necessary Features