[x3d-public] Review of X3D C language bindings -- corrected links

vmarchetti at kshell.com vmarchetti at kshell.com
Mon Dec 26 08:44:05 PST 2022


Comments on the C language binding DIS document as published at http://www.web3d.org/specifications/ISO-IEC19777/ISO-IEC19777-3v3.3-DIS/ <http://www.web3d.org/specifications/ISO-IEC19777/ISO-IEC19777-3v3.3-DIS/>

1. Table 5.1, index entry for  for Table 5.2 refers to "Java binding names"
2. Table 5.2, row for Abstract Name SAIFieldValue, Column "C bound name": The link labeled "Table 5.4" actually goes to Table 6.4
3. Table 5.11, row for abstract name isExternProto, column Bound Name refers to "instanceof"; undefined in a C language context. instanceof terminology possibly inherited from Java binding.
4. Sections 6.4.2 through 6.4.6 : Text for these C types listed as "TODO"
5. Section 7.7.1 needs to be rewritten, the text of this section appears to have been inherited from Java binding. C language is not object oriented.
6. Section 7.9.1 makes reference to the C "instanceof" operator. Needs to be explained or removed, there is no known such concept in C.


> On Dec 20, 2022, at 8:30 PM, Brutzman, Donald (Don) (CIV) <brutzman at nps.edu> wrote:
> 
>  Also, for any technical issues, discussion on x3d-public mailing list informs the X3D Working Group, with key points for consideration and resolution captured in the Mantis issue tracker.
>  

Vince Marchetti

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20221226/6d4f4f6c/attachment.html>


More information about the x3d-public mailing list