org.collada._2005._11.colladaschema
Class GlslSetparamSimple

java.lang.Object
  extended by org.collada._2005._11.colladaschema.GlslSetparamSimple

public class GlslSetparamSimple
extends Object

Java class for glsl_setparam_simple complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="glsl_setparam_simple">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="annotate" type="{http://www.collada.org/2005/11/COLLADASchema}fx_annotate_common" maxOccurs="unbounded" minOccurs="0"/>
         <group ref="{http://www.collada.org/2005/11/COLLADASchema}glsl_param_type"/>
       </sequence>
       <attribute name="ref" use="required" type="{http://www.collada.org/2005/11/COLLADASchema}glsl_identifier" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String _enum
           
protected  Float _float
           
protected  Integer _int
           
protected  List<FxAnnotateCommon> annotate
           
protected  Boolean bool
           
protected  List<Boolean> bool2
           
protected  List<Boolean> bool3
           
protected  List<Boolean> bool4
           
protected  List<Float> float2
           
protected  List<Float> float2X2
           
protected  List<Float> float3
           
protected  List<Float> float3X3
           
protected  List<Float> float4
           
protected  List<Float> float4X4
           
protected  List<Integer> int2
           
protected  List<Integer> int3
           
protected  List<Integer> int4
           
protected  String ref
           
protected  GlSampler1D sampler1D
           
protected  GlSampler2D sampler2D
           
protected  GlSampler3D sampler3D
           
protected  GlSamplerCUBE samplerCUBE
           
protected  GlSamplerDEPTH samplerDEPTH
           
protected  GlSamplerRECT samplerRECT
           
protected  GlslSurfaceType surface
           
 
Constructor Summary
GlslSetparamSimple()
           
 
Method Summary
 List<FxAnnotateCommon> getAnnotate()
          Gets the value of the annotate property.
 List<Boolean> getBool2()
          Gets the value of the bool2 property.
 List<Boolean> getBool3()
          Gets the value of the bool3 property.
 List<Boolean> getBool4()
          Gets the value of the bool4 property.
 String getEnum()
          Gets the value of the enum property.
 Float getFloat()
          Gets the value of the float property.
 List<Float> getFloat2()
          Gets the value of the float2 property.
 List<Float> getFloat2X2()
          Gets the value of the float2X2 property.
 List<Float> getFloat3()
          Gets the value of the float3 property.
 List<Float> getFloat3X3()
          Gets the value of the float3X3 property.
 List<Float> getFloat4()
          Gets the value of the float4 property.
 List<Float> getFloat4X4()
          Gets the value of the float4X4 property.
 Integer getInt()
          Gets the value of the int property.
 List<Integer> getInt2()
          Gets the value of the int2 property.
 List<Integer> getInt3()
          Gets the value of the int3 property.
 List<Integer> getInt4()
          Gets the value of the int4 property.
 String getRef()
          Gets the value of the ref property.
 GlSampler1D getSampler1D()
          Gets the value of the sampler1D property.
 GlSampler2D getSampler2D()
          Gets the value of the sampler2D property.
 GlSampler3D getSampler3D()
          Gets the value of the sampler3D property.
 GlSamplerCUBE getSamplerCUBE()
          Gets the value of the samplerCUBE property.
 GlSamplerDEPTH getSamplerDEPTH()
          Gets the value of the samplerDEPTH property.
 GlSamplerRECT getSamplerRECT()
          Gets the value of the samplerRECT property.
 GlslSurfaceType getSurface()
          Gets the value of the surface property.
 Boolean isBool()
          Gets the value of the bool property.
 void setBool(Boolean value)
          Sets the value of the bool property.
 void setEnum(String value)
          Sets the value of the enum property.
 void setFloat(Float value)
          Sets the value of the float property.
 void setInt(Integer value)
          Sets the value of the int property.
 void setRef(String value)
          Sets the value of the ref property.
 void setSampler1D(GlSampler1D value)
          Sets the value of the sampler1D property.
 void setSampler2D(GlSampler2D value)
          Sets the value of the sampler2D property.
 void setSampler3D(GlSampler3D value)
          Sets the value of the sampler3D property.
 void setSamplerCUBE(GlSamplerCUBE value)
          Sets the value of the samplerCUBE property.
 void setSamplerDEPTH(GlSamplerDEPTH value)
          Sets the value of the samplerDEPTH property.
 void setSamplerRECT(GlSamplerRECT value)
          Sets the value of the samplerRECT property.
 void setSurface(GlslSurfaceType value)
          Sets the value of the surface property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

annotate

protected List<FxAnnotateCommon> annotate

bool

protected Boolean bool

bool2

protected List<Boolean> bool2

bool3

protected List<Boolean> bool3

bool4

protected List<Boolean> bool4

_float

protected Float _float

float2

protected List<Float> float2

float3

protected List<Float> float3

float4

protected List<Float> float4

float2X2

protected List<Float> float2X2

float3X3

protected List<Float> float3X3

float4X4

protected List<Float> float4X4

_int

protected Integer _int

int2

protected List<Integer> int2

int3

protected List<Integer> int3

int4

protected List<Integer> int4

surface

protected GlslSurfaceType surface

sampler1D

protected GlSampler1D sampler1D

sampler2D

protected GlSampler2D sampler2D

sampler3D

protected GlSampler3D sampler3D

samplerCUBE

protected GlSamplerCUBE samplerCUBE

samplerRECT

protected GlSamplerRECT samplerRECT

samplerDEPTH

protected GlSamplerDEPTH samplerDEPTH

_enum

protected String _enum

ref

protected String ref
Constructor Detail

GlslSetparamSimple

public GlslSetparamSimple()
Method Detail

getAnnotate

public List<FxAnnotateCommon> getAnnotate()
Gets the value of the annotate property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the annotate property.

For example, to add a new item, do as follows:

    getAnnotate().add(newItem);
 

Objects of the following type(s) are allowed in the list FxAnnotateCommon


isBool

public Boolean isBool()
Gets the value of the bool property.

Returns:
possible object is Boolean

setBool

public void setBool(Boolean value)
Sets the value of the bool property.

Parameters:
value - allowed object is Boolean

getBool2

public List<Boolean> getBool2()
Gets the value of the bool2 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the bool2 property.

For example, to add a new item, do as follows:

    getBool2().add(newItem);
 

Objects of the following type(s) are allowed in the list Boolean


getBool3

public List<Boolean> getBool3()
Gets the value of the bool3 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the bool3 property.

For example, to add a new item, do as follows:

    getBool3().add(newItem);
 

Objects of the following type(s) are allowed in the list Boolean


getBool4

public List<Boolean> getBool4()
Gets the value of the bool4 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the bool4 property.

For example, to add a new item, do as follows:

    getBool4().add(newItem);
 

Objects of the following type(s) are allowed in the list Boolean


getFloat

public Float getFloat()
Gets the value of the float property.

Returns:
possible object is Float

setFloat

public void setFloat(Float value)
Sets the value of the float property.

Parameters:
value - allowed object is Float

getFloat2

public List<Float> getFloat2()
Gets the value of the float2 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the float2 property.

For example, to add a new item, do as follows:

    getFloat2().add(newItem);
 

Objects of the following type(s) are allowed in the list Float


getFloat3

public List<Float> getFloat3()
Gets the value of the float3 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the float3 property.

For example, to add a new item, do as follows:

    getFloat3().add(newItem);
 

Objects of the following type(s) are allowed in the list Float


getFloat4

public List<Float> getFloat4()
Gets the value of the float4 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the float4 property.

For example, to add a new item, do as follows:

    getFloat4().add(newItem);
 

Objects of the following type(s) are allowed in the list Float


getFloat2X2

public List<Float> getFloat2X2()
Gets the value of the float2X2 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the float2X2 property.

For example, to add a new item, do as follows:

    getFloat2X2().add(newItem);
 

Objects of the following type(s) are allowed in the list Float


getFloat3X3

public List<Float> getFloat3X3()
Gets the value of the float3X3 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the float3X3 property.

For example, to add a new item, do as follows:

    getFloat3X3().add(newItem);
 

Objects of the following type(s) are allowed in the list Float


getFloat4X4

public List<Float> getFloat4X4()
Gets the value of the float4X4 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the float4X4 property.

For example, to add a new item, do as follows:

    getFloat4X4().add(newItem);
 

Objects of the following type(s) are allowed in the list Float


getInt

public Integer getInt()
Gets the value of the int property.

Returns:
possible object is Integer

setInt

public void setInt(Integer value)
Sets the value of the int property.

Parameters:
value - allowed object is Integer

getInt2

public List<Integer> getInt2()
Gets the value of the int2 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the int2 property.

For example, to add a new item, do as follows:

    getInt2().add(newItem);
 

Objects of the following type(s) are allowed in the list Integer


getInt3

public List<Integer> getInt3()
Gets the value of the int3 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the int3 property.

For example, to add a new item, do as follows:

    getInt3().add(newItem);
 

Objects of the following type(s) are allowed in the list Integer


getInt4

public List<Integer> getInt4()
Gets the value of the int4 property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the int4 property.

For example, to add a new item, do as follows:

    getInt4().add(newItem);
 

Objects of the following type(s) are allowed in the list Integer


getSurface

public GlslSurfaceType getSurface()
Gets the value of the surface property.

Returns:
possible object is GlslSurfaceType

setSurface

public void setSurface(GlslSurfaceType value)
Sets the value of the surface property.

Parameters:
value - allowed object is GlslSurfaceType

getSampler1D

public GlSampler1D getSampler1D()
Gets the value of the sampler1D property.

Returns:
possible object is GlSampler1D

setSampler1D

public void setSampler1D(GlSampler1D value)
Sets the value of the sampler1D property.

Parameters:
value - allowed object is GlSampler1D

getSampler2D

public GlSampler2D getSampler2D()
Gets the value of the sampler2D property.

Returns:
possible object is GlSampler2D

setSampler2D

public void setSampler2D(GlSampler2D value)
Sets the value of the sampler2D property.

Parameters:
value - allowed object is GlSampler2D

getSampler3D

public GlSampler3D getSampler3D()
Gets the value of the sampler3D property.

Returns:
possible object is GlSampler3D

setSampler3D

public void setSampler3D(GlSampler3D value)
Sets the value of the sampler3D property.

Parameters:
value - allowed object is GlSampler3D

getSamplerCUBE

public GlSamplerCUBE getSamplerCUBE()
Gets the value of the samplerCUBE property.

Returns:
possible object is GlSamplerCUBE

setSamplerCUBE

public void setSamplerCUBE(GlSamplerCUBE value)
Sets the value of the samplerCUBE property.

Parameters:
value - allowed object is GlSamplerCUBE

getSamplerRECT

public GlSamplerRECT getSamplerRECT()
Gets the value of the samplerRECT property.

Returns:
possible object is GlSamplerRECT

setSamplerRECT

public void setSamplerRECT(GlSamplerRECT value)
Sets the value of the samplerRECT property.

Parameters:
value - allowed object is GlSamplerRECT

getSamplerDEPTH

public GlSamplerDEPTH getSamplerDEPTH()
Gets the value of the samplerDEPTH property.

Returns:
possible object is GlSamplerDEPTH

setSamplerDEPTH

public void setSamplerDEPTH(GlSamplerDEPTH value)
Sets the value of the samplerDEPTH property.

Parameters:
value - allowed object is GlSamplerDEPTH

getEnum

public String getEnum()
Gets the value of the enum property.

Returns:
possible object is String

setEnum

public void setEnum(String value)
Sets the value of the enum property.

Parameters:
value - allowed object is String

getRef

public String getRef()
Gets the value of the ref property.

Returns:
possible object is String

setRef

public void setRef(String value)
Sets the value of the ref property.

Parameters:
value - allowed object is String

CroftSoft Javadoc

CroftSoft COLLADA JAXB Javadoc (2006-11-13 15:08:25)