#include <ComposedCubeMapTexture.h>
Inheritance diagram for H3D::ComposedCubeMapTexture:

Public Types | |
|
typedef DependentSFNode< X3DTexture2DNode, FieldRef< H3DDisplayListObject, H3DDisplayListObject::DisplayList, &H3DDisplayListObject::displayList >, true > | SFTexture2DNode |
| The SFTexture2DNode field is dependent on the displayList field of the containing X3DTexture2DNode node. | |
Public Member Functions | |
| ComposedCubeMapTexture (Inst< DisplayList > _displayList=0, Inst< SFNode > _metadata=0, Inst< SFTexture2DNode > _back=0, Inst< SFTexture2DNode > _front=0, Inst< SFTexture2DNode > _left=0, Inst< SFTexture2DNode > _right=0, Inst< SFTexture2DNode > _top=0, Inst< SFTexture2DNode > _bottom=0) | |
| Constructor. | |
| virtual void | enableTexturing () |
| Enables cube map texturing. | |
| virtual void | disableTexturing () |
| Disables cube map texturing. | |
| virtual void | render () |
| Creates the cube map from the texture fields. | |
Public Attributes | |
| auto_ptr< SFTexture2DNode > | back |
| The texture to use on the back face of the cube. | |
| auto_ptr< SFTexture2DNode > | front |
| The texture to use on the front face of the cube. | |
| auto_ptr< SFTexture2DNode > | left |
| The texture to use on the left face of the cube. | |
| auto_ptr< SFTexture2DNode > | right |
| The texture to use on the right face of the cube. | |
| auto_ptr< SFTexture2DNode > | top |
| The texture to use on the top face of the cube. | |
| auto_ptr< SFTexture2DNode > | bottom |
| The texture to use on the bottom face of the cube. | |
Static Public Attributes | |
| static H3DNodeDatabase | database |
| The H3DNodeDatabase for this node. | |
|
|
The texture to use on the back face of the cube.
Access type: inputOutput
|
|
|
The texture to use on the bottom face of the cube.
Access type: inputOutput
|
|
|
The texture to use on the front face of the cube.
Access type: inputOutput
|
|
|
The texture to use on the left face of the cube.
Access type: inputOutput
|
|
|
The texture to use on the right face of the cube.
Access type: inputOutput
|
|
|
The texture to use on the top face of the cube.
Access type: inputOutput
|
1.4.5