miniRT
By Marcelo Magalhães and Ygor G. Sena, 2023.
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
- a -
add() :
tuples.h
add_color() :
tuples.h
add_light_to_world() :
parser.h
add_object_to_world() :
parser.h
advance() :
parser.h
- b -
bumped_at() :
patterns.h
- c -
check_extension() :
parser.h
checkered_at() :
patterns.h
color_at() :
world.h
compare_matrix() :
matrices.h
cone_discriminant() :
shapes.h
create_matrix() :
matrices.h
cross() :
tuples.h
cylinder_discriminant() :
shapes.h
cylindrical_map() :
patterns.h
- d -
divide() :
tuples.h
dot() :
tuples.h
- f -
ft_atof() :
helpers.h
- g -
get_cofactor() :
matrices.h
get_determinant() :
matrices.h
get_error_column() :
parser.h
get_identity_matrix() :
matrices.h
get_minor() :
matrices.h
get_submatrix() :
matrices.h
- h -
hadamard_product() :
tuples.h
handle_keypress() :
canvas.h
hit() :
shapes.h
- i -
init_mlx_connection() :
canvas.h
init_scanner() :
parser.h
insert_intersection() :
shapes.h
intersect() :
shapes.h
intersect_world() :
world.h
intersection() :
shapes.h
inverse() :
matrices.h
is_invertible() :
matrices.h
is_shadowed() :
world.h
is_sign() :
parser.h
- l -
lighting() :
shapes.h
- m -
magnitude() :
tuples.h
material() :
materials.h
multiply() :
tuples.h
multiply_color() :
tuples.h
multiply_mx_mx() :
matrices.h
multiply_tp_mx() :
matrices.h
- n -
negate() :
tuples.h
new_camera() :
camera.h
new_canvas() :
canvas.h
new_color() :
tuples.h
new_cone() :
shapes.h
new_cylinder() :
shapes.h
new_pattern() :
patterns.h
new_plane() :
shapes.h
new_ray() :
rays.h
new_shape() :
shapes.h
new_sphere() :
shapes.h
normal_at() :
shapes.h
normalize() :
tuples.h
- p -
parse() :
parser.h
parse_ambient_light() :
parser.h
parse_camera() :
parser.h
parse_color() :
parser.h
parse_comment() :
parser.h
parse_cone() :
parser.h
parse_cylinder() :
parser.h
parse_dimension() :
parser.h
parse_direction() :
parser.h
parse_double() :
parser.h
parse_element() :
parser.h
parse_field_of_view() :
parser.h
parse_light() :
parser.h
parse_light_ratio() :
parser.h
parse_pattern() :
parser.h
parse_plane() :
parser.h
parse_position() :
parser.h
parse_sphere() :
parser.h
parse_texture() :
parser.h
parse_type() :
parser.h
pattern_at_shape() :
shapes.h
planar_map() :
patterns.h
point() :
tuples.h
point_light() :
lights.h
position() :
rays.h
prepare_computations() :
world.h
put_on_window() :
canvas.h
- q -
quit() :
canvas.h
- r -
ray_for_pixel() :
camera.h
reflect() :
tuples.h
render() :
canvas.h
report_error() :
parser.h
rotation_matrix() :
matrices.h
rotation_x() :
matrices.h
rotation_y() :
matrices.h
rotation_z() :
matrices.h
- s -
save_position() :
parser.h
scaling() :
matrices.h
scan_comma() :
parser.h
scan_double() :
parser.h
scan_integer() :
parser.h
scan_newline() :
parser.h
set_error_state() :
parser.h
set_pattern_transform() :
patterns.h
set_transform() :
shapes.h
shade_hit() :
world.h
shearing() :
matrices.h
show_window() :
canvas.h
skip_whitespace() :
parser.h
sphere_discriminant() :
shapes.h
spherical_map() :
patterns.h
stripe_at() :
patterns.h
subtract() :
tuples.h
subtract_color() :
tuples.h
swap() :
helpers.h
sync_position() :
parser.h
- t -
t_camera :
camera.h
t_canvas :
canvas.h
t_checker :
patterns.h
t_color :
tuples.h
t_comps :
world.h
t_cone :
shapes.h
t_cylinder :
shapes.h
t_discriminant :
shapes.h
t_exposure :
materials.h
t_hit :
shapes.h
t_light :
lights.h
t_material :
materials.h
t_matrix :
matrices.h
t_pattern :
patterns.h
t_plane :
shapes.h
t_point :
tuples.h
t_pttr_at :
patterns.h
t_ray :
rays.h
t_scanner :
parser.h
t_scene :
canvas.h
t_shearing :
matrices.h
t_sight :
lights.h
t_sphere :
shapes.h
t_text_map :
patterns.h
t_tuple :
tuples.h
t_uv_image :
patterns.h
t_vector :
tuples.h
t_world :
world.h
texture_map() :
patterns.h
transform() :
rays.h
translation() :
matrices.h
transpose() :
matrices.h
tuple() :
tuples.h
- u -
uv_checkers() :
patterns.h
uv_pattern_at() :
patterns.h
- v -
validate_range() :
parser.h
vector() :
tuples.h
view_transform() :
camera.h
- w -
write_pixel() :
canvas.h
Generated by
1.9.1