rtVTK  0.6.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Classes | Public Member Functions | Private Attributes
ioCore::Scene Class Reference

Information about the current scene. More...

List of all members.

Classes

struct  ImageParameters
 Information about image resolution. More...
struct  ViewParameters
 Information about the current view of the scene. More...

Public Member Functions

 Scene (const Options *=0)
 ~Scene ()
bool load (const Options *)
const string & getTitle () const
const string & getViewFilename () const
const string & getMeshFilename () const
const ImageParametersgetImageParameters () const
const ViewParametersgetViewParameters () const
const RGB & getSky () const
const RGB & getGround () const
float getEpsilon () const
uint getThreshold () const

Private Attributes

string title
string vfname
string mfname
ImageParameters image
ViewParameters view
RGB sky
RGB ground
float epsilon
uint thold

Detailed Description

Information about the current scene.


Constructor & Destructor Documentation

ioCore::Scene::Scene ( const Options opt = 0)

References load().


Member Function Documentation

float ioCore::Scene::getEpsilon ( ) const [inline]

References epsilon.

const RGB & ioCore::Scene::getGround ( ) const [inline]

References ground.

References image.

const string & ioCore::Scene::getMeshFilename ( ) const [inline]

References mfname.

Referenced by rtVTK::MainWindow::slotLoadScene().

const RGB & ioCore::Scene::getSky ( ) const [inline]

References sky.

uint ioCore::Scene::getThreshold ( ) const [inline]

References thold.

const string & ioCore::Scene::getTitle ( ) const [inline]

References title.

Referenced by rtVTK::MainWindow::slotLoadScene().

const string & ioCore::Scene::getViewFilename ( ) const [inline]

References vfname.

References view.

Referenced by rtVTK::MainWindow::slotLoadScene().

bool ioCore::Scene::load ( const Options opt)

Member Data Documentation

float ioCore::Scene::epsilon [private]

Referenced by getEpsilon(), and load().

RGB ioCore::Scene::ground [private]

Referenced by getGround(), and load().

Referenced by getImageParameters(), and load().

string ioCore::Scene::mfname [private]

Referenced by getMeshFilename(), and load().

RGB ioCore::Scene::sky [private]

Referenced by getSky(), and load().

uint ioCore::Scene::thold [private]

Referenced by getThreshold(), and load().

string ioCore::Scene::title [private]

Referenced by getTitle(), and load().

string ioCore::Scene::vfname [private]

Referenced by getViewFilename(), and load().

Referenced by getViewParameters(), and load().


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends