Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QSSGRenderRay Member List

This is the complete list of members for QSSGRenderRay, including all inherited members.

createIntersectionResult(const RayData &data, const HitResult &hit)QSSGRenderRaystatic
createRayData(const QMatrix4x4 &globalTransform, const QSSGRenderRay &ray)QSSGRenderRaystatic
directionQSSGRenderRay
intersect(const QSSGPlane &inPlane, const QSSGRenderRay &ray)QSSGRenderRaystatic
intersectWithAABBv2(const RayData &data, const QSSGBounds3 &bounds)QSSGRenderRaystatic
intersectWithBVH(const RayData &data, const QSSGMeshBVHNode *bvh, const QSSGRenderMesh *mesh, QVector< IntersectionResult > &intersections, int depth=0)QSSGRenderRaystatic
intersectWithBVHTriangles(const RayData &data, const QVector< QSSGMeshBVHTriangle * > &bvhTriangles, int triangleOffset, int triangleCount)QSSGRenderRaystatic
originQSSGRenderRay
QSSGRenderRay()=defaultQSSGRenderRay
QSSGRenderRay(const QVector3D &inOrigin, const QVector3D &inDirection)QSSGRenderRayinline
relative(const QMatrix4x4 &inGlobalTransform, const QSSGBounds3 &inBounds, QSSGRenderBasisPlanes inPlane) constQSSGRenderRay
relativeXY(const QMatrix4x4 &inGlobalTransform, const QSSGBounds3 &inBounds) constQSSGRenderRayinline
triangleIntersect(const QSSGRenderRay &ray, const QVector3D &v0, const QVector3D &v1, const QVector3D &v2, float &u, float &v, QVector3D &normal)QSSGRenderRaystatic