![]() |
Kukatz 3D
0.1
Török Attila szakdolgozata
|
Osztályok | |
struct | plane_t |
Publikus tagfüggvények | |
Camera (const sf::Vector3f &, const sf::Vector3f &, const sf::Vector3f &, const sf::Vector2i &, const sf::Vector2i &, float=65, float=0.1f, float=1000) | |
virtual void | render () |
void | set_pos (const sf::Vector3f &, const sf::Vector3f &, const sf::Vector3f &) |
const sf::Vector3f & | get_pos () |
const sf::Vector3f & | get_center () |
const sf::Vector3f & | get_up () |
bool | sees (const sf::Vector3f &, float) |
void | look_3d (float) |
Statikus publikus tagfüggvények | |
static Camera & | get_current () |
Publikus attribútumok | |
float | fov |
float | eye_distance |
float | screen_distance |
Védett tagfüggvények | |
void | update_object () |
void | get_corners (float) |
void | get_planes () |
Védett attribútumok | |
sf::Vector3f | pos |
sf::Vector3f | center |
sf::Vector3f | up |
StaticObject * | object |
GLdouble | modelview_matrix [16] |
GLdouble | projection_matrix [16] |
GLint | viewport [4] |
struct Camera::plane_t | planes [6] |
sf::Vector3f | bln |
sf::Vector3f | blf |
sf::Vector3f | brn |
sf::Vector3f | brf |
sf::Vector3f | tln |
sf::Vector3f | tlf |
sf::Vector3f | trn |
sf::Vector3f | trf |
Statikus védett attribútumok | |
static Camera * | current_cam = 0 |
Definíció a(z) camera.hpp fájl 37. sorában.