LightWrap++
AC++wrapperfortheLightWave3DSDK
lwpp::BackdropInfo Class Reference

Wrapper for LWBackdropInfo. More...

#include <backdropinfo.h>

+ Inheritance diagram for lwpp::BackdropInfo:
+ Collaboration diagram for lwpp::BackdropInfo:

List of all members.

Public Member Functions

 BackdropInfo ()
 Constructor.
void getBackdrop (LWTime t, const double ray[3], double color[3])
 Methods.
void getColor (LWTime t, double zenith[3], double sky[3], double ground[3], double nadir[3])
void getSqueeze (LWTime t, double *sky, double *ground)
int getType ()
bool isSolid ()

Protected Member Functions

bool _acquireGlobal ()
virtual bool available () const
 Check if the global is available.
virtual LWBackdropInfo * getGlobal ()
 Get the pointer to the global.
LWBackdropInfo * operator-> ()
 Get the pointer to the global.

Static Protected Attributes

static LWBackdropInfo * globPtr
 Pointer to the global functions.

Detailed Description

Wrapper for LWBackdropInfo.


Constructor & Destructor Documentation

lwpp::BackdropInfo::BackdropInfo ( )
inline

Constructor.


Member Function Documentation

bool lwpp::GlobalBase< LWBackdropInfo >::_acquireGlobal ( )
inlineprotectedinherited
virtual bool lwpp::GlobalBase< LWBackdropInfo >::available ( ) const
inlinevirtualinherited

Check if the global is available.

void lwpp::BackdropInfo::getBackdrop ( LWTime  t,
const double  ray[3],
double  color[3] 
)
inline

Methods.

void lwpp::BackdropInfo::getColor ( LWTime  t,
double  zenith[3],
double  sky[3],
double  ground[3],
double  nadir[3] 
)
inline
virtual LWBackdropInfo * lwpp::GlobalBase< LWBackdropInfo >::getGlobal ( )
inlinevirtualinherited

Get the pointer to the global.

void lwpp::BackdropInfo::getSqueeze ( LWTime  t,
double *  sky,
double *  ground 
)
inline
int lwpp::BackdropInfo::getType ( )
inline
bool lwpp::BackdropInfo::isSolid ( )
inline
LWBackdropInfo * lwpp::GlobalBase< LWBackdropInfo >::operator-> ( )
inlineinherited

Get the pointer to the global.


Member Data Documentation

LWBackdropInfo * lwpp::GlobalBase< LWBackdropInfo >::globPtr
staticprotectedinherited

Pointer to the global functions.


The documentation for this class was generated from the following file: