#include "GU_API.h"#include <UT/UT_Matrix4.h>#include <UT/UT_Matrix3.h>#include <UT/UT_Vector3.h>#include <UT/UT_Vector4Array.h>#include <UT/UT_Matrix.h>#include <UT/UT_BoundingBox.h>#include "GU_RayRBezCurve.h"#include "GU_RayRBezSurf.h"Go to the source code of this file.
Classes | |
| class | GU_Ray |
| class | GU_RayPrimInfo |
| class | GU_RayQuadricInfo |
| class | GU_RayTriangleInfo |
| class | GU_RayHTriangleInfo |
| class | GU_RayQuadInfo |
| class | GU_RayHQuadInfo |
| class | GU_RayPolyInfo |
| class | GU_RayHPolyInfo |
| class | GU_RayMetaInfo |
| class | GU_RayPolyLineInfo |
| class | GU_RayCurveInfo |
| class | GU_RayRBezCurveInfo |
| class | GU_RayNURBCurveInfo |
| class | GU_RayRBezSurfInfo |
| class | GU_RayNURBSurfInfo |
| class | GU_RayMovingTriangleInfo |
Functions | |
| int | GU_getBilinearQuadIntersection (const UT_Vector3 &org, const UT_Vector3 &dir, const UT_Vector3 &A, const UT_Vector3 &B, const UT_Vector3 &C, const UT_Vector3 &D, const UT_Vector3 &norm, float &t, float &u, float &v, float &d2) |
| int GU_getBilinearQuadIntersection | ( | const UT_Vector3 & | org, | |
| const UT_Vector3 & | dir, | |||
| const UT_Vector3 & | A, | |||
| const UT_Vector3 & | B, | |||
| const UT_Vector3 & | C, | |||
| const UT_Vector3 & | D, | |||
| const UT_Vector3 & | norm, | |||
| float & | t, | |||
| float & | u, | |||
| float & | v, | |||
| float & | d2 | |||
| ) |
1.5.9