29 #ifndef _IMAGEOBJECTTEXTURE_HH_
30 #define _IMAGEOBJECTTEXTURE_HH_
55 public AutoUpdate< TypedSFNodeObject< H3DImageObject > > {
59 virtual void onAdd(
Node *n );
62 virtual void onRemove(
Node *n );
67 Inst< SFNode > _metadata = 0,
68 Inst< SFBool > _repeatS = 0,
69 Inst< SFBool > _repeatT = 0,
70 Inst< SFBool > _repeatR = 0,
71 Inst< SFBool > _scaleToP2 = 0,
72 Inst< SFImage > _image = 0,
73 Inst< SFImageObject > _imageObject = 0,
74 Inst< SFTextureProperties > _textureProperties = 0 );
Header file for X3DTexture3DNode, X3D scene-graph node.
The SFImageObject class contains an H3DImageObject and maintains a route from the contained object's ...
Definition: ImageObjectTexture.h:55
The ImageObjectTexture node uses the image data from any node that implements the H3DImageObject inte...
Definition: ImageObjectTexture.h:48
H3DUniquePtr< SFImageObject > imageObject
The H3DImageObject which image we want to use as data.
Definition: ImageObjectTexture.h:80
static H3D::H3DNodeDatabase database
The H3DNodeDatabase for this node.
Definition: ImageObjectTexture.h:83
Node is the base class for all classes that can be part of the H3D scene-graph.
Definition: Node.h:46
This abstract node type is the base type for all node types which specify 3D sources for texture imag...
Definition: X3DTexture3DNode.h:46
H3D API namespace.
Definition: Anchor.h:38
The AutoUpdate field is a template to force the BaseField to update itself as soon as an event is rec...
Definition: FieldTemplates.h:130
The H3DNodeDatabase contains a mapping between a name of a Node and the constructor for the Node with...
Definition: H3DNodeDatabase.h:194