H3D::SFNode Class Reference
[Basic Field types.]

SFNode is almost like any SField but it encapsulates a pointer to a Node. More...

#include <SFNode.h>

Inheritance diagram for H3D::SFNode:

Inheritance graph
List of all members.

Public Member Functions

 SFNode ()
 Constructor.
 SFNode (Node *_value)
 Constructor.
virtual string getTypeName ()
 Returns a string name for this field type i.e. SFNode.
virtual X3DTypes::X3DType getX3DType ()
 Returns the X3DType of the field.

Static Public Member Functions

static string classTypeName ()
 Returns a string name for this field type i.e. SFNode.

Protected Member Functions

virtual NodepreOnAdd (Node *n)
virtual NodepreOnRemove (Node *n)
NodegetPrototypeNode (Node *n)

Detailed Description

SFNode is almost like any SField but it encapsulates a pointer to a Node.

Reference counting on the encapsulated Node is also upheld.


Generated on Thu Aug 24 12:39:54 2006 for H3D API by  doxygen 1.4.5