Uses of Class
toxi.geom.Ray3D
-
Uses of Ray3D in toxi.geom
Modifier and TypeMethodDescriptionPlane.intersectsPlane
(Plane plane) Computes the intersection ray between this plane and the given one.Reflector3D.reflectRay
(Ray3D ray) Reflects given ray on the entity's surfaceSphereIntersectorReflector.reflectRay
(Ray3D ray) Ray3D.setDirection
(ReadonlyVec3D d) Uses a normalized copy of the given vector as the ray direction.Ray3D.setNormalizedDirection
(ReadonlyVec3D d) Line3D.toRay3D()
Modifier and TypeMethodDescriptionPlane.getIntersectionWithRay
(Ray3D r) Calculates the intersection point between plane and ray (line).float[]
Sphere.intersectRay
(Ray3D ray) Alternative toSphereIntersectorReflector
.float
Plane.intersectRayDistance
(Ray3D ray) Calculates the distance of the vector to the given plane in the specified direction.float
SphereIntersectorReflector.intersectRayDistance
(Ray3D ray) Calculates the distance of the vector to the given sphere in the specified direction.AABB.intersectsRay
(Ray3D ray, float minDist, float maxDist) Calculates intersection with the given ray between a certain distance interval.boolean
BoxIntersector.intersectsRay
(Ray3D ray) boolean
Intersector3D.intersectsRay
(Ray3D ray) Checks if entity intersects with the given ray.boolean
PlaneIntersector.intersectsRay
(Ray3D ray) boolean
Ray3DIntersector.intersectsRay
(Ray3D other) boolean
SphereIntersectorReflector.intersectsRay
(Ray3D ray) boolean
TriangleIntersector.intersectsRay
(Ray3D ray) Reflector3D.reflectRay
(Ray3D ray) Reflects given ray on the entity's surfaceSphereIntersectorReflector.reflectRay
(Ray3D ray) -
Uses of Ray3D in toxi.geom.mesh
Modifier and TypeMethodDescriptionboolean
MeshIntersector.intersectsRay
(Ray3D ray) boolean
TriangleMesh.intersectsRay
(Ray3D ray) -
Uses of Ray3D in toxi.newmesh
-
Uses of Ray3D in toxi.processing