org.collada._2005._11.colladaschema
Class Light.TechniqueCommon

java.lang.Object
  extended by org.collada._2005._11.colladaschema.Light.TechniqueCommon
Enclosing class:
Light

public static class Light.TechniqueCommon
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">
       <choice>
         <element name="ambient">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="color" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat3"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="directional">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="color" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat3"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="point">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="color" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat3"/>
                   <element name="constant_attenuation" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat" minOccurs="0"/>
                   <element name="linear_attenuation" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat" minOccurs="0"/>
                   <element name="quadratic_attenuation" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="spot">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="color" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat3"/>
                   <element name="constant_attenuation" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat" minOccurs="0"/>
                   <element name="linear_attenuation" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat" minOccurs="0"/>
                   <element name="quadratic_attenuation" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat" minOccurs="0"/>
                   <element name="falloff_angle" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat" minOccurs="0"/>
                   <element name="falloff_exponent" type="{http://www.collada.org/2005/11/COLLADASchema}TargetableFloat" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Light.TechniqueCommon.Ambient
          Java class for anonymous complex type.
static class Light.TechniqueCommon.Directional
          Java class for anonymous complex type.
static class Light.TechniqueCommon.Point
          Java class for anonymous complex type.
static class Light.TechniqueCommon.Spot
          Java class for anonymous complex type.
 
Field Summary
protected  Light.TechniqueCommon.Ambient ambient
           
protected  Light.TechniqueCommon.Directional directional
           
protected  Light.TechniqueCommon.Point point
           
protected  Light.TechniqueCommon.Spot spot
           
 
Constructor Summary
Light.TechniqueCommon()
           
 
Method Summary
 Light.TechniqueCommon.Ambient getAmbient()
          Gets the value of the ambient property.
 Light.TechniqueCommon.Directional getDirectional()
          Gets the value of the directional property.
 Light.TechniqueCommon.Point getPoint()
          Gets the value of the point property.
 Light.TechniqueCommon.Spot getSpot()
          Gets the value of the spot property.
 void setAmbient(Light.TechniqueCommon.Ambient value)
          Sets the value of the ambient property.
 void setDirectional(Light.TechniqueCommon.Directional value)
          Sets the value of the directional property.
 void setPoint(Light.TechniqueCommon.Point value)
          Sets the value of the point property.
 void setSpot(Light.TechniqueCommon.Spot value)
          Sets the value of the spot property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ambient

protected Light.TechniqueCommon.Ambient ambient

directional

protected Light.TechniqueCommon.Directional directional

point

protected Light.TechniqueCommon.Point point

spot

protected Light.TechniqueCommon.Spot spot
Constructor Detail

Light.TechniqueCommon

public Light.TechniqueCommon()
Method Detail

getAmbient

public Light.TechniqueCommon.Ambient getAmbient()
Gets the value of the ambient property.

Returns:
possible object is Light.TechniqueCommon.Ambient

setAmbient

public void setAmbient(Light.TechniqueCommon.Ambient value)
Sets the value of the ambient property.

Parameters:
value - allowed object is Light.TechniqueCommon.Ambient

getDirectional

public Light.TechniqueCommon.Directional getDirectional()
Gets the value of the directional property.

Returns:
possible object is Light.TechniqueCommon.Directional

setDirectional

public void setDirectional(Light.TechniqueCommon.Directional value)
Sets the value of the directional property.

Parameters:
value - allowed object is Light.TechniqueCommon.Directional

getPoint

public Light.TechniqueCommon.Point getPoint()
Gets the value of the point property.

Returns:
possible object is Light.TechniqueCommon.Point

setPoint

public void setPoint(Light.TechniqueCommon.Point value)
Sets the value of the point property.

Parameters:
value - allowed object is Light.TechniqueCommon.Point

getSpot

public Light.TechniqueCommon.Spot getSpot()
Gets the value of the spot property.

Returns:
possible object is Light.TechniqueCommon.Spot

setSpot

public void setSpot(Light.TechniqueCommon.Spot value)
Sets the value of the spot property.

Parameters:
value - allowed object is Light.TechniqueCommon.Spot

CroftSoft Javadoc

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