![]() |
Stellarium
24.4
|
Public Member Functions | |
| void | setCamInternals (float fov, float aspect, float zNear, float zFar) |
| void | calcFrustum (const Vec3d &p, const Vec3d &l, const Vec3d &u) |
| const Vec3f & | getCorner (const Corner corner) const |
| const Plane & | getPlane (const FrustumPlane plane) const |
| int | pointInFrustum (const Vec3f &p) |
| int | boxInFrustum (const AABBox &bbox) |
| void | drawFrustum () const |
| void | saveDrawingCorners () |
| void | resetCorners () |
Data Fields | |
| float | fov |
| float | aspect |
| float | zNear |
| float | zFar |
| Mat4d | m |
| AABBox | bbox |
| std::vector< Vec3f > | drawCorners |
| AABBox | drawBbox |
| std::vector< Vec3f > | corners |
| std::vector< Plane * > | planes |