Computer graphics, image processing and environmental data representation —
Extensible 3D (X3D) language bindings — Part 5: C#

--- X3D separator bar ---

This document is ISO/IEC 19777-5 Extensible 3D (X3D) language bindings. The full title of this document is Computer graphics, image processing and environmental data representation — Extensible 3D (X3D) language bindings — Part 5: C#.

Background Clauses Annexes
cube   Foreword cube  1  Scope cube  A  Abstract node interfaces
cube   Introduction cube  2  Normative references cube  B  Concrete node interfaces
  cube  3  Terms and definitions cube  C  Examples
  cube  4  Concepts  
  cube  5  Tables  
cube  6  Type definitions  
cube  7  Function definitions  

The Foreword provides background on the standards process for X3D language bindings. The Introduction describes the purpose of X3D language bindings. The following clauses define this document:

  1. Scope defines the problem area that the C# language binding of X3D addresses.
  2. Normative references lists the normative standards referenced in this document.
  3. Definitions specifies the terms used in this document.
  4. Concepts describes various fundamentals of the C# language binding of X3D.
  5. Tables describes the mapping between abstract names and bound names for both languages.
  6. Type definitions specifies the binding of abstract data types to C# data types.
  7. Function definitions specifies binding of abstract service and function definitions to C# function definitions.

There are three annexes included in this document:

  1. Abstract node interfaces contains definitions of C# interfaces that match with abstract types defined in ISO/IEC 19775-1.
  2. Concrete node interfaces contains definitions of C# interfaces that match with the concrete nodes defined in ISO/IEC 19775-1.
  3. Examples includes a variety of C# bound example files.

--- X3D separator bar ---