Package libInventor-devel
- SbBool(3iv) β a Boolean type
- SbBox2f(3iv) β 2D box class
- SbBox2s(3iv) β 2D box class
- SbBox3f(3iv) β 3D box class
- SbColor(3iv) β color vector class
- SbCylinder(3iv) β class for representing a cylinder
- SbCylinderPlaneProjector(3iv) β cylinder-plane projector
- SbCylinderProjector(3iv) β cylinder projector
- SbCylinderSectionProjector(3iv) β cylinder-section projector
- SbCylinderSheetProjector(3iv) β cylinder-sheet projector
- SbLine(3iv) β directed line in 3D
- SbLineProjector(3iv) β line projector
- SbMatrix(3iv) β 4x4 matrix class
- SbName(3iv) β character string stored in a hash table
- SbPList(3iv) β list of generic (void *) pointers
- SbPlane(3iv) β oriented plane in 3D
- SbPlaneProjector(3iv) β plane projector
- SbProjector(3iv) β base class for representing projectors
- SbRotation(3iv) β class for representing a rotation
- SbSphere(3iv) β class for representing a sphere
- SbSpherePlaneProjector(3iv) β sphere-plane projector
- SbSphereProjector(3iv) β sphere projector
- SbSphereSectionProjector(3iv) β sphere-section projector
- SbSphereSheetProjector(3iv) β sphere-sheet projector
- SbString(3iv) β class for smart character strings
- SbTime(3iv) β class for representation of a time
- SbVec2f(3iv) β 2D vector class
- SbVec2s(3iv) β 2D vector class
- SbVec3f(3iv) β 3D vector class
- SbVec4f(3iv) β 4D vector class
- SbViewVolume(3iv) β 3D viewing volume class
- SbViewportRegion(3iv) β class for representing a viewport
- SbXfBox3f(3iv) β 3D box with an associated transformation matrix
- SoAction(3iv) β abstract base class for all actions
- SoAlarmSensor(3iv) β triggers a callback once sometime in the future
- SoAnnotation(3iv) β Annotation group node
- SoAntiSquish(3iv) β transformation node that undoes non-uniform 3D scales
- SoAppearanceKit(3iv) β appearance nodekit class
- SoArray(3iv) β group node that creates a regular IxJxK array of copies of its children
- SoAsciiText(3iv) β simple 3D text shape node
- SoBase(3iv) β base class for all nodes, paths, and engines
- SoBaseColor(3iv) β node that defines an object's base color
- SoBaseKit(3iv) β base class for all node kits
- SoBaseList(3iv) β maintains a list of pointers to instances of the \*(CbSoBase\f1 classes
- SoBlinker(3iv) β animated cycling switch node
- SoBoolOperation(3iv) β performs Boolean operations
- SoBoxHighlightRenderAction(3iv) β a selection highlight style
- SoButtonEvent(3iv) β base class for all button events
- SoByteStream(3iv) β converts scene graph objects to character byte streams
- SoCalculator(3iv) β a general-purpose calculator
- SoCallback(3iv) β provides custom behavior during actions
- SoCallbackAction(3iv) β performs a generic traversal of the scene graph
- SoCallbackList(3iv) β manages a list of callback functions and associated data
- SoCamera(3iv) β abstract base class for camera nodes
- SoCameraKit(3iv) β camera nodekit class
- SoCenterballDragger(3iv) β striped ball you rotate and re-center by dragging with the mouse
- SoCenterballManip(3iv) β transform node with 3D interface for editing rotation and center
- SoClipPlane(3iv) β clipping plane node
- SoColorIndex(3iv) β surface color index node
- SoComplexity(3iv) β shape complexity node
- SoComposeMatrix(3iv) β composes a transformation matrix
- SoComposeRotation(3iv) β composes a rotation from axis and angle values
- SoComposeRotationFromTo(3iv) β composes a rotation that rotates from one vector into another
- SoComposeVec2f(3iv) β composes 2D vectors from floating-point values
- SoComposeVec3f(3iv) β composes 3D vectors from floating-point values
- SoComposeVec4f(3iv) β composes 4D vectors from floating-point values
- SoComputeBoundingBox(3iv) β computes the bounding box and center of a scene graph
- SoConcatenate(3iv) β joins separate fields into a single multiple-value field
- SoCone(3iv) β cone shape node
- SoConeDetail(3iv) β stores detail information about the SoCone node
- SoCoordinate3(3iv) β coordinate point node
- SoCoordinate4(3iv) β rational coordinate point node
- SoCounter(3iv) β triggered integer counter
- SoCube(3iv) β cube shape node
- SoCubeDetail(3iv) β stores detail information about the SoCube node
- SoCylinder(3iv) β cylinder shape node
- SoCylinderDetail(3iv) β stores detail information about the SoCylinder node
- SoDB(3iv) β scene graph database class
- SoDataSensor(3iv) β abstract base class for sensors attached to parts of a scene
- SoDebugError(3iv) β debug error handling
- SoDecomposeMatrix(3iv) β decomposes transformation matrices into values for translation, rotation, and scale
- SoDecomposeRotation(3iv) β decomposes rotation values
- SoDecomposeVec2f(3iv) β decomposes 2D vectors into floating-point values
- SoDecomposeVec3f(3iv) β decomposes 3D vectors into floating-point values
- SoDecomposeVec4f(3iv) β decomposes 4D vectors into floating-point values
- SoDelayQueueSensor(3iv) β abstract base class for sensors not dependent on time
- SoDetail(3iv) β base class for describing detail information about a shape node
- SoDetailList(3iv) β maintains a list of instances of details
- SoDirectionalLight(3iv) β node representing a directional light source
- SoDirectionalLightDragger(3iv) β directional icon you rotate and translate by dragging with the mouse
- SoDirectionalLightManip(3iv) β directional light node with 3D interface for editing direction
- SoDragPointDragger(3iv) β object you can translate in 3D by dragging with the mouse
- SoDragger(3iv) β base class for nodekits that move in response to click-drag-release mouse events
- SoDrawStyle(3iv) β node that defines the style to use when rendering
- SoElapsedTime(3iv) β basic controllable time source
- SoEngine(3iv) β base class for all engines
- SoEngineList(3iv) β maintains a list of pointers to engines
- SoEngineOutput(3iv) β class for all engine outputs
- SoEngineOutputList(3iv) β maintains a list of pointers to engine outputs
- SoEnvironment(3iv) β global environment node
- SoError(3iv) β error handling base class
- SoEvent(3iv) β base class for all events
- SoEventCallback(3iv) β node which invokes callbacks for events
- SoFaceDetail(3iv) β stores detail information about vertex-based shapes made of faces
- SoFaceSet(3iv) β polygonal face shape node
- SoField(3iv) β base class for all fields
- SoFieldContainer(3iv) β abstract base class for objects that contain fields
- SoFieldList(3iv) β maintains a list of pointers to fields
- SoFieldSensor(3iv) β sensor class that can be attached to Inventor fields
- SoFile(3iv) β node that reads children from a named file
- SoFont(3iv) β node that defines font type and size for text
- SoFontStyle(3iv) β simple 3D text shape node
- SoGLRenderAction(3iv) β renders a scene graph using OpenGL
- SoGate(3iv) β selectively copies its input to its output
- SoGetBoundingBoxAction(3iv) β computes bounding box of a scene
- SoGetMatrixAction(3iv) β computes transformation matrix for subgraph
- SoGroup(3iv) β base class for all group nodes
- SoHandleBoxDragger(3iv) β box you can scale, stretch and translate by dragging with the mouse
- SoHandleBoxManip(3iv) β transform node with 3D Interface for Editing ScaleFactor and Translation
- SoHandleEventAction(3iv) β allows nodes in a graph to receive input events
- SoIdleSensor(3iv) β sensor for one-time only callbacks when the application is idle
- SoIndexedFaceSet(3iv) β indexed polygonal face shape node
- SoIndexedLineSet(3iv) β indexed polyline shape node
- SoIndexedNurbsCurve(3iv) β indexed NURBS curve shape node
- SoIndexedNurbsSurface(3iv) β indexed NURBS surface shape node
- SoIndexedShape(3iv) β abstract base class for all indexed vertex-based shapes
- SoIndexedTriangleStripSet(3iv) β indexed triangle strip set shape node
- SoInfo(3iv) β node containing information text string
- SoInput(3iv) β used to read Inventor data files
- SoInteraction(3iv) β initializes Inventor interaction classes
- SoInteractionKit(3iv) β base class for all interaction nodekit classes
- SoInterpolate(3iv) β base class for all interpolator engines
- SoInterpolateFloat(3iv) β interpolates floating-point values
- SoInterpolateRotation(3iv) β interpolates rotation values
- SoInterpolateVec2f(3iv) β interpolates 2D floating-point vectors
- SoInterpolateVec3f(3iv) β interpolates 3D floating-point vectors
- SoInterpolateVec4f(3iv) β interpolates 4D floating-point vectors
- SoJackDragger(3iv) β jack-shaped object you rotate, translate, or scale by dragging with the mouse
- SoJackManip(3iv) β transform node with 3D interface for rotating, scaling, and translating
- SoKeyboardEvent(3iv) β keyboard key press and release events
- SoLOD(3iv) β distance-based level-of-detail switching group node
- SoLabel(3iv) β node containing label text string
- SoLevelOfDetail(3iv) β level-of-detail switching group node
- SoLight(3iv) β abstract base class for all light source nodes
- SoLightKit(3iv) β light nodekit class
- SoLightModel(3iv) β node that defines the lighting model to use when rendering
- SoLineDetail(3iv) β stores detail information about vertex-based shapes made of line segments
- SoLineHighlightRenderAction(3iv) β selection highlight style
- SoLineSet(3iv) β polyline shape node
- SoLinearProfile(3iv) β Piecewise-linear profile curve
- SoLocateHighlight(3iv) β special separator that performs locate highlighting
- SoLocation2Event(3iv) β 2D location events
- SoMFBitMask(3iv) β multiple-value field containing any number of masks of bit flags
- SoMFBool(3iv) β multiple-value field containing any number of boolean values
- SoMFColor(3iv) β multiple-value field containing any number of RGB colors stored as three floats
- SoMFEngine(3iv) β multiple-value field containing any number of pointers to engines
- SoMFEnum(3iv) β multiple-value field containing any number of enumerated type values
- SoMFFloat(3iv) β multiple-value field containing any number of floating point values
- SoMFInt32(3iv) β multiple-value field containing any number of int32_t integers
- SoMFLong(3iv) β synonym for SoMFInt32
- SoMFMatrix(3iv) β multiple-value field containing any number of 4x4 matrices
- SoMFName(3iv) β multiple-value field containing any number of names
- SoMFNode(3iv) β multiple-value field containing any number of pointers to nodes
- SoMFPath(3iv) β multiple-value field containing any number of pointers to paths
- SoMFPlane(3iv) β field containing several plane equations
- SoMFRotation(3iv) β Multiple-value field containing any number of SbRotations.
- SoMFShort(3iv) β multiple-value field containing any number of short integers
- SoMFString(3iv) β multiple-value field containing any number of strings
- SoMFTime(3iv) β multiple-value field containing any number of SbTime values
- SoMFUInt32(3iv) β multiple-value field containing any number of uint32_tegers
- SoMFULong(3iv) β synonym for SoMFUInt32
- SoMFUShort(3iv) β multiple-value field containing any number of unsigned short integers
- SoMFVec2f(3iv) β multiple-value field containing any number of two-dimensional vectors
- SoMFVec3f(3iv) β multiple-value field containing any number of three-dimensional vectors
- SoMFVec4f(3iv) β multiple-value field containing any number of four-dimensional vectors
- SoMField(3iv) β base class for all multiple-valued fields
- SoMaterial(3iv) β surface material definition node
- SoMaterialBinding(3iv) β node that specifies how multiple materials are bound to shapes
- SoMatrixTransform(3iv) β node that specifies a 3D geometric transformation as a matrix
- SoMemoryError(3iv) β memory error handling
- SoMotion3Event(3iv) β 3D motion events
- SoMouseButtonEvent(3iv) β mouse button press and release events
- SoMultipleCopy(3iv) β group node that traverses multiple times, applying matrices
- SoNode(3iv) β abstract base class for all database nodes
- SoNodeKit(3iv) β initializes nodekit classes
- SoNodeKitDetail(3iv) β stores detail information about a nodekit
- SoNodeKitListPart(3iv) β group node with restricted children
- SoNodeKitPath(3iv) β path that points to a list of hierarchical nodekits
- SoNodeList(3iv) β maintains a list of pointers to nodes
- SoNodeSensor(3iv) β sensor class that can be attached to Inventor nodes
- SoNodekitCatalog(3iv) β nodekit catalog class
- SoNonIndexedShape(3iv) β abstract base class for all non-indexed vertex-based shapes
- SoNormal(3iv) β node that defines surface normals for shapes
- SoNormalBinding(3iv) β node that specifies how multiple surface normals are bound to shapes
- SoNurbsCurve(3iv) β NURBS curve shape node
- SoNurbsProfile(3iv) β NURBS profile curve
- SoNurbsSurface(3iv) β NURBS surface shape node
- SoOffscreenRenderer(3iv) β renders to an off-screen buffer for printing or generating textures
- SoOnOff(3iv) β engine that functions as an on/off switch
- SoOneShot(3iv) β timer that runs for a pre-set amount of time
- SoOneShotSensor(3iv) β sensor for one-time only callbacks
- SoOrthographicCamera(3iv) β orthographic camera node
- SoOutput(3iv) β used to write Inventor data files
- SoPackedColor(3iv) β node that defines base colors using packed representation
- SoPath(3iv) β path that points to a list of hierarchical nodes
- SoPathList(3iv) β maintains a list of pointers to paths
- SoPathSensor(3iv) β sensor class that can be attached to Inventor paths
- SoPathSwitch(3iv) β group node that traverses only when traversed along a given path
- SoPendulum(3iv) β animated oscillating rotation node
- SoPerspectiveCamera(3iv) β perspective camera node
- SoPickAction(3iv) β abstract base class for picking objects in a scene
- SoPickStyle(3iv) β picking style node
- SoPickedPoint(3iv) β represents point on surface of picked object
- SoPickedPointList(3iv) β maintains a list of pointers to \*(CbSoPickedPoint\f1 instances
- SoPointDetail(3iv) β stores detail information about vertex-based shapes made of points
- SoPointLight(3iv) β node representing a point light source
- SoPointLightDragger(3iv) β sun-shaped icon you can translate in 3D by dragging with the mouse
- SoPointLightManip(3iv) β point light node with 3D interface for editing location
- SoPointSet(3iv) β point set shape node
- SoPrimitiveVertex(3iv) β represents a vertex of a generated primitive
- SoProfile(3iv) β abstract base class for all profile nodes
- SoProfileCoordinate2(3iv) β profile coordinate node
- SoProfileCoordinate3(3iv) β rational profile coordinate node
- SoQuadMesh(3iv) β quadrilateral mesh shape node
- SoRayPickAction(3iv) β intersects objects with a ray cast into scene
- SoReadError(3iv) β read error handling
- SoResetTransform(3iv) β node that resets the current transformation to identity
- SoRotateCylindricalDragger(3iv) β object you rotate along a cylindrical surface by dragging with the mouse
- SoRotateDiscDragger(3iv) β object you can rotate like a knob by dragging With the mouse
- SoRotateSphericalDragger(3iv) β object you can rotate about a spherical surface by dragging with the mouse
- SoRotation(3iv) β node representing a 3D rotation about an arbitrary axis
- SoRotationXYZ(3iv) β node representing a 3D rotation about the x-, y-, or z-axis
- SoRotor(3iv) β animated rotation node
- SoSFBitMask(3iv) β single-value field containing a set of bit flags
- SoSFBool(3iv) β field containing a single boolean value
- SoSFColor(3iv) β field containing an RGB color
- SoSFEngine(3iv) β field containing a pointer to a engine
- SoSFEnum(3iv) β field containing an enumerated value
- SoSFFloat(3iv) β field containing a floating-point value
- SoSFImage(3iv) β Field containing a 2D image
- SoSFInt32(3iv) β field containing a int32_t integer
- SoSFLong(3iv) β synonym for SoSFInt32
- SoSFMatrix(3iv) β field containing a 4x4 matrix
- SoSFName(3iv) β field containg a name
- SoSFNode(3iv) β field containing a pointer to a node
- SoSFPath(3iv) β field containing a pointer to an SoPath
- SoSFPlane(3iv) β field containing a plane equation
- SoSFRotation(3iv) β field containing a rotation
- SoSFShort(3iv) β field containing a short integer
- SoSFString(3iv) β field containing a string
- SoSFTime(3iv) β field containing an SbTime
- SoSFTrigger(3iv) β field used to trigger engines or connection networks
- SoSFUInt32(3iv) β field containing an unsinged int32_t integer
- SoSFULong(3iv) β synonym for SoSFUInt32
- SoSFUShort(3iv) β field containing an unsigned short integer
- SoSFVec2f(3iv) β Field containing a two-dimensional vector
- SoSFVec3f(3iv) β field containing a three-dimensional vector
- SoSFVec4f(3iv) β field containing a homogeneous three-dimensional vector
- SoSField(3iv) β abstract base class for all single-value fields
- SoScale(3iv) β node representing a 3D geometric scaling
- SoScale1Dragger(3iv) β object you can scale in one dimension by dragging with the mouse
- SoScale2Dragger(3iv) β object you can scale in two dimensions by dragging with the mouse
- SoScale2UniformDragger(3iv) β object you can scale uniformly in two dimensions by dragging with the mouse
- SoScaleUniformDragger(3iv) β object you can scale uniformly in 3D by dragging with the mouse
- SoSceneKit(3iv) β scene nodekit class
- SoSceneManager(3iv) β manages scene graph rendering and event handling
- SoSearchAction(3iv) β searches for nodes in a scene graph
- SoSelectOne(3iv) β selects one value from a multiple-value field.
- SoSelection(3iv) β manages a list of selected objects
- SoSensor(3iv) β abstract base class for Inventor sensors
- SoSeparator(3iv) β group node that saves and restores traversal state
- SoSeparatorKit(3iv) β separator nodekit class
- SoShape(3iv) β abstract base class for all shape nodes
- SoShapeHints(3iv) β node that provides hints about shapes
- SoShapeKit(3iv) β shape nodekit class
- SoShuttle(3iv) β animated oscillating translation node
- SoSpaceballButtonEvent(3iv) β spaceball button press and release events
- SoSphere(3iv) β sphere shape node
- SoSpotLight(3iv) β node representing a spotlight source
- SoSpotLightDragger(3iv) β spotlight shaped dragger that allows you to change position, direction, and width of the beam
- SoSpotLightManip(3iv) β spotlight node with 3D interface for editing location, direction, and beam width
- SoSurroundScale(3iv) β transformation node that adjusts the current matrix so a default cube will surround other objects
- SoSwitch(3iv) β group node that traverse one chosen child
- SoTabBoxDragger(3iv) β cubic object you can translate and scale by dragging with the mouse
- SoTabBoxManip(3iv) β transform node with 3D Interface for editing scale and translation
- SoTabPlaneDragger(3iv) β object you can translate or scale within a plane by dragging with the mouse
- SoText2(3iv) β screen-aligned 2D text shape node
- SoText3(3iv) β 3D text shape node
- SoTextDetail(3iv) β stores detail information about a text node
- SoTexture2(3iv) β texture mapping node
- SoTexture2Transform(3iv) β 2D texture transformation node
- SoTextureCoordinate2(3iv) β 2D texture coordinate node
- SoTextureCoordinateBinding(3iv) β node that specifies how texture coordinates are bound to shapes
- SoTextureCoordinateDefault(3iv) β node that removes texture coordinates from state
- SoTextureCoordinateEnvironment(3iv) β node that specifies texture coordinates by projection from a environment
- SoTextureCoordinateFunction(3iv) β abstract base class for texture coordinate function nodes
- SoTextureCoordinatePlane(3iv) β node that specifies texture coordinates by projection from a plane
- SoTimeCounter(3iv) β timed integer counter
- SoTimerQueueSensor(3iv) β abstract base class for sensors dependent on time
- SoTimerSensor(3iv) β sensor that triggers callback repeatedly at regular intervals
- SoTrackballDragger(3iv) β striped ball you can rotate or scale uniformly by dragging with the mouse
- SoTrackballManip(3iv) β transform node with 3D interface for changing rotation and scaling
- SoTranReceiver(3iv) β interprets database changes for transcription
- SoTranSender(3iv) β sends database changes for transcription
- SoTransform(3iv) β general 3D geometric transformation node
- SoTransformBoxDragger(3iv) β box-like object you scale, rotate, and translate by dragging with the mouse
- SoTransformBoxManip(3iv) β transform node with 3D interface for changing scaling, rotation, and translation
- SoTransformManip(3iv) β base class for all transform Nodes with built-in 3D user interfaces
- SoTransformSeparator(3iv) β group node that saves and restores transformation state
- SoTransformVec3f(3iv) β transforms a 3D vector by a 4x4 matrix
- SoTransformation(3iv) β Abstract base class for all geometric transformation nodes
- SoTransformerDragger(3iv) β box-like object you scale, rotate, and translate by dragging with the mouse
- SoTransformerManip(3iv) β transform node with 3D interface for changing scaling, rotation, and translation
- SoTranslate1Dragger(3iv) β object you can translate along a line by dragging With the mouse
- SoTranslate2Dragger(3iv) β object you can translate within a plane by dragging with the mouse
- SoTranslation(3iv) β node representing a 3D translation
- SoTriangleStripSet(3iv) β triangle strip set shape node
- SoTriggerAny(3iv) β provides fan-in for triggers
- SoType(3iv) β stores runtime type information
- SoTypeList(3iv) β maintains a list of \*(CbSoTypes\f1
- SoUnits(3iv) β node that scales to convert units of length
- SoVertexProperty(3iv) β vertex property node
- SoVertexShape(3iv) β abstract base class for all vertex-based shape nodes
- SoWWWAnchor(3iv) β separator group node with a URL hyperlink
- SoWWWInline(3iv) β node that refers to children through a URL
- SoWrapperKit(3iv) β wrapper nodekit class
- SoWriteAction(3iv) β Writes a scene graph to a file