This is the complete list of members for GxShapeFrustum, including all inherited members.
| __getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
| checkBounding(const GxShapeSphere &sphere) const | GxShapeFrustum | |
| checkBounding(const GxShapeCylinder &cylinder) const | GxShapeFrustum | |
| checkWithAABB(const GxShapeAxisAlignedBox &aabb, u32 &intersect) const | GxShapeFrustum | |
| checkWithOBB(const GxShapeBox &obb) const | GxShapeFrustum | |
| getAspectRatio(void) const | GxShapeFrustum | inline |
| getClosestPoint(const GxVector3 &point, const GxShapeBox &box, GxVector3 &closestPoint, GxVector3 &surfacePoint) | GxShape | static |
| getClosestPoint(const GxVector3 &point, const GxShapeRay &ray, GxVector3 &closestPoint) | GxShape | static |
| getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
| getFarPlaneVertex(GxVector3 *pFarPlane) const | GxShapeFrustum | |
| getFarZ(void) const | GxShapeFrustum | inline |
| getFov(void) const | GxShapeFrustum | inline |
| getNearZ(void) const | GxShapeFrustum | inline |
| getNormal(const GxVector3 &position) const override | GxShapeFrustum | virtual |
| getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
| getTop(void) const | GxShapeFrustum | inline |
| getVertex(GxVector3 *pNearPlane, GxVector3 *pFarPlane) const | GxShapeFrustum | |
| getVertex(GxVector3 *pVertex) const | GxShapeFrustum | |
| GxClassBase(void) | GxClassBase | inline |
| GxClassBase(const GxClassBase &base) | GxClassBase | inline |
| GxClassBaseRoot(void) | GxClassBaseRoot | inline |
| GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| GxShape(void) | GxShape | inline |
| GxShapeFrustum(void) | GxShapeFrustum | |
| GxShapeFrustum(const GxMatrixAffine &top, f32 nearZ, f32 farZ, f32 fov, f32 aspectRatio) | GxShapeFrustum | |
| HIT_DISTANCE | GxShape | static |
| isDefaultObject(void) | GxClassBaseRoot | inline |
| isHit(const GxShapeSphere &sphere0, const GxShapeSphere &sphere1, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeSphere &sphere, const GxShapeBox &box, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeSphere &sphere, const GxShapeCylinder &cylinder, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeSphere &sphere, const GxShapeMultisphere &multisphere, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeSphere &sphere, const GxShapePlane &plane, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeSphere &sphere, const GxShapeTrimesh &trimesh, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeSphere &sphere, const GxShapeBeam &beam, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeBox &box0, const GxShapeBox &box1, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeBox &box, const GxShapeCylinder &cylinder, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeBox &box, const GxShapeMultisphere &multisphere, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeBox &box, const GxShapePlane &plane, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeBox &box, const GxVector3 &n, const GxVector3 &p, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeBox &box, const GxShapeTrimesh &trimesh, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeBox &box, const GxShapeBeam &beam, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeCylinder &cylinder0, const GxShapeCylinder &cylinder1, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeCylinder &cylinder, const GxShapeMultisphere &multisphere, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeCylinder &cylinder, const GxShapePlane &plane, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeCylinder &cylinder, const GxShapeTrimesh &trimesh, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeCylinder &cylinder, const GxShapeBeam &beam, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeCapsule &multisphere0, const GxShapeCapsule &multisphere1, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeCapsule &multisphere, const GxShapePlane &plane, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeCapsule &multisphere, const GxShapeTrimesh &trimesh, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeCapsule &multisphere, const GxShapeBeam &beam, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeMultisphere &multisphere0, const GxShapeMultisphere &multisphere1, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeMultisphere &multisphere, const GxShapePlane &plane, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeMultisphere &multisphere, const GxShapeTrimesh &trimesh, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeMultisphere &multisphere, const GxShapeBeam &beam, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeAxisAlignedBox &aab0, const GxShapeAxisAlignedBox &aab1, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeAxisAlignedBox &aabb, const GxShapePlane &plane, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeAxisAlignedBox &aabb, const GxVector3 &n, const GxVector3 &p, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapePlane &plane0, const GxShapePlane &plane1, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapePlane &plane, const GxShapeTrimesh &trimesh, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapePlane &plane, const GxShapeBeam &beam, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeTrimesh &trimesh0, const GxShapeTrimesh &trimesh1, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeTrimesh &trimesh, const GxShapeRay &ray, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeTrimesh &trimesh, const GxShapeBeam &beam, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeRay &ray0, const GxShapeRay &ray1, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeRay &ray, const GxShapeBeam &beam, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHit(const GxShapeBeam &beam0, const GxShapeBeam &beam1, GxVector3 *pHitPosition=nullptr, GxVector3 *pAdjustVector=nullptr) | GxShape | static |
| isHitBoxRay(const GxShapeBox &box, const GxShapeRay &ray, f32 *pParam=nullptr, GxVector3 *pHitNormal=nullptr) | GxShape | static |
| isHitCapsuleRay(const GxShapeCapsule &multisphere, const GxShapeRay &ray, f32 *pParameter=nullptr, GxVector3 *pHitNormal=nullptr) | GxShape | static |
| isHitCylinderRay(const GxShapeCylinder &cylinder, const GxShapeRay &ray, f32 *pParameter=nullptr, GxVector3 *pHitNormal=nullptr) | GxShape | static |
| isHitMultisphereRay(const GxShapeMultisphere &multisphere, const GxShapeRay &ray, f32 *pParameter=nullptr, GxVector3 *pHitNormal=nullptr) | GxShape | static |
| isHitPlaneRay(const GxShapePlane &plane, const GxShapeRay &ray, f32 *pParameter=nullptr, GxVector3 *pHitNormal=nullptr) | GxShape | static |
| isHitSphereRay(const GxShapeSphere &sphere, const GxShapeRay &ray, f32 *pParameter=nullptr, GxVector3 *pHitNormal=nullptr) | GxShape | static |
| isInclude(const GxVector3 &point) const override | GxShapeFrustum | virtual |
| NORMALIZED_JUDGE_MAX | GxShape | static |
| operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| updateParameter(const GxMatrixAffine &top, f32 nearZ, f32 farZ, f32 fov, f32 aspectRatio) | GxShapeFrustum | |
| ~GxClassBase(void) override | GxClassBase | inline |
| ~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |
| ~GxShape(void) override | GxShape | inline |
| ~GxShapeFrustum(void) override | GxShapeFrustum | inline |