📦 coin4-devel

918 pages · page 1 of 5

C

  • cc_debugerror(3coin4)✨
  • cc_error(3coin4)✨
  • cc_rbptree(3coin4)✨
  • cc_string(3coin4)The cc_string type is a C ADT for ASCII string management.✨
  • coin200(3coin4)New Features in Coin v2.0.0 This is a brief summary of the new features in Coin v2.0.0: • Big-Image Support • 3D Textures Support • 3D Sound Support • VRML97 Support • Mac OS X Support •…✨
  • coin210(3coin4)New Features in Coin v2.1.0 This is a brief summary of the new features in Coin v2.1.0: • HardCopy Support: Vector output to PostScript. • FreeType and Win32 TrueType Font Support •…✨
  • coin220(3coin4)New Features in Coin v2.2.0 This is a brief summary of the new features in Coin v2.2.0: • Multi-Texturing (see SoTextureUnit) • Bump-Mapping • SoBumpMap • SoBumpMapCoordinate •…✨
  • coin230(3coin4)New Features in Coin v2.3.0 This is a brief summary of the new features in Coin v2.3.0: • More Multi-Texturing (see SoTextureCombine) • Texture coordinate mapping nodes •…✨
  • coin240(3coin4)New Features in Coin v2.4.0 The primary reason for the 2.4.0 release was the option of finally building Coin from source on MS Windows without having to go through the Cygwin process. There had also…✨
  • coin250(3coin4)New Features in Coin v2.5.0 This is a brief summary of the new features in Coin v2.5.0, grouped by feature category.✨
  • coin300(3coin4)New Features in Coin v3.0.0 This is a brief summary of the new features in Coin v3.0: • New scene graph traversal profiling subsystem. • New node SoVertexAttribute which provides vertex attribute…✨
  • coin310(3coin4)New Features in Coin v3.1.0 This is a brief summary of the new features in Coin v3.1.0: • Default transparency type for SoGLRenderAction changed from SCREEN_DOOR to BLEND. • SoBase will not keep…✨
  • coin311(3coin4)New Features in Coin v3.1.1 This is a bugfix release. Bugs are fixed in all the NURBS related classes, and SoIndexedPointSet.✨
  • coin312(3coin4)New Features in Coin v3.1.2 This is a bugfix release.✨
  • coin313(3coin4)New Features in Coin v3.1.3 This is a bugfix release. Due to an underlying buildsystem upgrade, the default location of the generated HTML docs changed from $datarootdir/share/Coin/html to…✨
  • coin400(3coin4)New Features in Coin v4.0.0 Kongsberg Oil & Gas Technologies AS ended Coin as a commercial product and re-licensed it under the BSD 3-clause license as a service to the user community. The build…✨
  • coin401(3coin4)New Features in Coin v4.0.1 This is a bugfix release. This is a brief summary of the new features in Coin v4.0.1: • Version control system has been changed from Mercurial to Git. • Home of Coin3d…✨
  • coin4010(3coin4)New Features in Coin v4.0.10 This is a bugfix release. Bug fixes: • Fail gracefully on recursive PROTO definitions. • Replaced fixed length buffers in parsing functions. • Increase robustness…✨
  • coin402(3coin4)New Features in Coin v4.0.2 This is a bugfix release. Bug fixes: • Restored ABI compatibility with version 4.0.0 that was inadvertently changed in v4.0.1. • Fixed numerous typos found by…✨
  • coin403(3coin4)New Features in Coin v4.0.3 This is a bugfix release. This is a brief summary of the new features in Coin v4.0.3: • Added support for building modern styled documentation. • Set minimum C++…✨
  • coin404(3coin4)New Features in Coin v4.0.4 This is a bugfix release. This is a brief summary of the new features in Coin v4.0.4: • Added EGL support. • Added support for building Coin as subdirectory. • Added…✨
  • coin405(3coin4)New Features in Coin v4.0.5 This is a bugfix release. This is a brief summary of the new features in Coin v4.0.5: • Added SDL3 example. Bug fixes: • More robust EGL display initilization. •…✨
  • coin406(3coin4)New Features in Coin v4.0.6 This is a bugfix release. Bug fixes: • Fixed SoShape::getScreenSize to handle empty bounding box case. • Fixed EGL and GLX handling on Wayland. • Applied Debian…✨
  • coin407(3coin4)New Features in Coin v4.0.7 This is a bugfix release. Bug fixes: • Fixed check for platform GL binding. • Fixed build issue with Boost 1.90. • Ensure cc_glglue_context_can_render_to_texture()…✨
  • coin408(3coin4)New Features in Coin v4.0.8 This is a bugfix release. Bug fixes: • Refactor OpenGL version check to use cc_glglue (get around Intel driver issue). • Export the include directories for in-tree…✨
  • coin409(3coin4)New Features in Coin v4.0.9 This is a bugfix release. Bug fixes: • Skip negative indices in SoIndexedPointSet vertex arrays. • Fix cc_string inline buffer size calculation in string.h • Remove…✨
  • coin_actions(3coin4)Action Classes - Actions are objects that traverse a scene graph to drive some scene- related process.✨
  • coin_base(3coin4)Base Classes - This group is just a lot of basic types for linear algebra, string manipulation and misc. other utilities.✨
  • coin_books(3coin4)Books Related to Open Inventor / Coin Here is a list of some of the better books for people that invested in software development with Open Inventor. If you have suggestions for additional books that…✨
  • coin_bundles(3coin4)Bundle Classes - The bundle classes are internal to Coin.✨
  • coin_caches(3coin4)Cache Classes - The cache classes are internal to Coin.✨
  • coin_compression_overview(3coin4)File compression Coin can support reading and writing Inventor and VRML files compressed with either gzip or bzip2 (as of yet - more formats may come in the future). This functionality is of course…✨
  • coin_details(3coin4)Detail Classes - Detail classes are objects that deliver additional information wherever the SoPrimitiveVertex class is used.✨
  • coin_draggers(3coin4)Dragger Classes - Draggers are interactive components in the scene graph that respond to, and are controlled by mouse and keyboard events.✨
  • coin_dynload_overview(3coin4)Dynamic Loading of Extension Nodes When Coin tries to get hold of a node type object (SoType) for a class based on the name string of the node type, it will - if no such node type has been…✨
  • coin_elements(3coin4)Element Classes - The element classes in Coin are the containers of state information during action traversals of scene graphs.✨
  • coin_engines(3coin4)Engine Classes - Engines are scene based objects that convert between field values of various types or performs computations on them.✨
  • coin_environment_variables(3coin4)Environment variables Debug related: • COIN_DEBUG_3DS • COIN_DEBUG_ASSERT_SOBASE_SETNAME • COIN_DEBUG_AUDIO • COIN_DEBUG_BINARY_INPUT • COIN_DEBUG_BREAK • COIN_DEBUG_CACHING •…✨
  • coin_envvars(3coin4)Miscellaneous Environment Variables - Various aspects of the Coin runtime behaviour can be controlled through setting different environment variables to some value.✨
  • coin_errors(3coin4)Error Handling Classes - The error classes are static classes that contain a callback pointer for handling errors of the given type.✨
  • coin_events(3coin4)Event Classes - These classes are the event types you can send to a scene graph through the SoHandleEventAction.✨
  • coin_fields(3coin4)Field Classes - The fields are the data containers in the scene graph. Nodes and engines all use fields to store their public data.✨
  • coin_foreign_file_support(3coin4)Foreign File Format Support This is a page describing foreign file format support in Coin. Formats supported so far: • STL / Stereolithography files (.stl) The SoSTLFileKit server as a first…✨
  • coin_general(3coin4)Miscellaneous Classes✨
  • coin_hardcopy(3coin4)Vectorized Printing Classes - The vectorized printing classes are for rendering to vector devices instead of raster devices.✨
  • coin_libraries(3coin4)Coin use of 3rd party libraries. Coin may use a wide variety of 3rd party libraries, directly and indirectly, depending on how the Coin build was configured. This document tries to summarize the…✨
  • coin_macros(3coin4)Miscellaneous Macros - When extending Coin, there are a number of macros one needs to know about and use.✨
  • coin_manips(3coin4)Manipulator Classes - Manipulators are objects you can swap back and forth into a scene graph at locations where you have an SoTransform node.✨
  • coin_multithreading_support(3coin4)Multithreading Support in Coin The support in Coin for using multiple threads in application programs and the Coin library itself, consists of two main features: • Coin provides platform…✨
  • coin_navigation(3coin4)Navigation Classes - These contains the actual implementation of the ScXML based navigation system.✨
  • coin_new_features(3coin4)New Features in Coin • New Features in Coin v4.0.10 • New Features in Coin v4.0.9 • New Features in Coin v4.0.8 • New Features in Coin v4.0.7 • New Features in Coin v4.0.6 • New Features…✨
  • coin_nodekits(3coin4)NodeKit Classes - Nodekits modularize sub-structures of a scene graph.✨
  • coin_nodes(3coin4)Node Classes - Nodes are scene based objects performs various actions such as rendering.✨
  • coin_profiler(3coin4)Scene Graph Profiling - Coin includes some scene graph profiling functionality.✨
  • coin_profiling_intro(3coin4)Scene Graph Profiling Enabling profiling in Coin To enable profiling in Coin, use the environment variable COIN_PROFILER. When profiling is enabled, Coin will gather profiling data during every scene…✨
  • coin_projectors(3coin4)Projector Classes - The projector classes are used to convert between screenspace (2D) locations and locations in worldspace (3D).✨
  • coin_related_pages(3coin4)Related Pages Selected topics are covered in more depth using separate pages: • Coin use of 3rd party libraries • Dynamic Loading of Extension Nodes • Environment Variables • File compression…✨
  • coin_scxml(3coin4)State Chart XML Classes - This set of classes is a basic implementation of State Chart XML.✨
  • coin_sensors(3coin4)Sensor Classes - Sensors are objects that monitor other objects for changes and invoke callbacks when changes occur.✨
  • coin_shaders(3coin4)Shader Classes - Shaders are programs that run on the graphics processor and replace the formerly fixed OpenGL pipeline.✨
  • coin_shaders_page(3coin4)Shaders in Coin Coin 2.5 added support for shaders. The main nodes used are SoShaderProgram, SoVertexShader, SoFragmentShader, and SoGeometryShader. A typical scene graph with shaders will look…✨
  • coin_soscxml(3coin4)Coin specific State Chart XML Classes - This set of classes implement a coin-specific mode of scxml.✨
  • coin_sound(3coin4)3D Sound Support Classes✨
  • coin_threads(3coin4)Portable Threads Abstraction Classes✨
  • coin_vbo_rendering(3coin4)Vertex array and VBO rendering in Coin Coin 2.5 added improved support for OpenGL vertex array and VBO rendering. This might lead to major rendering performance improvements compared to the old…✨
  • coin_VRMLnodes(3coin4)VRML97 Classes - Nodes implementing the VRML97 standard.✨
  • coin_XML(3coin4)XML related functions and objects - Coin now has its own XML parser that also can be used from client code.✨
  • coin_xml_parsing(3coin4)XML Parsing with Coin For Coin 3.0, we added an XML parser to Coin. This document describes how it can be used for generic purposes. Why another XML parser, you might ask? First of all, the XML…✨
  • CoinResources(3coin4)Static utility functions for managing data resources at the basic buffer level.✨

S