Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://coin3d.github.io
https://www.kongsberg.com/en/kogt/
Miscellaneous Macros

When extending Coin, there are a number of macros one needs to know about and use.

When extending Coin, there are a number of macros one needs to know about and use.

Node Macros

  • SO_NODE_HEADER
  • SO_NODE_ABSTRACT_HEADER
  • SO_NODE_SOURCE
  • SO_NODE_ABSTRACT_SOURCE
  • SO_NODE_INIT_CLASS
  • SO_NODE_INIT_ABSTRACT_CLASS
  • SO_NODE_IS_FIRST_INSTANCE
  • SO_NODE_CONSTRUCTOR
  • SO_NODE_ADD_FIELD
  • SO_NODE_DEFINE_ENUM_VALUE