vrml.field
Class MFVec3f

java.lang.Object
  extended by vrml.Field
      extended by vrml.MField
          extended by vrml.field.MFVec3f
All Implemented Interfaces:
java.lang.Cloneable

public class MFVec3f
extends MField


Constructor Summary
MFVec3f()
           
MFVec3f(float[] vec3s)
           
MFVec3f(float[][] vec3s)
           
MFVec3f(int size, float[] vec3s)
           
 
Method Summary
 void addValue(ConstSFVec3f vec)
           
 void addValue(float x, float y, float z)
           
 void addValue(SFVec3f vec)
           
 void clear()
           
 void delete(int index)
           
 void get1Value(int index, float[] vec3s)
           
 void get1Value(int index, SFVec3f vec)
           
 int getSize()
           
 void getValue(float[] vec3s)
           
 void getValue(float[][] vec3s)
           
 void insertValue(int index, ConstSFVec3f vec)
           
 void insertValue(int index, float x, float y, float z)
           
 void insertValue(int index, SFVec3f vec)
           
 void set1Value(int index, ConstSFVec3f vec)
           
 void set1Value(int index, float x, float y, float z)
           
 void set1Value(int index, SFVec3f vec)
           
 void setValue(ConstMFVec3f vecs)
           
 void setValue(float[] vec3s)
           
 void setValue(float[][] vec3s)
           
 void setValue(int size, float[] vec3s)
           
 void setValue(MFVec3f vecs)
           
 java.lang.String toString()
           
 
Methods inherited from class vrml.Field
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MFVec3f

public MFVec3f()

MFVec3f

public MFVec3f(float[][] vec3s)

MFVec3f

public MFVec3f(float[] vec3s)

MFVec3f

public MFVec3f(int size,
               float[] vec3s)
Method Detail

getSize

public int getSize()
Specified by:
getSize in class MField

clear

public void clear()
Specified by:
clear in class MField

delete

public void delete(int index)
Specified by:
delete in class MField

getValue

public void getValue(float[][] vec3s)

getValue

public void getValue(float[] vec3s)

get1Value

public void get1Value(int index,
                      float[] vec3s)

get1Value

public void get1Value(int index,
                      SFVec3f vec)

setValue

public void setValue(float[][] vec3s)

setValue

public void setValue(float[] vec3s)

setValue

public void setValue(int size,
                     float[] vec3s)

setValue

public void setValue(MFVec3f vecs)

setValue

public void setValue(ConstMFVec3f vecs)

set1Value

public void set1Value(int index,
                      float x,
                      float y,
                      float z)

set1Value

public void set1Value(int index,
                      ConstSFVec3f vec)

set1Value

public void set1Value(int index,
                      SFVec3f vec)

addValue

public void addValue(float x,
                     float y,
                     float z)

addValue

public void addValue(ConstSFVec3f vec)

addValue

public void addValue(SFVec3f vec)

insertValue

public void insertValue(int index,
                        float x,
                        float y,
                        float z)

insertValue

public void insertValue(int index,
                        ConstSFVec3f vec)

insertValue

public void insertValue(int index,
                        SFVec3f vec)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object