Developing applications
The following links provide a very brief introduction into writing applications with BRL-CAD.
Standards Support
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)