[Bprocessor-commit] model/src/etc bprocessor.xsd,1.22,1.23
Status: Pre-Alpha
Brought to you by:
henryml
From: rimestad <rim...@us...> - 2006-10-30 10:39:03
|
Update of /cvsroot/bprocessor/model/src/etc In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26779/src/etc Modified Files: bprocessor.xsd Log Message: added the scema of camera and clipplanes, but havn't finished the Persistence of them yet Index: bprocessor.xsd =================================================================== RCS file: /cvsroot/bprocessor/model/src/etc/bprocessor.xsd,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** bprocessor.xsd 16 Oct 2006 08:44:29 -0000 1.22 --- bprocessor.xsd 30 Oct 2006 10:38:59 -0000 1.23 *************** *** 31,34 **** --- 31,69 ---- </xsd:complexContent> </xsd:complexType> + + <xsd:complexType name="TripletType"> + <xsd:attribute name="x" type="xsd:int" use="required"/> + <xsd:attribute name="y" type="xsd:int" use="required"/> + <xsd:attribute name="z" type="xsd:int" use="required"/> + </xsd:complexType> + + <xsd:complexType name="ClipplaneType"> + <xsd:complexContent> + <xsd:extension base="EntityType"> + <xsd:sequence> + <xsd:element name="coordinateSystem" type="CoordinateSystemType" maxOccurs="1" minOccurs="1"/> + </xsd:sequence> + <xsd:attribute name="Active" type="xsd:boolean" use="required"/> + <xsd:attribute name="friend" type="xsd:long"/> + <xsd:attribute name="number" type="xsd:int" use="required"/> + <xsd:attribute name="clipdepth" type="xsd:double" use="required"/> + </xsd:extension> + </xsd:complexContent> + </xsd:complexType> + + <xsd:complexType name="CameraType"> + <xsd:complexContent> + <xsd:extension base="EntityType"> + <xsd:sequence> + <xsd:element name="camera" type="TripletType" maxOccurs="1" minOccurs="1"/> + <xsd:element name="center" type="TripletType" maxOccurs="1" minOccurs="1"/> + <xsd:element name="roll" type="TripletType" maxOccurs="1" minOccurs="1"/> + <xsd:element name="focalwidth" type="xsd:double" maxOccurs="1" minOccurs="1"/> + <xsd:element name="type" type="xsd:int" maxOccurs="1" minOccurs="1"/> + <xsd:element name="clipplanes" type="ClipplaneType" maxOccurs="unbounded" minOccurs="0"/> + </xsd:sequence> + </xsd:extension> + </xsd:complexContent> + </xsd:complexType> <xsd:complexType name="SpaceType"> *************** *** 291,295 **** <xsd:element ref="edge" maxOccurs="unbounded" minOccurs="0"/> <xsd:element ref="vertex" maxOccurs="unbounded" minOccurs="0"/> ! <xsd:element ref="material" maxOccurs="unbounded" minOccurs="0"/> </xsd:sequence> </xsd:complexType> --- 326,331 ---- <xsd:element ref="edge" maxOccurs="unbounded" minOccurs="0"/> <xsd:element ref="vertex" maxOccurs="unbounded" minOccurs="0"/> ! <xsd:element ref="material" maxOccurs="unbounded" minOccurs="0"/> ! <xsd:element name="camera" type="CameraType" maxOccurs="unbounded" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |