#include <Scene.h>
|
static void | triangleCallback (void *userData, ::SoCallbackAction *action, const ::SoPrimitiveVertex *v1, const ::SoPrimitiveVertex *v2, const ::SoPrimitiveVertex *v3) |
|
◆ Iterator
◆ Scene()
◆ ~Scene()
rl::sg::Scene::~Scene |
( |
| ) |
|
|
virtual |
◆ add()
void rl::sg::Scene::add |
( |
Model * |
model | ) |
|
|
virtual |
◆ begin()
◆ create()
virtual Model* rl::sg::Scene::create |
( |
| ) |
|
|
pure virtual |
◆ end()
◆ getModel()
Model * rl::sg::Scene::getModel |
( |
const ::std::size_t & |
i | ) |
const |
◆ getName()
std::string rl::sg::Scene::getName |
( |
| ) |
const |
◆ getNumModels()
std::size_t rl::sg::Scene::getNumModels |
( |
| ) |
const |
◆ load()
void rl::sg::Scene::load |
( |
const ::std::string & |
filename, |
|
|
const bool & |
doBoundingBoxPoints = false , |
|
|
const bool & |
doPoints = false |
|
) |
| |
◆ remove()
void rl::sg::Scene::remove |
( |
Model * |
model | ) |
|
|
virtual |
◆ setName()
void rl::sg::Scene::setName |
( |
const ::std::string & |
name | ) |
|
|
virtual |
◆ triangleCallback()
void rl::sg::Scene::triangleCallback |
( |
void * |
userData, |
|
|
::SoCallbackAction * |
action, |
|
|
const ::SoPrimitiveVertex * |
v1, |
|
|
const ::SoPrimitiveVertex * |
v2, |
|
|
const ::SoPrimitiveVertex * |
v3 |
|
) |
| |
|
staticprivate |
◆ isScalingSupported
bool rl::sg::Scene::isScalingSupported |
|
protected |
◆ models
::std::vector<Model*> rl::sg::Scene::models |
|
protected |
◆ name
::std::string rl::sg::Scene::name |
|
private |
The documentation for this class was generated from the following files: