complexType Texture2DDataType
diagram plmxml_diagrams/plmxml_p523.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of xsd:hexBinary
properties
base xsd:hexBinary
used by
element Texture2DType/Data
attributes
Name  Type  Use  Default  Fixed  Annotation
level  xsd:nonNegativeInteger  required      
width  xsd:positiveInteger  required      
height  xsd:positiveInteger  required      
border  xsd:nonNegativeInteger    0    
location  plm:anyURIType  optional      
appinfo
validate=skipName
annotation
documentation

      Basic 2D texture data definition
     
source <xsd:complexType name="Texture2DDataType">
 
<xsd:annotation>
   
<xsd:documentation>
      Basic 2D texture data definition
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleContent>
   
<xsd:extension base="xsd:hexBinary">
     
<xsd:attribute name="level" type="xsd:nonNegativeInteger" use="required"/>
     
<xsd:attribute name="width" type="xsd:positiveInteger" use="required"/>
     
<xsd:attribute name="height" type="xsd:positiveInteger" use="required"/>
     
<xsd:attribute name="border" type="xsd:nonNegativeInteger" default="0"/>
     
<xsd:attribute name="location" type="plm:anyURIType" use="optional">
       
<xsd:annotation>
         
<xsd:appinfo source="http://www.plmxml.org/tools/CodeGenerator">validate=skipName</xsd:appinfo>
       
</xsd:annotation>
     
</xsd:attribute>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

attribute Texture2DDataType/@level
type xsd:nonNegativeInteger
properties
use required
source <xsd:attribute name="level" type="xsd:nonNegativeInteger" use="required"/>

attribute Texture2DDataType/@width
type xsd:positiveInteger
properties
use required
source <xsd:attribute name="width" type="xsd:positiveInteger" use="required"/>

attribute Texture2DDataType/@height
type xsd:positiveInteger
properties
use required
source <xsd:attribute name="height" type="xsd:positiveInteger" use="required"/>

attribute Texture2DDataType/@border
type xsd:nonNegativeInteger
properties
default 0
source <xsd:attribute name="border" type="xsd:nonNegativeInteger" default="0"/>

attribute Texture2DDataType/@location
type plm:anyURIType
properties
use optional
annotation
appinfo
validate=skipName
source <xsd:attribute name="location" type="plm:anyURIType" use="optional">
 
<xsd:annotation>
   
<xsd:appinfo source="http://www.plmxml.org/tools/CodeGenerator">validate=skipName</xsd:appinfo>
 
</xsd:annotation>
</xsd:attribute>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy