![]() |
Qt 6.x
The Qt SDK
|
This is the complete list of members for QSSGRenderRay, including all inherited members.
| createIntersectionResult(const RayData &data, const HitResult &hit) | QSSGRenderRay | static |
| createRayData(const QMatrix4x4 &globalTransform, const QSSGRenderRay &ray) | QSSGRenderRay | static |
| direction | QSSGRenderRay | |
| intersect(const QSSGPlane &inPlane, const QSSGRenderRay &ray) | QSSGRenderRay | static |
| intersectWithAABBv2(const RayData &data, const QSSGBounds3 &bounds) | QSSGRenderRay | static |
| intersectWithBVH(const RayData &data, const QSSGMeshBVHNode *bvh, const QSSGRenderMesh *mesh, QVector< IntersectionResult > &intersections, int depth=0) | QSSGRenderRay | static |
| intersectWithBVHTriangles(const RayData &data, const QVector< QSSGMeshBVHTriangle * > &bvhTriangles, int triangleOffset, int triangleCount) | QSSGRenderRay | static |
| origin | QSSGRenderRay | |
| QSSGRenderRay()=default | QSSGRenderRay | |
| QSSGRenderRay(const QVector3D &inOrigin, const QVector3D &inDirection) | QSSGRenderRay | inline |
| relative(const QMatrix4x4 &inGlobalTransform, const QSSGBounds3 &inBounds, QSSGRenderBasisPlanes inPlane) const | QSSGRenderRay | |
| relativeXY(const QMatrix4x4 &inGlobalTransform, const QSSGBounds3 &inBounds) const | QSSGRenderRay | inline |
| triangleIntersect(const QSSGRenderRay &ray, const QVector3D &v0, const QVector3D &v1, const QVector3D &v2, float &u, float &v, QVector3D &normal) | QSSGRenderRay | static |