j3d-vrml97-0.1.0

vrml.field
Class MFColor

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

public class MFColor
extends MField

Description of the Class


Field Summary
 
Fields inherited from class vrml.Field
implField
 
Constructor Summary
MFColor(float[][] values)
          Constructor for the MFColor object
MFColor(MFColor init)
          Constructor for the MFColor object
 
Method Summary
 void clear()
          Description of the Method
 Object clone()
          Description of the Method
 void delete(int index)
          Description of the Method
 void get1Value(int index, float[] values)
          Description of the Method
 void get1Value(int index, SFColor vec)
          Description of the Method
 int getSize()
          Gets the size attribute of the MFColor object
 void getValue(float[] values)
          Gets the value attribute of the MFColor object
 void getValue(float[][] values)
          Gets the value attribute of the MFColor object
 void insertValue(int index, ConstSFColor constvec)
          Description of the Method
 void insertValue(int index, float r, float g, float b)
          Description of the Method
 void insertValue(int index, SFColor vec)
          Description of the Method
 void set1Value(int index, ConstSFColor constvec)
          Description of the Method
 void set1Value(int index, float r, float g, float b)
          Description of the Method
 void set1Value(int index, SFColor vec)
          Description of the Method
 void setValue(ConstMFColor values)
          Sets the value attribute of the MFColor object
 void setValue(float[] values)
          Sets the value attribute of the MFColor object
 void setValue(float[][] values)
          Sets the value attribute of the MFColor object
 void setValue(int size, float[] values)
          Sets the value attribute of the MFColor object
 
Methods inherited from class vrml.Field
getImpl, markWriteable
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MFColor

public MFColor(MFColor init)
Constructor for the MFColor object

Parameters:
init - Description of the Parameter

MFColor

public MFColor(float[][] values)
Constructor for the MFColor object

Parameters:
values - Description of the Parameter
Method Detail

getValue

public void getValue(float[][] values)
Gets the value attribute of the MFColor object

Parameters:
values - Description of the Parameter

getValue

public void getValue(float[] values)
Gets the value attribute of the MFColor object

Parameters:
values - Description of the Parameter

get1Value

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

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

get1Value

public void get1Value(int index,
                      SFColor vec)
Description of the Method

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

setValue

public void setValue(float[][] values)
Sets the value attribute of the MFColor object

Parameters:
values - The new value value

setValue

public void setValue(int size,
                     float[] values)
Sets the value attribute of the MFColor object

Parameters:
size - The new value value
values - The new value value

setValue

public void setValue(float[] values)
Sets the value attribute of the MFColor object

Parameters:
values - The new value value

setValue

public void setValue(ConstMFColor values)
Sets the value attribute of the MFColor object

Parameters:
values - The new value value

set1Value

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

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

set1Value

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

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

set1Value

public void set1Value(int index,
                      float r,
                      float g,
                      float b)
Description of the Method

Parameters:
index - Description of the Parameter
r - Description of the Parameter
g - Description of the Parameter
b - Description of the Parameter

insertValue

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

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

insertValue

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

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

insertValue

public void insertValue(int index,
                        float r,
                        float g,
                        float b)
Description of the Method

Parameters:
index - Description of the Parameter
r - Description of the Parameter
g - Description of the Parameter
b - Description of the Parameter

clone

public Object clone()
Description of the Method

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

getSize

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

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

delete

public void delete(int index)
Description of the Method

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

clear

public void clear()
Description of the Method

Specified by:
clear in class MField

j3d-vrml97-0.1.0

Todo: put BSD License reference here..