~ubuntu-branches/ubuntu/karmic/gears/karmic

« back to all changes in this revision

Viewing changes to third_party/skia/src/animator/SkAnimate3DSchema.xsd

  • Committer: Bazaar Package Importer
  • Author(s): Stefan Lesicnik
  • Date: 2009-04-30 19:15:25 UTC
  • Revision ID: james.westby@ubuntu.com-20090430191525-0790sb5wzg8ou0xb
Tags: upstream-0.5.21.0~svn3334+dfsg
ImportĀ upstreamĀ versionĀ 0.5.21.0~svn3334+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
 
2
        xmlns:Sk="http://www.skia.com/schema/SkAnimateSchema.xsd"
 
3
        targetNamespace="urn:skia3D" xmlns:Sk3D="urn:skia3D">
 
4
 
 
5
        <xs:simpleType name="Patch" >
 
6
                <xs:restriction base="xs:string" >
 
7
                </xs:restriction>
 
8
        </xs:simpleType>
 
9
 
 
10
        <xs:simpleType name="Point" >
 
11
                <xs:restriction base="xs:string" >
 
12
                        <xs:pattern value="[+-]?([0-9]*\.[0-9]+|[0-9]+\.?)( *[ ,] *[+-]?([0-9]*\.[0-9]+|[0-9]+\.?)){2}" /> 
 
13
                </xs:restriction>
 
14
        </xs:simpleType>
 
15
 
 
16
        <xs:element name="camera">
 
17
                <xs:complexType >
 
18
                        <xs:attribute name="axis" type="Sk3D:Point" />
 
19
                        <xs:attribute name="hackHeight" type="Sk:Float" />
 
20
                        <xs:attribute name="hackWidth" type="Sk:Float" />
 
21
                        <xs:attribute name="location" type="Sk3D:Point" />
 
22
                        <xs:attribute name="observer" type="Sk3D:Point" />
 
23
                        <xs:attribute name="patch" type="Sk3D:Patch" />
 
24
                        <xs:attribute name="zenith" type="Sk3D:Point" />
 
25
                        <xs:attribute name="id" type="xs:ID" />
 
26
                </xs:complexType>
 
27
        </xs:element>
 
28
 
 
29
        <xs:element name="patch">
 
30
                <xs:complexType >
 
31
                        <xs:attribute name="origin" type="Sk3D:Point" />
 
32
                        <xs:attribute name="rotateDegrees" type="Sk:MemberFunction" />
 
33
                        <xs:attribute name="u" type="Sk3D:Point" />
 
34
                        <xs:attribute name="v" type="Sk3D:Point" />
 
35
                        <xs:attribute name="id" type="xs:ID" />
 
36
                </xs:complexType>
 
37
        </xs:element>
 
38
 
 
39
</xs:schema>