PyRayT
latest
Installation
Tutorial
Reference
Additional Examples
License
Release Notes
Function Glossary
PyRayT
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
a() (tinygfx.g3d.materials.color.RGBAColor property)
abbe() (pyrayt.materials.Glass method)
absorber (in module pyrayt.materials)
alpha (tinygfx.g3d.materials.gooch.GoochMaterial attribute)
aperture() (in module pyrayt.components)
array_csg() (in module tinygfx.g3d.csg)
attach_to() (tinygfx.g3d.world_objects.Intersectable method)
B
b() (tinygfx.g3d.materials.color.RGBAColor property)
baffle() (in module pyrayt.components)
base_color (tinygfx.g3d.materials.gooch.GoochMaterial attribute)
BasicRefractor (class in pyrayt.materials)
beta (tinygfx.g3d.materials.gooch.GoochMaterial attribute)
biconvex_lens() (in module pyrayt.components)
binomial_root() (in module tinygfx.g3d.operations)
bounding_box() (in module tinygfx.g3d.world_objects)
(tinygfx.g3d.world_objects.Intersectable property)
bounding_volume() (tinygfx.g3d.world_objects.Intersectable property)
bundle_of_rays() (in module tinygfx.g3d.primitives)
bundle_rays() (in module tinygfx.g3d.primitives)
C
calculate_source_ids() (pyrayt._pyrayt.RayTracer method)
CircleOfRays (class in pyrayt.components)
ConeOfRays (class in pyrayt.components)
cool_color (tinygfx.g3d.materials.gooch.GoochMaterial attribute)
CountedObject (class in tinygfx.g3d.world_objects)
CSGSurface (class in tinygfx.g3d.csg)
Cube (class in tinygfx.g3d.primitives)
Cuboid (class in tinygfx.g3d.world_objects)
Cylinder (class in tinygfx.g3d.primitives)
(class in tinygfx.g3d.world_objects)
D
DIFFERENCE (tinygfx.g3d.csg.Operation attribute)
difference() (in module tinygfx.g3d.csg)
direction() (tinygfx.g3d.primitives.Ray property)
Disk (class in tinygfx.g3d.primitives)
draw() (in module tinygfx.g3d.renderers)
E
EdgeRender (class in tinygfx.g3d.renderers)
EdgeRender.States (class in tinygfx.g3d.renderers)
element_wise_dot() (in module tinygfx.g3d.operations)
equilateral_prism() (in module pyrayt.components)
F
fields (pyrayt._pyrayt.RaySet attribute)
FINISH (tinygfx.g3d.renderers.EdgeRender.States attribute)
(tinygfx.g3d.renderers.ShadedRenderer.States attribute)
from_diameter() (tinygfx.g3d.primitives.Disk class method)
from_length() (tinygfx.g3d.world_objects.Cuboid class method)
from_sides() (tinygfx.g3d.world_objects.Cuboid class method)
G
g() (tinygfx.g3d.materials.color.RGBAColor property)
generate_rays() (pyrayt.components.Source method)
(pyrayt.components.StaticLamp method)
(tinygfx.g3d.world_objects.OrthographicCamera method)
generation() (pyrayt._pyrayt.RaySet property)
get_focus() (tinygfx.g3d.primitives.Paraboloid method)
get_generation_limit() (pyrayt._pyrayt.RayTracer method)
get_id() (tinygfx.g3d.world_objects.CountedObject method)
get_object_transform() (tinygfx.g3d.world_objects.WorldObject method)
get_orientation() (tinygfx.g3d.world_objects.WorldObject method)
get_position() (tinygfx.g3d.world_objects.WorldObject method)
get_quaternion() (tinygfx.g3d.world_objects.WorldObject method)
get_radius() (tinygfx.g3d.primitives.Cylinder method)
(tinygfx.g3d.primitives.Sphere method)
get_rays_per_source() (pyrayt._pyrayt.RayTracer method)
get_resolution() (tinygfx.g3d.world_objects.OrthographicCamera method)
get_results() (pyrayt._pyrayt.RayTracer method)
(tinygfx.g3d.renderers.EdgeRender method)
get_span() (tinygfx.g3d.world_objects.OrthographicCamera method)
get_system() (pyrayt._pyrayt.RayTracer method)
get_world_normals() (tinygfx.g3d.world_objects.TracerSurface method)
get_world_transform() (tinygfx.g3d.world_objects.WorldObject method)
Glass (class in pyrayt.materials)
glass (in module pyrayt.materials)
GoochMaterial (class in tinygfx.g3d.materials.gooch)
H
HomogeneousCoordinate (class in tinygfx.g3d.primitives)
I
id() (pyrayt._pyrayt.RaySet property)
IDLE (tinygfx.g3d.renderers.EdgeRender.States attribute)
(tinygfx.g3d.renderers.ShadedRenderer.States attribute)
index() (pyrayt._pyrayt.RaySet property)
index_at() (pyrayt.materials.BasicRefractor method)
(pyrayt.materials.Glass method)
(pyrayt.materials.SellmeierRefractor method)
INITIALIZE (tinygfx.g3d.renderers.EdgeRender.States attribute)
(tinygfx.g3d.renderers.ShadedRenderer.States attribute)
intensity() (pyrayt._pyrayt.RaySet property)
INTERACT (tinygfx.g3d.renderers.EdgeRender.States attribute)
(tinygfx.g3d.renderers.ShadedRenderer.States attribute)
INTERSECT (tinygfx.g3d.csg.Operation attribute)
intersect() (in module tinygfx.g3d.csg)
(tinygfx.g3d.csg.CSGSurface method)
(tinygfx.g3d.primitives.Cube method)
(tinygfx.g3d.primitives.Cylinder method)
(tinygfx.g3d.primitives.Paraboloid method)
(tinygfx.g3d.primitives.Plane method)
(tinygfx.g3d.primitives.Sphere method)
(tinygfx.g3d.primitives.SurfacePrimitive method)
(tinygfx.g3d.world_objects.Intersectable method)
(tinygfx.g3d.world_objects.TracerSurface method)
Intersectable (class in tinygfx.g3d.world_objects)
invert_normals() (tinygfx.g3d.csg.CSGSurface method)
(tinygfx.g3d.world_objects.Intersectable method)
L
Lamp (class in pyrayt.components)
lensmakers_equation() (in module pyrayt.utils)
LineOfRays (class in pyrayt.components)
load_components() (pyrayt._pyrayt.RayTracer method)
M
Material (class in tinygfx.g3d.materials.gooch)
metadata() (pyrayt._pyrayt.RaySet property)
mirror (in module pyrayt.materials)
module
pyrayt._pyrayt
pyrayt.components
pyrayt.materials
pyrayt.utils
tinygfx
tinygfx.g3d
tinygfx.g3d.csg
tinygfx.g3d.materials
tinygfx.g3d.materials.color
tinygfx.g3d.materials.gooch
tinygfx.g3d.operations
tinygfx.g3d.primitives
tinygfx.g3d.renderers
tinygfx.g3d.world_objects
move() (tinygfx.g3d.world_objects.WorldObject method)
move_x() (tinygfx.g3d.world_objects.WorldObject method)
move_y() (tinygfx.g3d.world_objects.WorldObject method)
move_z() (tinygfx.g3d.world_objects.WorldObject method)
N
n_rays() (pyrayt._pyrayt.RaySet property)
normal() (tinygfx.g3d.primitives.Cube method)
(tinygfx.g3d.primitives.Cylinder method)
(tinygfx.g3d.primitives.Paraboloid method)
(tinygfx.g3d.primitives.Plane method)
(tinygfx.g3d.primitives.Sphere method)
(tinygfx.g3d.primitives.SurfacePrimitive method)
normalize() (tinygfx.g3d.primitives.HomogeneousCoordinate method)
O
ObjectGroup (class in tinygfx.g3d.world_objects)
Operation (class in tinygfx.g3d.csg)
origin() (tinygfx.g3d.primitives.Ray property)
OrthographicCamera (class in tinygfx.g3d.world_objects)
overlap() (in module tinygfx.g3d.primitives)
P
parabolic_mirror() (in module pyrayt.components)
Paraboloid (class in tinygfx.g3d.primitives)
(class in tinygfx.g3d.world_objects)
pin (class in pyrayt._pyrayt)
Plane (class in tinygfx.g3d.primitives)
plane_mirror() (in module pyrayt.components)
plano_convex_lens() (in module pyrayt.components)
Point (class in tinygfx.g3d.primitives)
point_in_shape() (tinygfx.g3d.primitives.Disk method)
(tinygfx.g3d.primitives.Rectangle method)
(tinygfx.g3d.primitives.Shape2D method)
primitive() (tinygfx.g3d.world_objects.TracerSurface property)
PROPAGATE (tinygfx.g3d.renderers.EdgeRender.States attribute)
(tinygfx.g3d.renderers.ShadedRenderer.States attribute)
pyrayt._pyrayt
module
pyrayt.components
module
pyrayt.materials
module
pyrayt.utils
module
R
r() (tinygfx.g3d.materials.color.RGBAColor property)
Ray (class in tinygfx.g3d.primitives)
ray_intensity_threshold (pyrayt._pyrayt.RayTracer attribute)
ray_offset_value (pyrayt._pyrayt.RayTracer attribute)
(tinygfx.g3d.renderers.EdgeRender attribute)
rays() (pyrayt._pyrayt.RaySet property)
RaySet (class in pyrayt._pyrayt)
RayTracer (class in pyrayt._pyrayt)
Rectangle (class in tinygfx.g3d.primitives)
reflect() (in module tinygfx.g3d.operations)
refract() (in module tinygfx.g3d.operations)
render() (tinygfx.g3d.renderers.EdgeRender method)
(tinygfx.g3d.renderers.ShadedRenderer method)
reset() (pyrayt._pyrayt.RayTracer method)
(tinygfx.g3d.renderers.EdgeRender method)
(tinygfx.g3d.renderers.ShadedRenderer method)
reset_normals() (tinygfx.g3d.csg.CSGSurface method)
(tinygfx.g3d.world_objects.Intersectable method)
RGBAColor (class in tinygfx.g3d.materials.color)
rotate_x() (tinygfx.g3d.world_objects.WorldObject method)
rotate_y() (tinygfx.g3d.world_objects.WorldObject method)
rotate_z() (tinygfx.g3d.world_objects.WorldObject method)
S
scale() (tinygfx.g3d.world_objects.WorldObject method)
scale_all() (tinygfx.g3d.world_objects.WorldObject method)
scale_x() (tinygfx.g3d.world_objects.WorldObject method)
scale_y() (tinygfx.g3d.world_objects.WorldObject method)
scale_z() (tinygfx.g3d.world_objects.WorldObject method)
SellmeierRefractor (class in pyrayt.materials)
set_generation_limit() (pyrayt._pyrayt.RayTracer method)
set_rays_per_source() (pyrayt._pyrayt.RayTracer method)
shade() (pyrayt.materials.TracableMaterial method)
(tinygfx.g3d.materials.gooch.GoochMaterial method)
(tinygfx.g3d.materials.gooch.Material method)
(tinygfx.g3d.world_objects.TracerSurface method)
ShadedRenderer (class in tinygfx.g3d.renderers)
ShadedRenderer.States (class in tinygfx.g3d.renderers)
Shape2D (class in tinygfx.g3d.primitives)
show() (pyrayt._pyrayt.RayTracer method)
smallest_positive_root() (in module tinygfx.g3d.operations)
Source (class in pyrayt.components)
Sphere (class in tinygfx.g3d.primitives)
(class in tinygfx.g3d.world_objects)
spherical_mirror() (in module pyrayt.components)
StaticLamp (class in pyrayt.components)
surface (tinygfx.g3d.world_objects.Cuboid attribute)
(tinygfx.g3d.world_objects.Cylinder attribute)
(tinygfx.g3d.world_objects.Paraboloid attribute)
(tinygfx.g3d.world_objects.Sphere attribute)
(tinygfx.g3d.world_objects.TracerSurface attribute)
(tinygfx.g3d.world_objects.XYPlane attribute)
surface_ids() (tinygfx.g3d.csg.CSGSurface property)
(tinygfx.g3d.world_objects.Intersectable property)
SurfacePrimitive (class in tinygfx.g3d.primitives)
T
thick_lens() (in module pyrayt.components)
tinygfx
module
tinygfx.g3d
module
tinygfx.g3d.csg
module
tinygfx.g3d.materials
module
tinygfx.g3d.materials.color
module
tinygfx.g3d.materials.gooch
module
tinygfx.g3d.operations
module
tinygfx.g3d.primitives
module
tinygfx.g3d.renderers
module
tinygfx.g3d.world_objects
module
to_object_coordinates() (tinygfx.g3d.world_objects.WorldObject method)
to_world_coordinates() (tinygfx.g3d.world_objects.WorldObject method)
TracableMaterial (class in pyrayt.materials)
trace() (pyrayt._pyrayt.RayTracer method)
(pyrayt.materials.Glass method)
(pyrayt.materials.TracableMaterial method)
TracerSurface (class in tinygfx.g3d.world_objects)
transform() (tinygfx.g3d.world_objects.WorldObject method)
TRIM (tinygfx.g3d.renderers.EdgeRender.States attribute)
(tinygfx.g3d.renderers.ShadedRenderer.States attribute)
U
UNION (tinygfx.g3d.csg.Operation attribute)
union() (in module tinygfx.g3d.csg)
V
Vector (class in tinygfx.g3d.primitives)
W
w() (tinygfx.g3d.primitives.HomogeneousCoordinate property)
warm_color (tinygfx.g3d.materials.gooch.GoochMaterial attribute)
wavelength() (pyrayt._pyrayt.RaySet property)
(pyrayt.components.Source property)
wavelength_to_rgb() (in module pyrayt.utils)
WedgeOfRays (class in pyrayt.components)
WorldObject (class in tinygfx.g3d.world_objects)
X
x() (tinygfx.g3d.primitives.HomogeneousCoordinate property)
XYPlane (class in tinygfx.g3d.world_objects)
Y
y() (tinygfx.g3d.primitives.HomogeneousCoordinate property)
Z
z() (tinygfx.g3d.primitives.HomogeneousCoordinate property)
Read the Docs
v: latest
Versions
latest
stable
v0.2.0-alpha
Downloads
On Read the Docs
Project Home
Builds