Difference between revisions of "Developing applications"

(One intermediate revision by the same user not shown)
Line 25: Line 25:
[[category:Design Documents]]

Latest revision as of 10:05, 12 November 2009

The following links provide a very brief introduction into writing applications with BRL-CAD.

Standards Support[edit]

Several tools in BRL-CAD conform to various national and international standards including:

  • C Programming Language (ANSI/ISO 9899:1990)
  • International Graphics Exchange Standard (IGES) (ANSI Y14.26M-1981)
  • Virtual Reality Modeling Language (VRML) 2.0 (ISO/IEC 14772-1:1997)
  • Portable Network Graphics (PNG) Specification (ISO/IEC 15948:2003)
  • Transmission Control Protocol (TCP) (IETF RFC 793)
  • Internet Protocol (IP) v4 (IETF RFC 791)
  • User Datagram Protocol (UDP) (IETF RFC 768)
  • Internet Control Message Protocol (ICMP) (IETF RFC 792)
  • Test Transmission Control Protocol (TTCP) (NWG RFC 2398)
  • X Window System Protocol (X10R4 and X11R6)
  • OpenGL Standard (OpenGL Graphics System 1.2 Specification)
  • Character Encoding (ISO/IEC 8859-1)
  • Portable Operating System Interface (POSIX) Shell (IEEE 1003.2 and ISO/IEC 9945-2:2003)
  • American Standard Code for Information Interchange (ASCII) (ANSI X3.4-1986, EMCA-6, ISO/IEC 646:1991)
  • Really Simple Syndication (RSS) 2.0 (subset of ISO 8879:1986(E) and REC-xml-20040204)
  • International System of Units (SI and ISO 31 and ISO 1000 and 55 FR 52242-52245)
  • U.S. customary units (NIST Handbook 44)