![]() |
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 |