| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE Definitions SYSTEM "widlprocxml.dtd"> | |
| <Definitions> | |
| <webidl>interface Point { }; | |
| interface Circle { | |
| attribute float cx; | |
| attribute float cy; | |
| attribute float radius; | |
| static readonly attribute long triangulationCount; | |
| static <ref>Point</ref> triangulate(<ref>Circle</ref> c1, <ref>Circle</ref> c2, <ref>Circle</ref> c3); | |
| };</webidl> | |
| <Interface name="Point" id="::Point"> | |
| <webidl>interface Point { };</webidl> | |
| </Interface> | |
| <Interface name="Circle" id="::Circle"> | |
| <webidl>interface Circle { | |
| attribute float cx; | |
| attribute float cy; | |
| attribute float radius; | |
| static readonly attribute long triangulationCount; | |
| static <ref>Point</ref> triangulate(<ref>Circle</ref> c1, <ref>Circle</ref> c2, <ref>Circle</ref> c3); | |
| };</webidl> | |
| <Attribute name="cx" id="::Circle::cx"> | |
| <webidl> attribute float cx;</webidl> | |
| <Type type="float"/> | |
| </Attribute> | |
| <Attribute name="cy" id="::Circle::cy"> | |
| <webidl> attribute float cy;</webidl> | |
| <Type type="float"/> | |
| </Attribute> | |
| <Attribute name="radius" id="::Circle::radius"> | |
| <webidl> attribute float radius;</webidl> | |
| <Type type="float"/> | |
| </Attribute> | |
| <Attribute static="static" readonly="readonly" name="triangulationCount" id="::Circle::triangulationCount"> | |
| <webidl> static readonly attribute long triangulationCount;</webidl> | |
| <Type type="long"/> | |
| </Attribute> | |
| <Operation static="static" name="triangulate" id="::Circle::triangulate"> | |
| <webidl> static <ref>Point</ref> triangulate(<ref>Circle</ref> c1, <ref>Circle</ref> c2, <ref>Circle</ref> c3);</webidl> | |
| <Type name="Point"/> | |
| <ArgumentList> | |
| <Argument name="c1"> | |
| <Type name="Circle"/> | |
| </Argument> | |
| <Argument name="c2"> | |
| <Type name="Circle"/> | |
| </Argument> | |
| <Argument name="c3"> | |
| <Type name="Circle"/> | |
| </Argument> | |
| </ArgumentList> | |
| </Operation> | |
| </Interface> | |
| </Definitions> |