schema location: | http://mipav.cit.nih.gov/documentation/xml-format/surface/surface.xsd |
attribute form default: | unqualified |
element form default: | qualified |
Elements |
Surface |
diagram | |||
properties |
|
||
children | Unique-ID Material Type Opacity LevelDetail Mesh | ||
annotation |
|
||
source | <xs:element name="Surface"> <xs:annotation> <xs:documentation>Comment describing your root element</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Unique-ID" type="xs:int"/> <xs:element name="Material"> <xs:complexType> <xs:sequence> <xs:element name="Ambient"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Diffuse"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Emissive"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Specular"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Shininess" type="xs:float" default="64"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Type" type="xs:string"/> <xs:element name="Opacity" type="xs:float"/> <xs:element name="LevelDetail" type="xs:int"/> <xs:element name="Mesh"> <xs:complexType> <xs:sequence> <xs:element name="Vertices"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Normals" minOccurs="0"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Colors" minOccurs="0"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Connectivity"> <xs:simpleType> <xs:list itemType="xs:int"/> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
type | xs:int | ||||
properties |
|
||||
source | <xs:element name="Unique-ID" type="xs:int"/> |
diagram | |||||
properties |
|
||||
children | Ambient Diffuse Emissive Specular Shininess | ||||
source | <xs:element name="Material"> <xs:complexType> <xs:sequence> <xs:element name="Ambient"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Diffuse"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Emissive"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Specular"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Shininess" type="xs:float" default="64"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
type | list of xs:float | ||||
properties |
|
||||
source | <xs:element name="Ambient"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> |
diagram | |||||
type | list of xs:float | ||||
properties |
|
||||
source | <xs:element name="Diffuse"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> |
diagram | |||||
type | list of xs:float | ||||
properties |
|
||||
source | <xs:element name="Emissive"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> |
diagram | |||||
type | list of xs:float | ||||
properties |
|
||||
source | <xs:element name="Specular"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> |
diagram | |||||||
type | xs:float | ||||||
properties |
|
||||||
source | <xs:element name="Shininess" type="xs:float" default="64"/> |
diagram | |||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Type" type="xs:string"/> |
diagram | |||||
type | xs:float | ||||
properties |
|
||||
source | <xs:element name="Opacity" type="xs:float"/> |
diagram | |||||
type | xs:int | ||||
properties |
|
||||
source | <xs:element name="LevelDetail" type="xs:int"/> |
diagram | |||||
properties |
|
||||
children | Vertices Normals Colors Connectivity | ||||
source | <xs:element name="Mesh"> <xs:complexType> <xs:sequence> <xs:element name="Vertices"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Normals" minOccurs="0"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Colors" minOccurs="0"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> <xs:element name="Connectivity"> <xs:simpleType> <xs:list itemType="xs:int"/> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
type | list of xs:float | ||||
properties |
|
||||
source | <xs:element name="Vertices"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> |
diagram | |||||
type | list of xs:float | ||||
properties |
|
||||
source | <xs:element name="Normals" minOccurs="0"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> |
diagram | |||||
type | list of xs:float | ||||
properties |
|
||||
source | <xs:element name="Colors" minOccurs="0"> <xs:simpleType> <xs:list itemType="xs:float"/> </xs:simpleType> </xs:element> |
diagram | |||||
type | list of xs:int | ||||
properties |
|
||||
source | <xs:element name="Connectivity"> <xs:simpleType> <xs:list itemType="xs:int"/> </xs:simpleType> </xs:element> |