📦 coin2-devel
589 pages · page 1 of 3
A
- actions(3coin2)Actions✨
B
- base(3coin2)Base classes✨
- bundles(3coin2)Bundles (mostly for internal use)✨
C
- caches(3coin2)Cache storage (mostly for internal use)✨
- coin-config(1coin2)Display Coin Library Configuration✨
- coin200(3coin2)New Features in Coin v2.0.0✨
- coin210(3coin2)New Features in Coin v2.1.0✨
- coin220(3coin2)New Features in Coin v2.2.0✨
- coin230(3coin2)New Features in Coin v2.3.0✨
- coin240(3coin2)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(3coin2)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.✨
- coin_shaders(3coin2)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…✨
- collision(3coin2)Collision detections between scene geometry✨
- compression_overview(3coin2)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…✨
D
- details(3coin2)Detail classes✨
- draggers(3coin2)Draggers✨
- dynload_overview(3coin2)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…✨
E
- elements(3coin2)Elements (mostly for internal use)✨
- engines(3coin2)Engine classes✨
- errors(3coin2)Error handling✨
- events(3coin2)Event classes✨
F
- fields(3coin2)Field classes✨
G
- general(3coin2)General classes✨
H
- hardcopy(3coin2)Support for vectorized printing✨
- hardcopy_overview(3coin2)An overview of the hardcopy support. The main API for HardCopy support in Coin is the abstract class SoVectorizeAction. SoVectorizeAction will extract geometry from an Inventor scene graph, and…✨
I
- intersection_overview(3coin2)Intersection Detection See the documentation for the SoIntersectionDetectionAction class for example code on how to do intersection detection in a Coin scene. See also SoIntersectionDetectionAction…✨
M
- manips(3coin2)Manipulators✨
- multithreading_support(3coin2)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…✨
N
- nodekits(3coin2)Node Kits✨
- nodes(3coin2)Nodes✨
P
- projectors(3coin2)Projector classes (mostly for internal use)✨
S
- SbBarrier(3coin2)The SbBarrier class implements the "barrier" multi-thread synchronization technique.✨
- SbBox2d(3coin2)The SbBox2d class is a 2 dimensional box with double precision corner coordinates.✨
- SbBox2f(3coin2)The SbBox2f class is a 2 dimensional box with floating point corner coordinates.✨
- SbBox2i32(3coin2)The SbBox2i32 class is a 2 dimensional box with int32_t coordinates.✨
- SbBox2s(3coin2)The SbBox2s class is a 2 dimensional box with short integer coordinates.✨
- SbBox3d(3coin2)The SbBox3d class is an abstraction for an axis aligned 3 dimensional box.✨
- SbBox3f(3coin2)The SbBox3f class is an abstraction for an axis aligned 3 dimensional box.✨
- SbBox3i32(3coin2)✨
- SbBox3s(3coin2)The SbBox3s class is a 3 dimensional box with short integer coordinates.✨
- SbBSPTree(3coin2)The SbBSPTree class provides a binary space partitioning container.✨
- SbClip(3coin2)The SbClip class is a generic polygon clipper class.✨
- SbColor(3coin2)The SbColor class contains the red, green and blue components which make up a color value.✨
- SbColor4f(3coin2)The SbColor4f class contains the red, green, blue and alpha components which make up a color value.✨
- SbCondVar(3coin2)A class for synchronizing access to global variables.✨
- SbCylinder(3coin2)The SbCylinder class is a representation of a cylinder.✨
- SbCylinderPlaneProjector(3coin2)The SbCylinderPlaneProjector class projects 2D points to a half-cylinder and a plane.✨
- SbCylinderProjector(3coin2)The SbCylinderProjector class is the abstract base class for mapping to cylindrical surfaces.✨
- SbCylinderSectionProjector(3coin2)The SbCylinderSectionProjector projects 2D points to a sliced cylinder.✨
- SbCylinderSheetProjector(3coin2)The SbCylinderSheetProjector class projects 2D points to 3D points on a sheet covering a cylindrical shape.✨
- SbDict(3coin2)The SbDict class organizes a dictionary of keys and values.✨
- SbDPMatrix(3coin2)The SbDPMatrix class is a 4x4 dimensional representation of a double-precision matrix.✨
- SbFifo(3coin2)A class for managing a pointer first-in, first-out queue.✨
- SbImage(3coin2)The SbImage class is an abstract datatype for 2D and 3D images.✨
- SbIntList(3coin2)The SbIntList class is a container for integer list arrays.✨
- SbLine(3coin2)The SbLine class represents a line in 3D space.✨
- SbLineProjector(3coin2)The SbLineProjector class projects 2D points to 3D points along a line.✨
- SbList(3coin2)The SbList class is a template container class for lists.✨
- SbMatrix(3coin2)The SbMatrix class is a 4x4 dimensional representation of a matrix.✨
- SbMutex(3coin2)A basic class for managing a mutex.✨
- SbName(3coin2)The SbName class stores strings by reference.✨
- SbPlane(3coin2)The SbPlane class represents a plane in 3D space.✨
- SbPlaneProjector(3coin2)The SbPlaneProjector class projects 2D points to 3D points in a plane.✨
- SbPList(3coin2)The SbPList class is a container class for void pointers.✨
- SbProjector(3coin2)The SbProjector class is the abstract base projector class.✨
- SbRotation(3coin2)The SbRotation class represents a rotation in 3D space.✨
- SbRWMutex(3coin2)✨
- SbSphere(3coin2)The SbSphere class is a representation of a sphere.✨
- SbSpherePlaneProjector(3coin2)The SbSpherePlaneProjector class projects 2D points to a half-sphere and a plane.✨
- SbSphereProjector(3coin2)The SbSphereProjector class is the abstract base class for mapping to spherical surfaces.✨
- SbSphereSectionProjector(3coin2)The SbSphereSectionProjector projects 2D points to a sliced sphere.✨
- SbSphereSheetProjector(3coin2)The SbSphereSheetProjector class projects 2D points to 3D points on a sheet covering a spherical shape.✨
- SbStorage(3coin2)The SbStorage class manages thread-local memory.✨
- SbString(3coin2)The SbString class is a string class with convenience functions for string operations.✨
- SbStringList(3coin2)The SbStringList class is a container for arrays of SbString pointers.✨
- SbTesselator(3coin2)The SbTesselator class is used to tessellate polygons into triangles.✨
- SbThread(3coin2)A class for managing threads.✨
- SbThreadAutoLock(3coin2)Simple convenience class for locking access to a function.✨
- SbTime(3coin2)The SbTime class instances represents time values.✨
- SbTypedStorage(3coin2)The SbTypedStorage class manages generic thread-local memory.✨
- SbVec2b(3coin2)The SbVec2b class is a 2 dimensional vector with 8-bit integer coordinates.✨
- SbVec2d(3coin2)The SbVec2d class is a 2 dimensional vector with double precision floating point coordinates.✨
- SbVec2f(3coin2)The SbVec2f class is a 2 dimensional vector with floating point coordinates.✨
- SbVec2i32(3coin2)The SbVec2i32 class is a 2 dimensional vector with 32-bit integer coordinates.✨
- SbVec2s(3coin2)The SbVec2s class is a 2 dimensional vector with short integer coordinates.✨
- SbVec2ub(3coin2)The SbVec2ub class is a 2 dimensional vector with unsigned 8-bit integer coordinates.✨
- SbVec2ui32(3coin2)The SbVec2ub class is a 2 dimensional vector with unsigned 32-bit integer coordinates.✨
- SbVec2us(3coin2)The SbVec2us class is a 2 dimensional vector with unsigned short integer coordinates.✨
- SbVec3b(3coin2)The SbVec3b class is a 3 dimensional vector with 8-bit integer coordinates.✨
- SbVec3d(3coin2)The SbVec3d class is a 3 dimensional vector with double precision floating point coordinates.✨
- SbVec3f(3coin2)The SbVec3f class is a 3 dimensional vector with floating point coordinates.✨
- SbVec3fList(3coin2)The SbVec3fList class is a container for arrays of SbVec3f pointers.✨
- SbVec3i32(3coin2)The SbVec3i32 class is a 3 dimensional vector with 32-bit integer coordinates.✨
- SbVec3s(3coin2)The SbVec3s class is a 3 dimensional vector with short integer coordinates.✨
- SbVec3ub(3coin2)The SbVec3ub class is a 3 dimensional vector with unsigned 8-bit integer coordinates.✨
- SbVec3ui32(3coin2)The SbVec3ui32 class is a 3 dimensional vector with unsigned 33-bit integer coordinates.✨
- SbVec3us(3coin2)The SbVec3us class is a 3 dimensional vector with unsigned short integer coordinates.✨
- SbVec4b(3coin2)The SbVec4b class is a 4 dimensional vector with 8-bit integer coordinates.✨
- SbVec4d(3coin2)The SbVec4d class is a 4 dimensional vector with double precision floating point coordinates.✨
- SbVec4f(3coin2)The SbVec4f class is a 4 dimensional vector with floating point coordinates.✨
- SbVec4i32(3coin2)The SbVec4i32 class is a 4 dimensional vector with 32-bit integer coordinates.✨
- SbVec4s(3coin2)The SbVec4s class is a 4 dimensional vector with short integer coordinates.✨
- SbVec4ub(3coin2)The SbVec4ub class is a 4 dimensional vector with unsigned 8-bit integer coordinates.✨
- SbVec4ui32(3coin2)The SbVec4ui32 class is a 4 dimensional vector with unsigned 32-bit integer coordinates.✨
- SbVec4us(3coin2)The SbVec4us class is a 4 dimensional vector with unsigned short integer coordinates.✨
- SbViewportRegion(3coin2)The SbViewportRegion class is a viewport within a full window.✨
- SbViewVolume(3coin2)The SbViewVolume class is a viewing volume in 3D space.✨
- SbXfBox3d(3coin2)The SbXfBox3d class is a 3 dimensional box with double precision coordinates and an attached transformation.✨
- SbXfBox3f(3coin2)The SbXfBox3f class is a 3 dimensional box with floating point coordinates and an attached transformation.✨
- sensors(3coin2)Sensor classes✨
- SoAccumulatedElement(3coin2)The SoAccumulatedElement class is an abstract class for storing accumulated state.✨
- SoAction(3coin2)The SoAction class is the base class for all traversal actions.✨
- SoActionMethodList(3coin2)The SoActionMethodList class contains function pointers for action methods.✨
- SoAlarmSensor(3coin2)The SoAlarmSensor class is a sensor which will trigger once at a specified time.✨
- SoAnnotation(3coin2)The SoAnnotation node draws all its child geometry on top of other geometry.✨
- SoAntiSquish(3coin2)The SoAntiSquish class is used to reset to uniform scaling.✨
- SoAppearanceKit(3coin2)The SoAppearanceKit class is a node kit catalog that collects miscellaneous appearance node types.✨
- SoArray(3coin2)The SoArray class is a group node for setting up regular arrays of subgraphs.✨
- SoAsciiText(3coin2)The SoAsciiText class renders flat 3D text.✨
- SoAudioDevice(3coin2)The SoAudioDevice class is used to control an audio device.✨
- SoAudioRenderAction(3coin2)The SoAudioRenderAction class renders the aural parts of the scene graph.✨
- SoAuditorList(3coin2)The SoAuditorList class is used to keep track of auditors for certain object classes.✨
- SoBase(3coin2)The SoBase class is the top-level superclass for a number of class-hierarchies.✨
- SoBaseColor(3coin2)The SoBaseColor class provides a node type for convenient setting of the base material color.✨
- SoBaseKit(3coin2)The SoBaseKit class is the toplevel superclass for nodekits.✨
- SoBaseList(3coin2)The SoBaseList class is a container for pointers to SoBase derived objects.✨
- SoBlinker(3coin2)The SoBlinker class is a cycling switch node.✨
- SoBoolOperation(3coin2)The SoBoolOperation engine evaluates expressions of boolean logic.✨
- SoBoxHighlightRenderAction(3coin2)The SoBoxHighlightRenderAction class renders the scene with highlighted boxes around selections.✨
- SoBumpMap(3coin2)The SoBumpMap class is used to map a bump map onto subsequent shapes.✨
- SoBumpMapCoordinate(3coin2)The SoBumpMapCoordinate class is a node for providing bump map coordinates to shape nodes.✨
- SoBumpMapTransform(3coin2)The SoBumpMapTransform class is used to define 2D bump map transformations.✨
- SoButtonEvent(3coin2)The SoButtonEvent class is the base class for all button events.✨
- SoCalculator(3coin2)General purpose calculator for floats and 3D float vectors.✨
- SoCallback(3coin2)The SoCallback class is a node type which provides a means of setting callback hooks in the scene graph.✨
- SoCallbackAction(3coin2)The SoCallbackAction class invokes callbacks at specific nodes.✨
- SoCallbackList(3coin2)The SoCallbackList is a container for callback function pointers.✨
- SoCamera(3coin2)The SoCamera class is the abstract base class for camera definition nodes.✨
- SoCameraKit(3coin2)The SoCameraKit class is a node kit with a transform and a camera.✨
- SoCenterballDragger(3coin2)The SoCenterballDragger class is a dragger you can rotate and translate.✨
- SoCenterballManip(3coin2)The SoCenterballManip wraps an SoCenterballDragger for convenience.✨
- SoChildList(3coin2)The SoChildList class is a container for node children.✨
- SoClipPlane(3coin2)The SoClipPlane class is a node type for specifying clipping planes.✨
- SoClipPlaneManip(3coin2)The SoClipPlaneManip class is used to manipulate clip planes.✨
- SoColorIndex(3coin2)The SoColorIndex class is used to specify color indices for subsequent shapes.✨
- SoComplexity(3coin2)The SoComplexity class is a node type which is used to set the tradeoff between quality and performance.✨
- SoComposeMatrix(3coin2)The SoComposeMatrix class is used to compose a matrix from miscellaneous transformations.✨
- SoComposeRotation(3coin2)The SoComposeRotation class is used to compose rotations from angle and axis.✨
- SoComposeRotationFromTo(3coin2)The SoComposeRotationFromTo class is used to compose rotations based on from and to vectors.✨
- SoComposeVec2f(3coin2)The SoComposeVec2f class is used to compose 2D vectors from two floats.✨
- SoComposeVec3f(3coin2)The SoComposeVec3f class is used to compose 3D vectors from floats.✨
- SoComposeVec4f(3coin2)The SoComposeVec4f class is used to compose 4D vectors from four floats.✨
- SoComputeBoundingBox(3coin2)The SoComputeBoundingBox class is used to calculate a bounding box.✨
- SoConcatenate(3coin2)The SoConcatenate class is used to concatenate several inputs into one output.✨
- SoCone(3coin2)The SoCone class is for rendering cone shapes.✨
- SoConeDetail(3coin2)The SoConeDetail class contains information about the parts of a SoCone shape.✨
- SoContextHandler(3coin2)The SoContextHandler class is for now to be treated as an internal class.✨
- SoCoordinate3(3coin2)The SoCoordinate3 class is a node for providing coordinates to shape nodes.✨
- SoCoordinate4(3coin2)The SoCoordinate4 class is a node for providing coordinates to shape nodes.✨
- SoCounter(3coin2)The SoCounter class is an integer counter engine.✨
- SoCube(3coin2)The SoCube class is for rendering cubes.✨
- SoCubeDetail(3coin2)The SoCubeDetail class contains information about the parts of a SoCube shape.✨
- SoCylinder(3coin2)The SoCylinder class is for rendering cylinder shapes.✨
- SoCylinderDetail(3coin2)The SoCylinderDetail class contains information about the parts of a SoCylinder shape.✨
- SoDataSensor(3coin2)The SoDataSensor class is the abstract base class for sensors monitoring changes in a scene graph.✨
- SoDB(3coin2)The SoDB class keeps track of internal global data.✨
- SoDebug(3coin2)✨
- SoDebugError(3coin2)The SoDebugError class is the internal debugging message passing mechanism.✨
- SoDecomposeMatrix(3coin2)The SoDecomposeMatrix class is used to decompose a matrix into simple transformations.✨
- SoDecomposeRotation(3coin2)The SoDecomposeRotation class is used to decompose a rotation into angle and axis.✨
- SoDecomposeVec2f(3coin2)The SoDecomposeVec2f class is used to decompose 2D vectors into two floats.✨
- SoDecomposeVec3f(3coin2)The SoDecomposeVec3f class is used to decompose 3D vectors into three floats.✨
- SoDecomposeVec4f(3coin2)The SoDecomposeVec4f class is used to decompose 4D vectors into four floats.✨
- SoDelayQueueSensor(3coin2)The SoDelayQueueSensor class is the abstract base class for priority scheduled sensors.✨
- SoDetail(3coin2)The SoDetail class is the superclass for all classes storing detailed information about particular shapes.✨
- SoDetailList(3coin2)The SoDetailList class is a container for pointers to SoDetail objects.✨
- SoDirectionalLight(3coin2)The SoDirectionalLight class is a node type for specifying directional light sources.✨
- SoDirectionalLightDragger(3coin2)The SoDirectionalLightDragger class provides interactive geometry for manipulating a directional light source.✨
- SoDirectionalLightManip(3coin2)The SoDirectionalLightManip class is used to manipulate SoDirectionalLight nodes.✨
- SoDragger(3coin2)The SoDragger class is the base class for all draggers.✨
- SoDragPointDragger(3coin2)The SoDragPointDragger class provides mechanisms for moving a point in 3D.✨
- SoDrawStyle(3coin2)The SoDrawStyle class specificies common rendering properties for shapes.✨
- SoElapsedTime(3coin2)The SoElapsedTime class is a controllable time source engine.✨
- SoElement(3coin2)SoElement is the abstract base class for all elements.✨
- SoEnabledElementsList(3coin2)The SoEnabledElementsList class is a container for type info for element types that are enabled in actions.✨
- SoEngine(3coin2)SoEngine is the base class for Coin engines.✨
- SoEngineList(3coin2)The SoEngineList class is a container for SoEngine objects.✨
- SoEngineOutput(3coin2)The SoEngineOutput class is the output slots in SoEngine instances.✨
- SoEngineOutputList(3coin2)The SoEngineOutputList class is a container for SoEngineOutput objects.✨
- SoEnvironment(3coin2)The SoEnvironment class is a node for specifying global rendering parameters.✨
- SoError(3coin2)The SoError class is the base class for all the error handling classes.✨
- SoEvent(3coin2)The SoEvent class is the base class for all Coin events.✨
- SoEventCallback(3coin2)The SoEventCallback class provides functionality for catching events.✨
- SoExtSelection(3coin2)The SoExtSelection class can be used for extended selection functionality.✨
- SoFaceDetail(3coin2)The SoFaceDetail class is for storing detailed polygon information.✨
- SoFaceSet(3coin2)The SoFaceSet class is used to render and organize non- indexed polygonal face data.✨
- SoField(3coin2)The SoField class is the top-level abstract base class for fields.✨
- SoFieldContainer(3coin2)The SoFieldContainer class is a base class for all classes that contain fields.✨
- SoFieldConverter(3coin2)The SoFieldConverter class is the abstract base class for field converters.✨
- SoFieldData(3coin2)The SoFieldData class is a container for a prototype set of fields.✨
💅
getting it ready, bestie…