j3d-vrml97-0.1.0

org.jdesktop.j3d.loaders.vrml97.impl
Class MFVec3f

java.lang.Object
  extended by org.jdesktop.j3d.loaders.vrml97.impl.Field
      extended by org.jdesktop.j3d.loaders.vrml97.impl.MField
          extended by org.jdesktop.j3d.loaders.vrml97.impl.MFVec3f

public class MFVec3f
extends MField

Description of the Class


Field Summary
 
Fields inherited from class org.jdesktop.j3d.loaders.vrml97.impl.Field
constField, fieldType
 
Constructor Summary
MFVec3f()
          Constructor for the MFVec3f object
MFVec3f(float[] setVal)
          Constructor for the MFVec3f object
MFVec3f(float[][] setVal)
          Constructor for the MFVec3f object
MFVec3f(int size, float[] setVal)
          Constructor for the MFVec3f object
 
Method Summary
 void clear()
          Description of the Method
 Object clone()
          Description of the Method
 ConstField constify()
          Description of the Method
 void delete(int index)
          Description of the Method
 void get1Value(int index, float[] getVal)
          Description of the Method
 void get1Value(int index, SFVec3f getVal)
          Description of the Method
 int getSize()
          Gets the size attribute of the MFVec3f object
 void getValue(float[] getVal)
          Gets the value attribute of the MFVec3f object
 void getValue(float[][] getVal)
          Gets the value attribute of the MFVec3f object
 void insertValue(int index, ConstSFVec3f constvec)
          Description of the Method
 void insertValue(int index, float x, float y, float z)
          Description of the Method
 void insertValue(int index, SFVec3f vec)
          Description of the Method
 void reset()
          Description of the Method
 void set1Value(int index, ConstSFVec3f constvec)
          Description of the Method
 void set1Value(int index, float x, float y, float z)
          Description of the Method
 void set1Value(int index, SFVec3f vec)
          Description of the Method
 void setValue(ConstMFVec3f field)
          Sets the value attribute of the MFVec3f object
 void setValue(float[] setVal)
          Sets the value attribute of the MFVec3f object
 void setValue(float[][] setVal)
          Sets the value attribute of the MFVec3f object
 void setValue(int setSize, float[] setVal)
          Sets the value attribute of the MFVec3f object
 void setValue(MFVec3f field)
          Sets the value attribute of the MFVec3f object
 String toString()
          Description of the Method
 void update(Field field)
          Description of the Method
 Field wrap()
          Description of the Method
 
Methods inherited from class org.jdesktop.j3d.loaders.vrml97.impl.Field
baseName, markWriteable, toStringId
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MFVec3f

public MFVec3f()
Constructor for the MFVec3f object


MFVec3f

public MFVec3f(float[][] setVal)
Constructor for the MFVec3f object

Parameters:
setVal - Description of the Parameter

MFVec3f

public MFVec3f(int size,
               float[] setVal)
Constructor for the MFVec3f object

Parameters:
size - Description of the Parameter
setVal - Description of the Parameter

MFVec3f

public MFVec3f(float[] setVal)
Constructor for the MFVec3f object

Parameters:
setVal - Description of the Parameter
Method Detail

reset

public void reset()
Description of the Method


getValue

public void getValue(float[][] getVal)
Gets the value attribute of the MFVec3f object

Parameters:
getVal - Description of the Parameter

getValue

public void getValue(float[] getVal)
Gets the value attribute of the MFVec3f object

Parameters:
getVal - Description of the Parameter

get1Value

public void get1Value(int index,
                      float[] getVal)
Description of the Method

Parameters:
index - Description of the Parameter
getVal - Description of the Parameter

get1Value

public void get1Value(int index,
                      SFVec3f getVal)
Description of the Method

Parameters:
index - Description of the Parameter
getVal - Description of the Parameter

setValue

public void setValue(float[][] setVal)
Sets the value attribute of the MFVec3f object

Parameters:
setVal - The new value value

setValue

public void setValue(float[] setVal)
Sets the value attribute of the MFVec3f object

Parameters:
setVal - The new value value

setValue

public void setValue(int setSize,
                     float[] setVal)
Sets the value attribute of the MFVec3f object

Parameters:
setSize - The new value value
setVal - The new value value

setValue

public void setValue(MFVec3f field)
Sets the value attribute of the MFVec3f object

Parameters:
field - The new value value

setValue

public void setValue(ConstMFVec3f field)
Sets the value attribute of the MFVec3f object

Parameters:
field - The new value value

set1Value

public void set1Value(int index,
                      ConstSFVec3f constvec)
Description of the Method

Parameters:
index - Description of the Parameter
constvec - Description of the Parameter

set1Value

public void set1Value(int index,
                      SFVec3f vec)
Description of the Method

Parameters:
index - Description of the Parameter
vec - Description of the Parameter

set1Value

public void set1Value(int index,
                      float x,
                      float y,
                      float z)
Description of the Method

Parameters:
index - Description of the Parameter
x - Description of the Parameter
y - Description of the Parameter
z - Description of the Parameter

insertValue

public void insertValue(int index,
                        ConstSFVec3f constvec)
Description of the Method

Parameters:
index - Description of the Parameter
constvec - Description of the Parameter

insertValue

public void insertValue(int index,
                        SFVec3f vec)
Description of the Method

Parameters:
index - Description of the Parameter
vec - Description of the Parameter

insertValue

public void insertValue(int index,
                        float x,
                        float y,
                        float z)
Description of the Method

Parameters:
index - Description of the Parameter
x - Description of the Parameter
y - Description of the Parameter
z - Description of the Parameter

update

public void update(Field field)
Description of the Method

Parameters:
field - Description of the Parameter

clone

public Object clone()
Description of the Method

Specified by:
clone in class Field
Returns:
Description of the Return Value

constify

public ConstField constify()
Description of the Method

Returns:
Description of the Return Value

getSize

public int getSize()
Gets the size attribute of the MFVec3f object

Specified by:
getSize in class MField
Returns:
The size value

clear

public void clear()
Description of the Method

Specified by:
clear in class MField

delete

public void delete(int index)
Description of the Method

Specified by:
delete in class MField
Parameters:
index - Description of the Parameter

wrap

public Field wrap()
Description of the Method

Specified by:
wrap in class Field
Returns:
Description of the Return Value

toString

public String toString()
Description of the Method

Overrides:
toString in class Object
Returns:
Description of the Return Value

j3d-vrml97-0.1.0

Todo: put BSD License reference here..