Uses of Interface
cz.fidentis.analyst.data.ray.RayIntersection
Packages that use RayIntersection
Package
Description
Wrapper for OpenGL canvas.
This package contains interfaces and
classes necessary for publish-subscribe notification of changes in human faces.
-
Uses of RayIntersection in cz.fidentis.analyst.canvas
Methods in cz.fidentis.analyst.canvas that return types with arguments of type RayIntersectionModifier and TypeMethodDescriptionorg.openide.util.Pair
<HumanFace, RayIntersection> Canvas.castRayThroughPixel
(int pixelX, int pixelY) Cast a ray through a pixel and find the intersection with visible faces only (hidden faces and other graphical objects are omitted). -
Uses of RayIntersection in cz.fidentis.analyst.data.ray
Methods in cz.fidentis.analyst.data.ray that return RayIntersectionModifier and TypeMethodDescriptionstatic RayIntersection
RayFactory.createRayIntersection
(javax.vecmath.Point3d position, javax.vecmath.Vector3d normal, MeshTriangle triangle, boolean directHit) Returns new Ray Intersection.Methods in cz.fidentis.analyst.data.ray with parameters of type RayIntersection -
Uses of RayIntersection in cz.fidentis.analyst.data.ray.impl
Classes in cz.fidentis.analyst.data.ray.impl that implement RayIntersectionModifier and TypeClassDescriptionclass
The implementation of a ray intersection.Methods in cz.fidentis.analyst.data.ray.impl with parameters of type RayIntersection -
Uses of RayIntersection in cz.fidentis.analyst.engines.face.events
Methods in cz.fidentis.analyst.engines.face.events that return RayIntersectionModifier and TypeMethodDescriptionHumanFaceSelectedEvent.getIntersection()
Returns a ray intersection that selected the face (a ray thrown from the mouse location into the scene).Constructors in cz.fidentis.analyst.engines.face.events with parameters of type RayIntersectionModifierConstructorDescriptionHumanFaceSelectedEvent
(HumanFace face, RayIntersection in, String name, Object issuer) Constructor -
Uses of RayIntersection in cz.fidentis.analyst.engines.raycasting
Methods in cz.fidentis.analyst.engines.raycasting that return RayIntersectionModifier and TypeMethodDescriptionstatic RayIntersection
RayIntersectionServices.computeClosest
(Octree octree, RayIntersectionConfig strategy) Returns a closets intersection point, either positive or negative, ornull
.static RayIntersection
RayIntersectionServices.computeClosest
(Collection<Octree> octrees, RayIntersectionConfig strategy) Returns a closets intersection point, either positive or negative, ornull
.RayIntersectionVisitor.getClosestIntersection
(boolean filter) Returns a closets intersection point, either positive or negative, ornull
.Methods in cz.fidentis.analyst.engines.raycasting that return types with arguments of type RayIntersectionModifier and TypeMethodDescriptionstatic SortedSet
<RayIntersection> RayIntersectionServices.computeSorted
(Octree octree, RayIntersectionConfig strategy) Returns found ray intersections sorted by distances.static SortedSet
<RayIntersection> RayIntersectionServices.computeSorted
(Collection<Octree> octrees, RayIntersectionConfig config) Returns found ray intersections sorted by distances.static List
<RayIntersection> RayIntersectionServices.computeUnsorted
(Octree kdTree, RayIntersectionConfig config) Returns ray intersections in random order and without distances.static List
<RayIntersection> RayIntersectionServices.computeUnsorted
(Collection<Octree> octrees, RayIntersectionConfig config) Returns ray intersections in random order and without distances.RayIntersectionVisitor.getSortedIntersections
(boolean filter) Returns found ray intersections sorted by distances.RayIntersectionVisitor.getUnsortedIntersections
(boolean filter) Returns ray intersections in random order and without distances. -
Uses of RayIntersection in cz.fidentis.analyst.engines.raycasting.impl
Methods in cz.fidentis.analyst.engines.raycasting.impl that return RayIntersectionModifier and TypeMethodDescriptionRayIntersectionVisitorImpl.getClosestIntersection
(boolean filter) Methods in cz.fidentis.analyst.engines.raycasting.impl that return types with arguments of type RayIntersectionModifier and TypeMethodDescriptionRayIntersectionVisitorImpl.getSortedIntersections
(boolean filter) RayIntersectionVisitorImpl.getUnsortedIntersections
(boolean filter) -
Uses of RayIntersection in cz.fidentis.analyst.opencl.services.raycasting
Methods in cz.fidentis.analyst.opencl.services.raycasting that return types with arguments of type RayIntersectionModifier and TypeMethodDescriptionRayIntersectionOpenCLServices.computeClosest
(OctreeOpenCL octree, WriteBufferGPU<javax.vecmath.Point3d> originPoints, WriteBufferGPU<javax.vecmath.Vector3d> direction) Computes closest ray intersections between rays and triangles loaded in octreeBeamIntersectionVisitor.readResults()
Checks if the results are ready and then copies them from GPU -
Uses of RayIntersection in cz.fidentis.analyst.opencl.services.raycasting.impl
Methods in cz.fidentis.analyst.opencl.services.raycasting.impl that return types with arguments of type RayIntersection