org.collada._2005._11.colladaschema
Class ProfileGLSL.Type.Technique.Pass

java.lang.Object
  extended by org.collada._2005._11.colladaschema.ProfileGLSL.Type.Technique.Pass
Enclosing class:
ProfileGLSL.Type.Technique

public static class ProfileGLSL.Type.Technique.Pass
extends Object

Java class for anonymous complex type.

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

 <complexType>
   <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"/>
         <element name="color_target" type="{http://www.collada.org/2005/11/COLLADASchema}fx_colortarget_common" maxOccurs="unbounded" minOccurs="0"/>
         <element name="depth_target" type="{http://www.collada.org/2005/11/COLLADASchema}fx_depthtarget_common" maxOccurs="unbounded" minOccurs="0"/>
         <element name="stencil_target" type="{http://www.collada.org/2005/11/COLLADASchema}fx_stenciltarget_common" maxOccurs="unbounded" minOccurs="0"/>
         <element name="color_clear" type="{http://www.collada.org/2005/11/COLLADASchema}fx_clearcolor_common" maxOccurs="unbounded" minOccurs="0"/>
         <element name="depth_clear" type="{http://www.collada.org/2005/11/COLLADASchema}fx_cleardepth_common" maxOccurs="unbounded" minOccurs="0"/>
         <element name="stencil_clear" type="{http://www.collada.org/2005/11/COLLADASchema}fx_clearstencil_common" maxOccurs="unbounded" minOccurs="0"/>
         <element name="draw" type="{http://www.collada.org/2005/11/COLLADASchema}fx_draw_common" minOccurs="0"/>
         <choice maxOccurs="unbounded">
           <group ref="{http://www.collada.org/2005/11/COLLADASchema}gl_pipeline_settings"/>
           <element name="shader">
             <complexType>
               <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"/>
                     <sequence minOccurs="0">
                       <element name="compiler_target">
                         <complexType>
                           <simpleContent>
                             <extension base="<http://www.w3.org/2001/XMLSchema>NMTOKEN">
                             </extension>
                           </simpleContent>
                         </complexType>
                       </element>
                       <element name="compiler_options" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                     </sequence>
                     <element name="name">
                       <complexType>
                         <simpleContent>
                           <extension base="<http://www.w3.org/2001/XMLSchema>NCName">
                             <attribute name="source" type="{http://www.w3.org/2001/XMLSchema}NCName" />
                           </extension>
                         </simpleContent>
                       </complexType>
                     </element>
                     <element name="bind" maxOccurs="unbounded" minOccurs="0">
                       <complexType>
                         <complexContent>
                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                             <choice>
                               <group ref="{http://www.collada.org/2005/11/COLLADASchema}glsl_param_type"/>
                               <element name="param">
                                 <complexType>
                                   <complexContent>
                                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                       <attribute name="ref" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                                     </restriction>
                                   </complexContent>
                                 </complexType>
                               </element>
                             </choice>
                             <attribute name="symbol" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
                           </restriction>
                         </complexContent>
                       </complexType>
                     </element>
                   </sequence>
                   <attribute name="stage" type="{http://www.collada.org/2005/11/COLLADASchema}glsl_pipeline_stage" />
                 </restriction>
               </complexContent>
             </complexType>
           </element>
         </choice>
         <element ref="{http://www.collada.org/2005/11/COLLADASchema}extra" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="sid" type="{http://www.w3.org/2001/XMLSchema}NCName" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ProfileGLSL.Type.Technique.Pass.AlphaFunc
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.AlphaTestEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.AutoNormalEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.BlendColor
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.BlendEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.BlendEquation
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.BlendEquationSeparate
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.BlendFunc
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.BlendFuncSeparate
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ClearColor
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ClearDepth
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ClearStencil
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ClipPlane
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ClipPlaneEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ColorLogicOpEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ColorMask
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ColorMaterial
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ColorMaterialEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.CullFace
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.CullFaceEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.DepthBounds
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.DepthBoundsEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.DepthClampEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.DepthFunc
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.DepthMask
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.DepthRange
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.DepthTestEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.DitherEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.FogColor
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.FogCoordSrc
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.FogDensity
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.FogEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.FogEnd
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.FogMode
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.FogStart
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.FrontFace
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightAmbient
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightConstantAttenuation
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightDiffuse
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightingEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightLinearAttenuation
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightModelAmbient
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightModelColorControl
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightModelLocalViewerEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightModelTwoSideEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightPosition
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightQuadraticAttenuation
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightSpecular
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightSpotCutoff
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightSpotDirection
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LightSpotExponent
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LineSmoothEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LineStipple
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LineStippleEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LineWidth
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LogicOp
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.LogicOpEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.MaterialAmbient
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.MaterialDiffuse
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.MaterialEmission
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.MaterialShininess
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.MaterialSpecular
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ModelViewMatrix
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.MultisampleEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.NormalizeEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PointDistanceAttenuation
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PointFadeThresholdSize
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PointSize
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PointSizeMax
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PointSizeMin
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PointSmoothEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PolygonMode
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PolygonOffset
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PolygonOffsetFillEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PolygonOffsetLineEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PolygonOffsetPointEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PolygonSmoothEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.PolygonStippleEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ProjectionMatrix
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.RescaleNormalEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.SampleAlphaToCoverageEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.SampleAlphaToOneEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.SampleCoverageEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.Scissor
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ScissorTestEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.ShadeModel
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.Shader
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.StencilFunc
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.StencilFuncSeparate
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.StencilMask
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.StencilMaskSeparate
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.StencilOp
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.StencilOpSeparate
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.StencilTestEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.Texture1D
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.Texture1DEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.Texture2D
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.Texture2DEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.Texture3D
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.Texture3DEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.TextureCUBE
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.TextureCUBEEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.TextureDEPTH
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.TextureDEPTHEnable
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.TextureEnvColor
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.TextureEnvMode
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.TextureRECT
          Java class for anonymous complex type.
static class ProfileGLSL.Type.Technique.Pass.TextureRECTEnable
          Java class for anonymous complex type.
 
Field Summary
protected  List<Object> alphaFuncOrBlendFuncOrBlendFuncSeparate
           
protected  List<FxAnnotateCommon> annotate
           
protected  List<FxClearcolorCommon> colorClear
           
protected  List<FxColortargetCommon> colorTarget
           
protected  List<FxCleardepthCommon> depthClear
           
protected  List<FxDepthtargetCommon> depthTarget
           
protected  String draw
           
protected  List<Extra> extra
           
protected  String sid
           
protected  List<FxClearstencilCommon> stencilClear
           
protected  List<FxStenciltargetCommon> stencilTarget
           
 
Constructor Summary
ProfileGLSL.Type.Technique.Pass()
           
 
Method Summary
 List<Object> getAlphaFuncOrBlendFuncOrBlendFuncSeparate()
          Gets the value of the alphaFuncOrBlendFuncOrBlendFuncSeparate property.
 List<FxAnnotateCommon> getAnnotate()
          Gets the value of the annotate property.
 List<FxClearcolorCommon> getColorClear()
          Gets the value of the colorClear property.
 List<FxColortargetCommon> getColorTarget()
          Gets the value of the colorTarget property.
 List<FxCleardepthCommon> getDepthClear()
          Gets the value of the depthClear property.
 List<FxDepthtargetCommon> getDepthTarget()
          Gets the value of the depthTarget property.
 String getDraw()
          Gets the value of the draw property.
 List<Extra> getExtra()
          Gets the value of the extra property.
 String getSid()
          Gets the value of the sid property.
 List<FxClearstencilCommon> getStencilClear()
          Gets the value of the stencilClear property.
 List<FxStenciltargetCommon> getStencilTarget()
          Gets the value of the stencilTarget property.
 void setDraw(String value)
          Sets the value of the draw property.
 void setSid(String value)
          Sets the value of the sid 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

colorTarget

protected List<FxColortargetCommon> colorTarget

depthTarget

protected List<FxDepthtargetCommon> depthTarget

stencilTarget

protected List<FxStenciltargetCommon> stencilTarget

colorClear

protected List<FxClearcolorCommon> colorClear

depthClear

protected List<FxCleardepthCommon> depthClear

stencilClear

protected List<FxClearstencilCommon> stencilClear

draw

protected String draw

alphaFuncOrBlendFuncOrBlendFuncSeparate

protected List<Object> alphaFuncOrBlendFuncOrBlendFuncSeparate

extra

protected List<Extra> extra

sid

protected String sid
Constructor Detail

ProfileGLSL.Type.Technique.Pass

public ProfileGLSL.Type.Technique.Pass()
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


getColorTarget

public List<FxColortargetCommon> getColorTarget()
Gets the value of the colorTarget 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 colorTarget property.

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

    getColorTarget().add(newItem);
 

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


getDepthTarget

public List<FxDepthtargetCommon> getDepthTarget()
Gets the value of the depthTarget 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 depthTarget property.

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

    getDepthTarget().add(newItem);
 

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


getStencilTarget

public List<FxStenciltargetCommon> getStencilTarget()
Gets the value of the stencilTarget 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 stencilTarget property.

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

    getStencilTarget().add(newItem);
 

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


getColorClear

public List<FxClearcolorCommon> getColorClear()
Gets the value of the colorClear 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 colorClear property.

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

    getColorClear().add(newItem);
 

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


getDepthClear

public List<FxCleardepthCommon> getDepthClear()
Gets the value of the depthClear 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 depthClear property.

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

    getDepthClear().add(newItem);
 

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


getStencilClear

public List<FxClearstencilCommon> getStencilClear()
Gets the value of the stencilClear 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 stencilClear property.

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

    getStencilClear().add(newItem);
 

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


getDraw

public String getDraw()
Gets the value of the draw property.

Returns:
possible object is String

setDraw

public void setDraw(String value)
Sets the value of the draw property.

Parameters:
value - allowed object is String

getAlphaFuncOrBlendFuncOrBlendFuncSeparate

public List<Object> getAlphaFuncOrBlendFuncOrBlendFuncSeparate()
Gets the value of the alphaFuncOrBlendFuncOrBlendFuncSeparate 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 alphaFuncOrBlendFuncOrBlendFuncSeparate property.

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

    getAlphaFuncOrBlendFuncOrBlendFuncSeparate().add(newItem);
 

Objects of the following type(s) are allowed in the list ProfileGLSL.Type.Technique.Pass.TextureRECTEnable ProfileGLSL.Type.Technique.Pass.FogDensity ProfileGLSL.Type.Technique.Pass.LineStipple ProfileGLSL.Type.Technique.Pass.LogicOp ProfileGLSL.Type.Technique.Pass.PolygonOffsetPointEnable ProfileGLSL.Type.Technique.Pass.DepthTestEnable ProfileGLSL.Type.Technique.Pass.LineSmoothEnable ProfileGLSL.Type.Technique.Pass.Texture3D ProfileGLSL.Type.Technique.Pass.ProjectionMatrix ProfileGLSL.Type.Technique.Pass.Texture2DEnable ProfileGLSL.Type.Technique.Pass.BlendEnable ProfileGLSL.Type.Technique.Pass.DepthBoundsEnable ProfileGLSL.Type.Technique.Pass.LightQuadraticAttenuation ProfileGLSL.Type.Technique.Pass.PolygonOffsetLineEnable ProfileGLSL.Type.Technique.Pass.MaterialShininess ProfileGLSL.Type.Technique.Pass.MultisampleEnable ProfileGLSL.Type.Technique.Pass.PolygonOffsetFillEnable ProfileGLSL.Type.Technique.Pass.BlendEquation ProfileGLSL.Type.Technique.Pass.TextureCUBEEnable ProfileGLSL.Type.Technique.Pass.DepthClampEnable ProfileGLSL.Type.Technique.Pass.LineStippleEnable ProfileGLSL.Type.Technique.Pass.PolygonOffset ProfileGLSL.Type.Technique.Pass.PointSizeMin ProfileGLSL.Type.Technique.Pass.PolygonStippleEnable ProfileGLSL.Type.Technique.Pass.MaterialEmission ProfileGLSL.Type.Technique.Pass.PolygonSmoothEnable ProfileGLSL.Type.Technique.Pass.BlendColor ProfileGLSL.Type.Technique.Pass.ColorMaterial ProfileGLSL.Type.Technique.Pass.StencilMaskSeparate ProfileGLSL.Type.Technique.Pass.AlphaTestEnable ProfileGLSL.Type.Technique.Pass.SampleAlphaToOneEnable ProfileGLSL.Type.Technique.Pass.TextureDEPTH ProfileGLSL.Type.Technique.Pass.ShadeModel ProfileGLSL.Type.Technique.Pass.FrontFace ProfileGLSL.Type.Technique.Pass.LightSpecular ProfileGLSL.Type.Technique.Pass.LightModelAmbient ProfileGLSL.Type.Technique.Pass.StencilOpSeparate ProfileGLSL.Type.Technique.Pass.ClearDepth ProfileGLSL.Type.Technique.Pass.Shader ProfileGLSL.Type.Technique.Pass.PolygonMode ProfileGLSL.Type.Technique.Pass.NormalizeEnable ProfileGLSL.Type.Technique.Pass.LightConstantAttenuation ProfileGLSL.Type.Technique.Pass.LightEnable ProfileGLSL.Type.Technique.Pass.Scissor ProfileGLSL.Type.Technique.Pass.Texture1D ProfileGLSL.Type.Technique.Pass.SampleAlphaToCoverageEnable ProfileGLSL.Type.Technique.Pass.LogicOpEnable ProfileGLSL.Type.Technique.Pass.ClipPlane ProfileGLSL.Type.Technique.Pass.StencilMask ProfileGLSL.Type.Technique.Pass.FogMode ProfileGLSL.Type.Technique.Pass.Texture1DEnable ProfileGLSL.Type.Technique.Pass.LightModelLocalViewerEnable ProfileGLSL.Type.Technique.Pass.Texture2D ProfileGLSL.Type.Technique.Pass.PointSmoothEnable ProfileGLSL.Type.Technique.Pass.LightSpotCutoff ProfileGLSL.Type.Technique.Pass.LightSpotDirection ProfileGLSL.Type.Technique.Pass.LightModelColorControl ProfileGLSL.Type.Technique.Pass.LightModelTwoSideEnable ProfileGLSL.Type.Technique.Pass.ScissorTestEnable ProfileGLSL.Type.Technique.Pass.FogCoordSrc ProfileGLSL.Type.Technique.Pass.BlendFuncSeparate ProfileGLSL.Type.Technique.Pass.TextureDEPTHEnable ProfileGLSL.Type.Technique.Pass.BlendFunc ProfileGLSL.Type.Technique.Pass.SampleCoverageEnable ProfileGLSL.Type.Technique.Pass.LineWidth ProfileGLSL.Type.Technique.Pass.ClearStencil ProfileGLSL.Type.Technique.Pass.MaterialAmbient ProfileGLSL.Type.Technique.Pass.StencilFuncSeparate ProfileGLSL.Type.Technique.Pass.DepthBounds ProfileGLSL.Type.Technique.Pass.LightDiffuse ProfileGLSL.Type.Technique.Pass.FogColor ProfileGLSL.Type.Technique.Pass.FogEnable ProfileGLSL.Type.Technique.Pass.PointSize ProfileGLSL.Type.Technique.Pass.DitherEnable ProfileGLSL.Type.Technique.Pass.LightLinearAttenuation ProfileGLSL.Type.Technique.Pass.Texture3DEnable ProfileGLSL.Type.Technique.Pass.FogEnd ProfileGLSL.Type.Technique.Pass.ModelViewMatrix ProfileGLSL.Type.Technique.Pass.StencilTestEnable ProfileGLSL.Type.Technique.Pass.LightPosition ProfileGLSL.Type.Technique.Pass.LightSpotExponent ProfileGLSL.Type.Technique.Pass.PointDistanceAttenuation ProfileGLSL.Type.Technique.Pass.BlendEquationSeparate ProfileGLSL.Type.Technique.Pass.ColorMaterialEnable ProfileGLSL.Type.Technique.Pass.ColorMask ProfileGLSL.Type.Technique.Pass.FogStart ProfileGLSL.Type.Technique.Pass.DepthFunc ProfileGLSL.Type.Technique.Pass.StencilOp ProfileGLSL.Type.Technique.Pass.ClearColor ProfileGLSL.Type.Technique.Pass.TextureCUBE ProfileGLSL.Type.Technique.Pass.ColorLogicOpEnable ProfileGLSL.Type.Technique.Pass.TextureEnvMode Object ProfileGLSL.Type.Technique.Pass.AlphaFunc ProfileGLSL.Type.Technique.Pass.TextureRECT ProfileGLSL.Type.Technique.Pass.MaterialDiffuse ProfileGLSL.Type.Technique.Pass.CullFaceEnable ProfileGLSL.Type.Technique.Pass.ClipPlaneEnable ProfileGLSL.Type.Technique.Pass.LightingEnable ProfileGLSL.Type.Technique.Pass.DepthRange ProfileGLSL.Type.Technique.Pass.StencilFunc ProfileGLSL.Type.Technique.Pass.LightAmbient ProfileGLSL.Type.Technique.Pass.RescaleNormalEnable ProfileGLSL.Type.Technique.Pass.DepthMask ProfileGLSL.Type.Technique.Pass.CullFace ProfileGLSL.Type.Technique.Pass.PointSizeMax ProfileGLSL.Type.Technique.Pass.MaterialSpecular ProfileGLSL.Type.Technique.Pass.TextureEnvColor ProfileGLSL.Type.Technique.Pass.PointFadeThresholdSize ProfileGLSL.Type.Technique.Pass.AutoNormalEnable


getExtra

public List<Extra> getExtra()
Gets the value of the extra 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 extra property.

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

    getExtra().add(newItem);
 

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


getSid

public String getSid()
Gets the value of the sid property.

Returns:
possible object is String

setSid

public void setSid(String value)
Sets the value of the sid property.

Parameters:
value - allowed object is String

CroftSoft Javadoc

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