FreeWRL / FreeX3D 4.3.0
sai.FreeWRLNode Class Reference
Inheritance diagram for sai.FreeWRLNode:
_X3DNode sai.FWProtoInstance

Public Member Functions

 FreeWRLNode (FreeWRLBrowser b)
 
String toString ()
 
boolean equals (Object o)
 
String getNodeName () throws InvalidNodeException, ConnectionException
 
void setPerlPtr (String p)
 
String getPerlPtr ()
 
String getName ()
 
int[] getNodeType () throws InvalidNodeException, ConnectionException
 
X3DFieldDefinition[] getFieldDefinitions () throws InvalidNodeException, ConnectionException
 
X3DField getField (String fieldName) throws InvalidNameException, InvalidNodeException, ConnectionException
 
void dispose () throws InvalidNodeException
 
void setNodeName (String n)
 
void setType (int t)
 
void setPointer (String p)
 
String getPointer ()
 
void setMetadata (X3DMetadataObject data) throws InvalidNodeException, ConnectionException
 
X3DMetadataObject getMetadata () throws InvalidNodeException, ConnectionException
 

Additional Inherited Members

- Data Fields inherited from _X3DNode
int type
 
_intX3D_MFBool X3D_MFBool
 
_intX3D_SFBool X3D_SFBool
 
_intX3D_SFFloat X3D_SFFloat
 
_intX3D_SFTime X3D_SFTime
 
_intX3D_SFInt32 X3D_SFInt32
 
_intX3D_MFColor X3D_MFColor
 
_intX3D_MFColorRGBA X3D_MFColorRGBA
 
_intX3D_SFString X3D_SFString
 
_intX3D_SFNode X3D_SFNode
 
_intX3D_SFRotation X3D_SFRotation
 
_intX3D_SFVec2f X3D_SFVec2f
 
_intX3D_SFVec2d X3D_SFVec2d
 
_intX3D_SFColor X3D_SFColor
 
_intX3D_SFColor X3D_SFVec3f
 
_intX3D_SFVec3d X3D_SFVec3d
 
_intX3D_SFColorRGBA X3D_SFColorRGBA
 
_intX3D_MFFloat X3D_MFFloat
 
_intX3D_MFTime X3D_MFTime
 
_intX3D_MFInt32 X3D_MFInt32
 
_intX3D_MFString X3D_MFString
 
_intX3D_MFNode X3D_MFNode
 
_intX3D_MFRotation X3D_MFRotation
 
_intX3D_MFVec2f X3D_MFVec2f
 
_intX3D_MFVec3f X3D_MFVec3f
 
_intX3D_MFImage X3D_MFImage
 
_intX3D_MFVec3d X3D_MFVec3d
 

Detailed Description

Definition at line 6 of file FreeWRLNode.java.

Constructor & Destructor Documentation

◆ FreeWRLNode()

sai.FreeWRLNode.FreeWRLNode ( FreeWRLBrowser  b)
inline

Definition at line 14 of file FreeWRLNode.java.

Member Function Documentation

◆ dispose()

void sai.FreeWRLNode.dispose ( ) throws InvalidNodeException
inline

Definition at line 201 of file FreeWRLNode.java.

◆ equals()

boolean sai.FreeWRLNode.equals ( Object  o)
inline

Definition at line 25 of file FreeWRLNode.java.

◆ getField()

X3DField sai.FreeWRLNode.getField ( String  fieldName) throws InvalidNameException, InvalidNodeException, ConnectionException
inline

Definition at line 89 of file FreeWRLNode.java.

◆ getFieldDefinitions()

X3DFieldDefinition[] sai.FreeWRLNode.getFieldDefinitions ( ) throws InvalidNodeException, ConnectionException
inline

Definition at line 53 of file FreeWRLNode.java.

◆ getMetadata()

X3DMetadataObject sai.FreeWRLNode.getMetadata ( ) throws InvalidNodeException, ConnectionException
inline

Definition at line 225 of file FreeWRLNode.java.

◆ getName()

String sai.FreeWRLNode.getName ( )
inline

Definition at line 42 of file FreeWRLNode.java.

◆ getNodeName()

String sai.FreeWRLNode.getNodeName ( ) throws InvalidNodeException, ConnectionException
inline

Definition at line 29 of file FreeWRLNode.java.

◆ getNodeType()

int[] sai.FreeWRLNode.getNodeType ( ) throws InvalidNodeException, ConnectionException
inline

Definition at line 45 of file FreeWRLNode.java.

◆ getPerlPtr()

String sai.FreeWRLNode.getPerlPtr ( )
inline

Definition at line 38 of file FreeWRLNode.java.

◆ getPointer()

String sai.FreeWRLNode.getPointer ( )
inline

Definition at line 217 of file FreeWRLNode.java.

◆ setMetadata()

void sai.FreeWRLNode.setMetadata ( X3DMetadataObject  data) throws InvalidNodeException, ConnectionException
inline

Definition at line 221 of file FreeWRLNode.java.

◆ setNodeName()

void sai.FreeWRLNode.setNodeName ( String  n)
inline

Definition at line 205 of file FreeWRLNode.java.

◆ setPerlPtr()

void sai.FreeWRLNode.setPerlPtr ( String  p)
inline

Definition at line 34 of file FreeWRLNode.java.

◆ setPointer()

void sai.FreeWRLNode.setPointer ( String  p)
inline

Definition at line 213 of file FreeWRLNode.java.

◆ setType()

void sai.FreeWRLNode.setType ( int  t)
inline

Definition at line 209 of file FreeWRLNode.java.

◆ toString()

String sai.FreeWRLNode.toString ( )
inline

Definition at line 19 of file FreeWRLNode.java.


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