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

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

public static class ProfileGLES.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}gles_rendertarget_common" minOccurs="0"/>
         <element name="depth_target" type="{http://www.collada.org/2005/11/COLLADASchema}gles_rendertarget_common" minOccurs="0"/>
         <element name="stencil_target" type="{http://www.collada.org/2005/11/COLLADASchema}gles_rendertarget_common" minOccurs="0"/>
         <element name="color_clear" type="{http://www.collada.org/2005/11/COLLADASchema}fx_color_common" minOccurs="0"/>
         <element name="depth_clear" type="{http://www.collada.org/2005/11/COLLADASchema}float" minOccurs="0"/>
         <element name="stencil_clear" type="{http://www.w3.org/2001/XMLSchema}byte" minOccurs="0"/>
         <element name="draw" type="{http://www.collada.org/2005/11/COLLADASchema}fx_draw_common" minOccurs="0"/>
         <choice maxOccurs="unbounded" minOccurs="0">
           <group ref="{http://www.collada.org/2005/11/COLLADASchema}gles_pipeline_settings"/>
         </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 ProfileGLES.Type.Technique.Pass.AlphaFunc
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.AlphaTestEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.BlendEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.BlendFunc
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ClearColor
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ClearDepth
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ClearStencil
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ClipPlane
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ClipPlaneEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ColorLogicOpEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ColorMask
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ColorMaterialEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.CullFace
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.CullFaceEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.DepthFunc
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.DepthMask
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.DepthRange
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.DepthTestEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.DitherEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.FogColor
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.FogDensity
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.FogEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.FogEnd
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.FogMode
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.FogStart
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.FrontFace
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightAmbient
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightConstantAttenuation
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightDiffuse
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightingEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightLinearAttenutation
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightModelAmbient
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightModelTwoSideEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightPosition
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightQuadraticAttenuation
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightSpecular
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightSpotCutoff
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightSpotDirection
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LightSpotExponent
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LineSmoothEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LineWidth
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.LogicOp
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.MaterialAmbient
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.MaterialDiffuse
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.MaterialEmission
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.MaterialShininess
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.MaterialSpecular
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ModelViewMatrix
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.MultisampleEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.NormalizeEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.PointDistanceAttenuation
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.PointFadeThresholdSize
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.PointSize
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.PointSizeMax
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.PointSizeMin
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.PointSmoothEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.PolygonOffset
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.PolygonOffsetFillEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ProjectionMatrix
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.RescaleNormalEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.SampleAlphaToCoverageEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.SampleAlphaToOneEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.SampleCoverageEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.Scissor
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ScissorTestEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.ShadeModel
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.StencilFunc
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.StencilMask
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.StencilOp
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.StencilTestEnable
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.TexturePipeline
          Java class for anonymous complex type.
static class ProfileGLES.Type.Technique.Pass.TexturePipelineEnable
          Java class for anonymous complex type.
 
Field Summary
protected  List<Object> alphaFuncOrBlendFuncOrClearColor
           
protected  List<FxAnnotateCommon> annotate
           
protected  List<Double> colorClear
           
protected  String colorTarget
           
protected  Double depthClear
           
protected  String depthTarget
           
protected  String draw
           
protected  List<Extra> extra
           
protected  String sid
           
protected  Byte stencilClear
           
protected  String stencilTarget
           
 
Constructor Summary
ProfileGLES.Type.Technique.Pass()
           
 
Method Summary
 List<Object> getAlphaFuncOrBlendFuncOrClearColor()
          Gets the value of the alphaFuncOrBlendFuncOrClearColor property.
 List<FxAnnotateCommon> getAnnotate()
          Gets the value of the annotate property.
 List<Double> getColorClear()
          Gets the value of the colorClear property.
 String getColorTarget()
          Gets the value of the colorTarget property.
 Double getDepthClear()
          Gets the value of the depthClear property.
 String 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.
 Byte getStencilClear()
          Gets the value of the stencilClear property.
 String getStencilTarget()
          Gets the value of the stencilTarget property.
 void setColorTarget(String value)
          Sets the value of the colorTarget property.
 void setDepthClear(Double value)
          Sets the value of the depthClear property.
 void setDepthTarget(String value)
          Sets the value of the depthTarget property.
 void setDraw(String value)
          Sets the value of the draw property.
 void setSid(String value)
          Sets the value of the sid property.
 void setStencilClear(Byte value)
          Sets the value of the stencilClear property.
 void setStencilTarget(String value)
          Sets the value of the stencilTarget 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 String colorTarget

depthTarget

protected String depthTarget

stencilTarget

protected String stencilTarget

colorClear

protected List<Double> colorClear

depthClear

protected Double depthClear

stencilClear

protected Byte stencilClear

draw

protected String draw

alphaFuncOrBlendFuncOrClearColor

protected List<Object> alphaFuncOrBlendFuncOrClearColor

extra

protected List<Extra> extra

sid

protected String sid
Constructor Detail

ProfileGLES.Type.Technique.Pass

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

Returns:
possible object is String

setColorTarget

public void setColorTarget(String value)
Sets the value of the colorTarget property.

Parameters:
value - allowed object is String

getDepthTarget

public String getDepthTarget()
Gets the value of the depthTarget property.

Returns:
possible object is String

setDepthTarget

public void setDepthTarget(String value)
Sets the value of the depthTarget property.

Parameters:
value - allowed object is String

getStencilTarget

public String getStencilTarget()
Gets the value of the stencilTarget property.

Returns:
possible object is String

setStencilTarget

public void setStencilTarget(String value)
Sets the value of the stencilTarget property.

Parameters:
value - allowed object is String

getColorClear

public List<Double> 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 Double


getDepthClear

public Double getDepthClear()
Gets the value of the depthClear property.

Returns:
possible object is Double

setDepthClear

public void setDepthClear(Double value)
Sets the value of the depthClear property.

Parameters:
value - allowed object is Double

getStencilClear

public Byte getStencilClear()
Gets the value of the stencilClear property.

Returns:
possible object is Byte

setStencilClear

public void setStencilClear(Byte value)
Sets the value of the stencilClear property.

Parameters:
value - allowed object is Byte

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

getAlphaFuncOrBlendFuncOrClearColor

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

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

    getAlphaFuncOrBlendFuncOrClearColor().add(newItem);
 

Objects of the following type(s) are allowed in the list ProfileGLES.Type.Technique.Pass.LineWidth ProfileGLES.Type.Technique.Pass.LightSpotCutoff ProfileGLES.Type.Technique.Pass.DepthTestEnable ProfileGLES.Type.Technique.Pass.FogDensity ProfileGLES.Type.Technique.Pass.PointSizeMax ProfileGLES.Type.Technique.Pass.FrontFace ProfileGLES.Type.Technique.Pass.FogEnd ProfileGLES.Type.Technique.Pass.ClipPlane ProfileGLES.Type.Technique.Pass.CullFaceEnable ProfileGLES.Type.Technique.Pass.DepthRange ProfileGLES.Type.Technique.Pass.PointFadeThresholdSize ProfileGLES.Type.Technique.Pass.TexturePipelineEnable ProfileGLES.Type.Technique.Pass.LightLinearAttenutation ProfileGLES.Type.Technique.Pass.PolygonOffsetFillEnable ProfileGLES.Type.Technique.Pass.LightAmbient ProfileGLES.Type.Technique.Pass.FogEnable ProfileGLES.Type.Technique.Pass.ModelViewMatrix ProfileGLES.Type.Technique.Pass.AlphaFunc ProfileGLES.Type.Technique.Pass.LightingEnable ProfileGLES.Type.Technique.Pass.CullFace ProfileGLES.Type.Technique.Pass.DepthFunc ProfileGLES.Type.Technique.Pass.MaterialEmission ProfileGLES.Type.Technique.Pass.BlendFunc ProfileGLES.Type.Technique.Pass.LightModelAmbient ProfileGLES.Type.Technique.Pass.PointSize ProfileGLES.Type.Technique.Pass.PointSizeMin ProfileGLES.Type.Technique.Pass.PolygonOffset ProfileGLES.Type.Technique.Pass.ProjectionMatrix ProfileGLES.Type.Technique.Pass.LineSmoothEnable ProfileGLES.Type.Technique.Pass.AlphaTestEnable ProfileGLES.Type.Technique.Pass.ShadeModel ProfileGLES.Type.Technique.Pass.FogColor ProfileGLES.Type.Technique.Pass.MaterialAmbient ProfileGLES.Type.Technique.Pass.MaterialShininess ProfileGLES.Type.Technique.Pass.ClearDepth ProfileGLES.Type.Technique.Pass.ColorMask ProfileGLES.Type.Technique.Pass.SampleAlphaToCoverageEnable ProfileGLES.Type.Technique.Pass.DepthMask ProfileGLES.Type.Technique.Pass.LightSpotExponent ProfileGLES.Type.Technique.Pass.FogStart ProfileGLES.Type.Technique.Pass.MaterialDiffuse ProfileGLES.Type.Technique.Pass.LightConstantAttenuation ProfileGLES.Type.Technique.Pass.LightPosition ProfileGLES.Type.Technique.Pass.ColorLogicOpEnable ProfileGLES.Type.Technique.Pass.FogMode ProfileGLES.Type.Technique.Pass.RescaleNormalEnable ProfileGLES.Type.Technique.Pass.LightQuadraticAttenuation ProfileGLES.Type.Technique.Pass.MultisampleEnable ProfileGLES.Type.Technique.Pass.ClearStencil ProfileGLES.Type.Technique.Pass.PointSmoothEnable ProfileGLES.Type.Technique.Pass.NormalizeEnable ProfileGLES.Type.Technique.Pass.PointDistanceAttenuation ProfileGLES.Type.Technique.Pass.TexturePipeline ProfileGLES.Type.Technique.Pass.MaterialSpecular ProfileGLES.Type.Technique.Pass.DitherEnable ProfileGLES.Type.Technique.Pass.ColorMaterialEnable ProfileGLES.Type.Technique.Pass.StencilFunc ProfileGLES.Type.Technique.Pass.LightSpecular ProfileGLES.Type.Technique.Pass.BlendEnable ProfileGLES.Type.Technique.Pass.StencilMask ProfileGLES.Type.Technique.Pass.LightSpotDirection ProfileGLES.Type.Technique.Pass.StencilOp ProfileGLES.Type.Technique.Pass.LightModelTwoSideEnable ProfileGLES.Type.Technique.Pass.ScissorTestEnable ProfileGLES.Type.Technique.Pass.Scissor ProfileGLES.Type.Technique.Pass.LightDiffuse ProfileGLES.Type.Technique.Pass.LightEnable ProfileGLES.Type.Technique.Pass.ClearColor ProfileGLES.Type.Technique.Pass.StencilTestEnable ProfileGLES.Type.Technique.Pass.ClipPlaneEnable ProfileGLES.Type.Technique.Pass.LogicOp ProfileGLES.Type.Technique.Pass.SampleCoverageEnable ProfileGLES.Type.Technique.Pass.SampleAlphaToOneEnable


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)