Uses of Class
com.openinventor.inventor.nodekits.SoBaseKit
-
Packages that use SoBaseKit Package Description com.openinventor.inventor Open Inventor is an object-oriented and OpenGL-based API for real-time 3D visualization.com.openinventor.inventor.details com.openinventor.inventor.draggers com.openinventor.inventor.gui.view com.openinventor.inventor.nodekits com.openinventor.medical.nodes Provides some nodes and helper classes specifically created to facilitate implementation of medical applications.com.openinventor.meshviz.data com.openinventor.meshviz.graph com.openinventor.volumeviz.draggers -
-
Uses of SoBaseKit in com.openinventor.inventor
Methods in com.openinventor.inventor with parameters of type SoBaseKit Modifier and Type Method Description void
SoNodeKitPath. append(SoBaseKit childKit)
Adds childKit to end of chain.boolean
SoNodeKitPath. containsNode(SoBaseKit nodekit)
Returns true if the nodekit is found anywhere in the path chain. -
Uses of SoBaseKit in com.openinventor.inventor.details
Methods in com.openinventor.inventor.details that return SoBaseKit Modifier and Type Method Description SoBaseKit
SoNodeKitDetail. getNodeKit()
Returns a reference to the nodekit that created this detail.Methods in com.openinventor.inventor.details with parameters of type SoBaseKit Modifier and Type Method Description void
SoNodeKitDetail. setNodeKit(SoBaseKit theNodeKit)
-
Uses of SoBaseKit in com.openinventor.inventor.draggers
Subclasses of SoBaseKit in com.openinventor.inventor.draggers Modifier and Type Class Description class
SoCenterballDragger
Striped ball you rotate and re-center by dragging with the mouse.class
SoDirectionalLightDragger
Directional icon you rotate and translate by dragging with the mouse.class
SoDragger
Base class for nodekits that move in response to click-drag-release mouse events.class
SoDragPointDragger
Object you can translate in 3D by dragging with the mouse.class
SoEllipsoidDragger
Ellipsoid you can translate or scale within a plane by dragging with the mouse.class
SoHandleBoxDragger
Box you can scale, stretch and translate by dragging with the mouse.class
SoJackDragger
Jack-shaped object you rotate, translate, or scale by dragging with the mouse.class
SoPointLightDragger
Sun-shaped icon you can translate in 3D by dragging with the mouse.class
SoRotateCylindricalDragger
Object you rotate along a cylindrical surface by dragging with the mouse.class
SoRotateDiscDragger
Object you can rotate like a knob by dragging with the mouse.class
SoRotateSphericalDragger
Object you can rotate about a spherical surface by dragging with the mouse.class
SoScale1Dragger
Object you can scale in one dimension by dragging with the mouse.class
SoScale2Dragger
Object you can scale in two dimensions by dragging with the mouse.class
SoScale2UniformDragger
Object you can scale uniformly in two dimensions by dragging with the mouse.class
SoScaleUniformDragger
Object you can scale uniformly in 3D by dragging with the mouse.class
SoSpotLightDragger
Spotlight shaped dragger that allows you to change position, direction, and width of the beam.class
SoTabBoxDragger
Cubic object you can translate and scale by dragging with the mouse.class
SoTabPlaneDragger
Object you can translate or scale within a plane by dragging with the mouse.class
SoTrackballDragger
Striped ball you can rotate or scale uniformly by dragging with the mouse.class
SoTransformBoxDragger
Box-like object you scale, rotate, and translate by dragging with the mouse.class
SoTransformerDragger
Box-like object you scale, rotate, and translate by dragging with the mouse.class
SoTranslate1Dragger
Object you can translate along a line by dragging with the mouse.class
SoTranslate2Dragger
Object you can translate within a plane by dragging with the mouse. -
Uses of SoBaseKit in com.openinventor.inventor.gui.view
Subclasses of SoBaseKit in com.openinventor.inventor.gui.view Modifier and Type Class Description class
PoBaseView
Abstract base class for views.class
PoSceneView
Class to define a view which contains a scene.class
PoView
Class to define a view. -
Uses of SoBaseKit in com.openinventor.inventor.nodekits
Subclasses of SoBaseKit in com.openinventor.inventor.nodekits Modifier and Type Class Description class
SoAppearanceKit
Appearance nodekit class.class
SoCameraKit
Camera nodekit class.class
SoInteractionKit
Base class for all interaction nodekit classes.class
SoLightKit
Light nodekit class.class
SoSceneKit
Scene nodekit class.class
SoSeparatorKit
Separator nodekit class.class
SoShapeKit
Shape nodekit class.class
SoWrapperKit
Wrapper nodekit class. -
Uses of SoBaseKit in com.openinventor.medical.nodes
Subclasses of SoBaseKit in com.openinventor.medical.nodes Modifier and Type Class Description class
Magnifier
(Preview Feature) Shape node to display a magnified view of a region of the screen. -
Uses of SoBaseKit in com.openinventor.meshviz.data
Subclasses of SoBaseKit in com.openinventor.meshviz.data Modifier and Type Class Description class
Po3DdataMaster
Base class for all 3DdataMaster objects.class
PoBaseStreamLine
Base class of all streamline representations on a mesh.class
PoCellEdges
Builds egdes of a cell of a mesh.class
PoCellFacets
Builds facets of a cell of a mesh.class
PoCellIndices
Builds text indices of a cell of a mesh.class
PoCellShape
Abstract representation of a cell of a mesh.class
PoMesh
Base class for all mesh representations.class
PoMesh2D
Base class for all surface mesh representations.class
PoMesh2DVec
Representation of vectors data of a surface mesh.class
PoMesh3D
Base class for all volume mesh representations.class
PoMesh3DVec
Representation of vectors data of a volume mesh.class
PoMesh3DVecCrossSection
Representation of vectors on a cross section.class
PoMesh3DVecGridCrossSection
Representation of vectors on a grid of a cross section.class
PoMeshContouring
Class to build contour lines on a 2D mesh.class
PoMeshCrossContour
Representation of cross-contour of a volume mesh.class
PoMeshCrossSection
Representation of cross section of a volume mesh.class
PoMeshFilled
Filled representation of surface mesh.class
PoMeshLevelSurf
Representation of level surface of volume mesh.class
PoMeshLimit
Representation of the limits of a surface mesh.class
PoMeshLines
Representation of the edges of surface mesh.class
PoMeshProbePoint
Probing in a mesh.class
PoMeshSides
Class to build the sides of the current surface mesh.class
PoMeshSkeleton
Representation of the skeleton of a volume mesh.class
PoMeshSkin
Representation of the mesh skin.class
PoStreamLine
Representation of streamlines on a mesh.class
PoStreamLineMotion
Representation of streamlines with motion of colors.class
PoStreamParticleMotion
Animation of particles along streamlines on a mesh.class
PoStreamPointMotion
Animation of point particles along streamline.class
PoStreamSphereMotion
Animation of sphere particles along streamline.class
PoStreamSurface
Representation of a surface connecting several streamlines.class
PoStreamTadpoleMotion
Animation of tadpole particles along streamline. -
Uses of SoBaseKit in com.openinventor.meshviz.graph
Subclasses of SoBaseKit in com.openinventor.meshviz.graph Modifier and Type Class Description class
PoAngularAxis
Class to build an angular axis.class
PoArrow
Class to build a 2D arrow.class
PoArrow3
Class to build a 3D arrow.class
PoAutoCubeAxis
Class to build a set of axes on a parallelepiped relating to the view.class
PoAutoValueLegend
Abstract class for automatic value legend.class
PoAxis
Abstract class for axis representations.class
PoBar
Abstract base class for bar representations.class
PoBase
Abstract base class for all Graph Master & 3D Data Master classes.class
PoBaseAxis
Base class for all axis objects.class
PoBiErrorPointField
Builds a bi-error point field.class
PoCartesianAxis
Abstract class for cartesian axes.class
PoChart
Abstract base class for all charting representations.class
PoCircle
Abstract class for 2D circle representation.class
PoCircle3
Abstract class for 3D circle representation.class
PoCircle3CenterRadius
Class to build a 3D circle.class
PoCircle3ThreePoints
Class to build a 3D circle.class
PoCircleArc
Abstract class for 2D circle arc representation.class
PoCircleArc3
Abstract class for 3D circle arc representation.class
PoCircleArc3CtrPtAngle
Class to build a 3D circle arc.class
PoCircleArc3CtrTwoPts
Class to build a 3D circle arc.class
PoCircleArc3ThreePts
Class to build a 3D circle arc.class
PoCircleArcCtrPtAngle
Class to build a 2D circle arc.class
PoCircleArcCtrRadTwoAngle
Class to build a 2D circle arc.class
PoCircleArcCtrTwoPts
Class to build a 2D circle arc.class
PoCircleArcThreePts
Class to build a 2D circle arc.class
PoCircleCenterRadius
Class to build a 2D circle.class
PoCircleThreePoints
Class to build a 2D circle.class
PoConicBar
Class to build conic bars.class
PoCoordinateSystemAxis
Class for a 3D axes system.class
PoCurve
Builds a 2D curve.class
PoCurve3
Builds a 3D curve.class
PoCurveFilling
Class to build 3D filled curve.class
PoCurveLine
Class to build a 2D line curve.class
PoCylindricalBar
Class to build cylindrical bars.class
PoErrorCurve
Class to build an error curve represention.class
PoErrorPointField
Builds points field with X and Y margin error.class
PoGenAxis
Class to build a generalized axis.class
PoGeneralizedBar
Class to build generalized bars.class
PoGeneralizedScatter
Class to build a 2D generalized scatter.class
PoGraphMaster
Abstract base class for all Graph Master classes.class
PoGroup2Axis
Class to build a group of two axes.class
PoGroup3Axis3
Class to build a group of three axes.class
PoGroup4Axis
Class to build a group of four axes.class
PoGroup6Axis3
Class to build a group of six axes.class
PoHighLowClose
Class to build a high low close representation.class
PoHistogram
Abstract class for histogram representations.class
PoItemLegend
Class to build an items legend.class
PoLabel
Class to build a label field.class
PoLabelField
Class to build a label field.class
PoLegend
Abstract class for legend representations.class
PoLinearAxis
Class to build a linear axis.class
PoLinearBar
Class to build line bars.class
PoLinearValueLegend
Class to build a linear auto value legend.class
PoLogAxis
Class to build a logarithmic axis.class
PoMultipleHistogram
Class to build a multiple histogram.class
PoNonLinearValueLegend1
Class to build a non linear legend (first representation).class
PoNonLinearValueLegend2
Class to build a non linear legend (second representation).class
PoNonLinearValueLegend3
Class to build a non linear legend (third representation).class
PoParallelogram
Class for a 2D parallelogram.class
PoParallelogram3
Class for a 3D parallelogram.class
PoPieChart
Abstract class for pie chart representation.class
PoPieChart2D
Class for 2D pie chart representation.class
PoPieChart3D
Class for 3D pie chart representation.class
PoPieChartRep
Class to build a 3D pie chart.class
PoPointsFieldBars
Class to build a points field bars.class
PoPolarAxis
Abstract class for polar axis.class
PoPolarLinAxis
Class to build a polar linear axis.class
PoPolarLogAxis
Class to build a logarithmic polar axis.class
PoProfileBar
Class to build profile bars.class
PoRectangle
Class for a 2D rectangle.class
PoRibbon
Class to build a 2D ribbon curve.class
PoScatter
Class to build a 2D scatter.class
PoSingleHistogram
Class to build a single histogram.class
PoTimeAxis
Class to build a time axis.class
PoTube
Class to build a 2D tube curve.class
PoValuedMarkerField
Class for a valued markers field.class
PoValueLegend
Abstract class for values legend. -
Uses of SoBaseKit in com.openinventor.volumeviz.draggers
Subclasses of SoBaseKit in com.openinventor.volumeviz.draggers Modifier and Type Class Description class
SoOrthoSliceDragger
Object that moves anSoOrthoSlice
by dragging with the mouse.
-