MCPcopy Create free account

hub / github.com/cessen/psychopath / functions

Functions737 in github.com/cessen/psychopath

Methodbounds
(&self)
src/light/sphere_light.rs:342
Methodbounds
(&self)
src/light/rectangle_light.rs:341
Functionbounds_mean_split
Takes a slice of boundable objects and partitions them based on the bounds mean heuristic. Returns the index of the partition boundary and the axis t
src/accel/objects_split.rs:244
Methodcleanup
(self)
psychoblend/assembly.py:226
Methodcleanup
(self)
psychoblend/assembly.py:272
Methodcleanup
(self)
psychoblend/assembly.py:397
Methodclear
(&mut self)
src/transform_stack.rs:26
Functioncompute_max_brightness
(point)
sub_crates/spectral_upsampling/src/meng/generate_meng_spectra_tables.py:945
Functioncompute_spectrum
(data_point)
sub_crates/spectral_upsampling/src/meng/generate_meng_spectra_tables.py:670
Methodconstruct_from_base
( arena: &'a Arena, base: &BVHBase, node: &BVHBaseNode, fill_node: &mut MaybeU
src/accel/bvh4.rs:186
Methodconstruct_from_base
( arena: &'a MemArena, base: &BVHBase, node_index: usize, )
src/accel/bvh.rs:161
Methodconstruct_from_builder
( arena: &'a Arena, base: &LightTreeBuilder, node_index: usize, node_mem: &mut
src/accel/light_tree.rs:89
Functioncos_gt
Calculates the cosine of the angle between the two vectors, and checks to see if it's greater than the passed cos.
sub_crates/compact/tests/proptest_tests.rs:9
Methodcross
(self, other: Vector)
sub_crates/math3d/src/vector.rs:181
Functioncross_test
()
sub_crates/math3d/src/normal.rs:263
Functioncross_test
()
sub_crates/math3d/src/vector.rs:279
Functiondec_inc_ulp
()
src/fp_utils.rs:125
Functiondec_ulp
()
src/fp_utils.rs:95
Functiondec_ulp_zero
()
src/fp_utils.rs:109
Functiondecode
(n: u32)
sub_crates/compact/src/unit_vec/oct32.rs:68
Functiondecode_yuv_01
()
sub_crates/compact/src/fluv/fluv32.rs:274
Methoddefault
()
sub_crates/math3d/src/transform.rs:83
Functiondielectric_fresnel_from_fac
(fresnel_fac: f32, c: f32)
src/shading/surface_closure.rs:696
Functiondiv
()
sub_crates/math3d/src/normal.rs:223
Functiondiv
()
sub_crates/math3d/src/vector.rs:239
Methoddiv
(self, rhs: f32)
src/color.rs:484
Methoddiv
(self, other: f32)
sub_crates/math3d/src/normal.rs:144
Methoddiv
(self, other: f32)
sub_crates/math3d/src/vector.rs:156
Methoddiv_assign
(&mut self, rhs: f32)
src/color.rs:493
Methoddot
(self, other: Vector)
sub_crates/math3d/src/vector.rs:174
Functiondot_test
()
sub_crates/math3d/src/normal.rs:254
Functiondot_test
()
sub_crates/math3d/src/vector.rs:270
Methoddraw
(self, context)
psychoblend/__init__.py:160
Methoddraw
(self, context)
psychoblend/ui.py:32
Methoddraw
(self, context)
psychoblend/ui.py:59
Methoddraw
(self, context)
psychoblend/ui.py:77
Methoddraw
(self, context)
psychoblend/ui.py:95
Methoddraw
(self, context)
psychoblend/ui.py:117
Methoddraw
(self, context)
psychoblend/ui.py:151
Methoddraw
(self, context)
psychoblend/ui.py:178
Methoddraw
(self, context)
psychoblend/ui.py:197
Methoddraw
(self, context)
psychoblend/ui.py:247
Methoddrop
(&mut self)
src/image.rs:259
Methodelapsed
Returns the time elapsed in seconds since the last call to tick().
src/timer.rs:28
Methodeq
(&self, other: &Normal)
sub_crates/math3d/src/normal.rs:91
Methodeq
(&self, other: &Point)
sub_crates/math3d/src/point.rs:94
Methodeq
(&self, other: &Vector)
sub_crates/math3d/src/vector.rs:103
Functionequality_test
()
sub_crates/math3d/src/transform.rs:125
Methodexport
(self, render_engine, w)
psychoblend/world.py:87
Methodexport
(self, render_engine, w)
psychoblend/world.py:114
Methodexport
(self, render_engine, w)
psychoblend/world.py:145
Methodexport
(self, render_engine, w)
psychoblend/assembly.py:229
Methodexport
(self, render_engine, w)
psychoblend/assembly.py:275
Methodexport
(self, render_engine, w)
psychoblend/assembly.py:310
Methodexport
(self, render_engine, w)
psychoblend/assembly.py:334
Functionfast_ln
(x: f32)
src/math.rs:134
Functionfast_log2
(x: f32)
src/math.rs:142
Functionfast_pow
(x: f32, p: f32)
src/math.rs:150
Functionfast_pow2
(p: f32)
src/math.rs:138
Functionfaster_exp
(p: f32)
src/math.rs:158
Functionfaster_pow2
(p: f32)
src/math.rs:154
Functionfluv32_decode_1000_values
(bench: &mut Bencher)
sub_crates/compact/benches/bench.rs:102
Functionfluv32_decode_yuv_1000_values
(bench: &mut Bencher)
sub_crates/compact/benches/bench.rs:112
Functionfluv32_encode_1000_values
(bench: &mut Bencher)
sub_crates/compact/benches/bench.rs:90
Functionfree_sah_split
Takes a slice of boundable objects and partitions them based on the Surface Area Heuristic, but using arbitrarily oriented planes. Returns the index
src/accel/objects_split.rs:21
Methodfrom_assembly
(assembly: &'a Assembly)
src/tracer.rs:22
Methodfrom_bboxes
Creates a BBox with min as the minimum extent and max as the maximum extent.
src/bbox4.rs:45
Methodfrom_compressed
Constructs a Color from compressed color data, and also returns the number of bytes consumed from `in_data`.
src/color.rs:199
Methodfrom_compressed
Constructs a SurfaceClosure from compressed closure data, and also returns the number of bytes consumed from `in_data`.
src/shading/surface_closure.rs:213
Methodfrom_location
(loc: Point)
sub_crates/math3d/src/transform.rs:50
Methodfrom_objects
( arena: &'a Arena, objects: &mut [T], objects_per_leaf: usize, bounder: F,
src/accel/bvh4.rs:58
Methodfrom_objects
(objects: &mut [T], objects_per_leaf: usize, bounder: F)
src/accel/bvh_base.rs:57
Methodfrom_objects
( arena: &'a Arena, objects: &mut [T], info_getter: F, )
src/accel/light_array.rs:19
Methodfrom_objects
( arena: &'a MemArena, objects: &mut [T], objects_per_leaf: usize, bounder: F,
src/accel/bvh.rs:38
Methodfrom_objects
( arena: &'a Arena, objects: &mut [T], info_getter: F, )
src/accel/light_tree.rs:62
Methodfrom_parts
(e: Vec4, wavelength: f32)
src/color.rs:411
Methodfrom_points
Creates a BBox with min as the minimum extent and max as the maximum extent.
src/bbox.rs:37
Methodfrom_spectral_sample
(ss: &SpectralSample)
src/color.rs:520
Methodfrom_str
(source_text: &'a str)
src/parse/data_tree.rs:22
Methodfrom_value
(value: f32, wavelength: f32)
src/color.rs:403
Methodfrom_verts_and_indices
( arena: &'b Arena, verts: &[Vec<Point>], vert_normals: &[Vec<Normal>], tri_in
src/surface/micropoly_batch.rs:49
Methodfrom_verts_and_indices
( arena: &'b Arena, verts: &[Vec<Point>], vert_normals: &Option<Vec<Vec<Normal>>>,
src/surface/triangle_mesh.rs:29
Methodfrom_wavelength
(wavelength: f32, intensity: f32)
src/color.rs:512
Functiongarbage_upper_bits_decode
()
sub_crates/compact/src/shared_exp/signed48.rs:276
Methodget_n
(&self, n: usize)
sub_crates/math3d/src/normal.rs:49
Methodget_n
(&self, n: usize)
sub_crates/math3d/src/vector.rs:61
Functioninc_dec_ulp
()
src/fp_utils.rs:117
Functioninc_ulp
()
src/fp_utils.rs:89
Functioninc_ulp_zero
()
src/fp_utils.rs:101
Functioninf_saturate
()
sub_crates/compact/src/fluv/fluv32.rs:290
Functioninf_saturate
()
sub_crates/compact/src/shared_exp/signed48.rs:238
Functioninf_saturate
()
sub_crates/compact/src/shared_exp/unsigned32.rs:156
Functioninf_saturate
()
sub_crates/compact/src/shared_exp/unsigned40.rs:191
Functionintegers
()
sub_crates/compact/src/fluv/fluv32.rs:253
Functionintegers
()
sub_crates/compact/src/shared_exp/signed48.rs:203
Functionintegers
()
sub_crates/compact/src/shared_exp/unsigned32.rs:134
Functionintegers
()
sub_crates/compact/src/shared_exp/unsigned40.rs:169
Methodintersect_ray
Returns whether the given ray intersects with the bboxes.
src/bbox4.rs:63
Methodintersect_rays
( &self, rays: &mut RayBatch, ray_stack: &mut RayStack, isects: &mut [SurfaceI
src/surface/micropoly_batch.rs:148
Methodintersect_rays
( &self, rays: &mut RayBatch, ray_stack: &mut RayStack, isects: &mut [SurfaceI
src/surface/triangle_mesh.rs:125
← previousnext →401–500 of 737, ranked by callers