Uses of Class
com.openinventor.inventor.Inventor
-
-
Uses of Inventor in com.openinventor.hardcopy
Subclasses of Inventor in com.openinventor.hardcopy Modifier and Type Class Description classSoCGMVectorOutputClass used to write vector formatted CGM files.classSoGDIVectorOutputManage vector output to GDI devices.classSoHardCopyClass to initialize HardCopy.classSoHPGLVectorOutputClass used to write vector formatted files in HPGL/2 format.classSoPSVectorOutputClass used to write vector formatted files in PostScript format.classSoToPDFActionClass for exporting a scene graph to a PDF file.classSoToU3DActionExport a scene graph to a U3D file.classSoVectorizeActionAbstract class for vectorizing a scene graph to a file.classSoVectorizeCGMActionRealizes the vectorization of a scene graph to a file in CGM format.classSoVectorizeGDIActionVectorize a scene graph to MS-Windows GDI formats.classSoVectorizeHPGLActionRealizes the vectorization of a scene graph to a file in HPGL/2 format.classSoVectorizePSActionRealizes the vectorization of a scene graph to a file in PostScript format.classSoVectorOutputAbstract class used to write vector formatted files.Method parameters in com.openinventor.hardcopy with type arguments of type Inventor Modifier and Type Method Description static voidSoToPDFAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoToU3DAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoVectorizeAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoVectorizeCGMAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoVectorizeGDIAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoVectorizeHPGLAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoVectorizePSAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex) -
Uses of Inventor in com.openinventor.imageviz
Subclasses of Inventor in com.openinventor.imageviz Modifier and Type Class Description classSbChannelListList of channel to extract.classSbDiscreteLineProfileProfile line extractor.classSbImageDataAccessorClass used to retrieve data from anSoImageDataAdapter.static classSbImageDataAccessor.SubVolumeRegionRegionrepresenting a 3D box.classSbImageDataAdapterHelperHelper class forSoImageDataAdapter.classSbImageDataTypeBasic class representing multi channel DataType.classSbKernel2i32Integer 2D-Kernel for morphological operations.classSbKernel3i32Integer 3D-Kernel for morphological operations.classSbStructuredQuadrilateralMeshStructured quadrilateral mesh.classSoImageVizModule class use to register/unregister ImageViz module. -
Uses of Inventor in com.openinventor.imageviz.engines
Subclasses of Inventor in com.openinventor.imageviz.engines Modifier and Type Class Description classSoImageVizEngineAbstract base class for all ImageViz engines.static classSoImageVizEngine.EventArgStructure given to callback when an event is raised.classSoImageVizEngineAnalysisOutput<T>Image Processing output class to convert an SoImageAnalysisResult to result details.classSoImageVizEngineOutput<T extends SoSFFieldContainer,S extends SoFieldContainer>This class is similar to SoEngineOutput except that it keep a reference to output's value even if no one is connected. -
Uses of Inventor in com.openinventor.imageviz.engines.arithmeticandlogic.arithmeticoperations
-
Uses of Inventor in com.openinventor.imageviz.engines.arithmeticandlogic.logicaloperations
Subclasses of Inventor in com.openinventor.imageviz.engines.arithmeticandlogic.logicaloperations Modifier and Type Class Description classSoBitShiftProcessingSoBitShiftProcessingengine.classSoInvertImageProcessingSoInvertImageProcessingengine calculates the reverse of an image.classSoLogicalImageProcessingSoLogicalImageProcessingengine performs logical operations between two image.classSoLogicalNotProcessingSoLogicalNotProcessingengine.classSoLogicalValueProcessingSoLogicalValueProcessingengine. -
Uses of Inventor in com.openinventor.imageviz.engines.edgedetection.edgemarking
-
Uses of Inventor in com.openinventor.imageviz.engines.edgedetection.gradient
Subclasses of Inventor in com.openinventor.imageviz.engines.edgedetection.gradient Modifier and Type Class Description classSoGradientMagnitudeProcessing2dSoGradientMagnitudeProcessing2dengine.classSoGradientMagnitudeProcessing3dSoGradientMagnitudeProcessing3dengine.classSoGradientOperatorProcessing2dSoGradientOperatorProcessing2dengine provides different algorithms to extract the edges of a 2D image.classSoGradientOperatorProcessing3dSoGradientOperatorProcessing3dengine provides different operators to extract the edges from a 3D image.classSoMorphologicalGradientProcessingclassSoRadialGradientCenteredProcessing2dclassSoRadialGradientCenteredProcessing3dclassSoRadialGradientContourProcessing2dclassSoRadialGradientContourProcessing3dclassSoRadialGradientLabelProcessing2dclassSoRadialGradientLabelProcessing3d -
Uses of Inventor in com.openinventor.imageviz.engines.edgedetection.laplacian
Subclasses of Inventor in com.openinventor.imageviz.engines.edgedetection.laplacian Modifier and Type Class Description classSoDoBFilterProcessingSoDoBFilterProcessingengine.classSoMorphologicalLaplacianProcessingclassSoRecursiveLaplacianProcessingSoRecursiveLaplacianProcessingengine applies a recursive algorithm for the determination of the laplacian. -
Uses of Inventor in com.openinventor.imageviz.engines.edgedetection.otherderivatives
Subclasses of Inventor in com.openinventor.imageviz.engines.edgedetection.otherderivatives Modifier and Type Class Description classSoGaussianDerivativeProcessingSoGaussianDerivativeProcessingimage filter.classSoHessianMatrixProcessing2dSoHessianMatrixProcessing2dengine computes the local Hessian matrix.classSoHessianMatrixProcessing3dSoHessianMatrixProcessing3dengine computes the local Hessian matrix. -
Uses of Inventor in com.openinventor.imageviz.engines.geometryandmatching.geometrictransforms
-
Uses of Inventor in com.openinventor.imageviz.engines.geometryandmatching.patternrecognition
Subclasses of Inventor in com.openinventor.imageviz.engines.geometryandmatching.patternrecognition Modifier and Type Class Description classSoBinaryCorrelationProcessing2dSoBinaryCorrelationProcessing2dengine.static classSoBinaryCorrelationProcessing2d.SbCorrelationDetailResults details of image correlation.classSoGrayscaleCorrelationProcessing2dstatic classSoGrayscaleCorrelationProcessing2d.SbCorrelationDetailResults details of image correlation. -
Uses of Inventor in com.openinventor.imageviz.engines.geometryandmatching.registration
Subclasses of Inventor in com.openinventor.imageviz.engines.geometryandmatching.registration Modifier and Type Class Description classSoElasticRegistrationProcessing2d(Preview Feature)SoElasticRegistrationProcessing2dengineclassSoImagePreAlignmentTransform3dSoImagePreAlignmentTransform3dimage filter.classSoImageRegistrationTransformSoImageRegistrationTransformimage filter.static classSoImageRegistrationTransform.RegistrationEventThis event describes the evolution of the registration process. -
Uses of Inventor in com.openinventor.imageviz.engines.imageanalysis.globalmeasures
-
Uses of Inventor in com.openinventor.imageviz.engines.imageanalysis.individualmeasures
Subclasses of Inventor in com.openinventor.imageviz.engines.imageanalysis.individualmeasures Modifier and Type Class Description classSoFilterAnalysisQuantificationSoFilterAnalysisQuantificationengine removes from the input label analysis labels whose measure does not fulfill a filter formula.classSoFilterByMeasureProcessingSoFilterByMeasureProcessingengine allows filtering objects given a target measure and a filter criterion.classSoLabelAnalysisQuantificationSoLabelAnalysisQuantificationengine performs measurements on objects from a label image.classSoLabelFilteringAnalysisQuantificationSoLabelFilteringAnalysisQuantificationengine computes measurements on objects from a label image and filters the result according to a given formula.classSoLabelFilteringProcessingSoLabelFilteringProcessingengine filters objects from a label image according to a given formula.classSoMeasureImageProcessingSoMeasureImageProcessingengine allows to replace all labels of the input image by the result of an individual measure.classSoSieveLabelingProcessingSoSieveLabelingProcessingengine produces a new label image by grouping labels of the input label image. -
Uses of Inventor in com.openinventor.imageviz.engines.imageanalysis.morphometry
-
Uses of Inventor in com.openinventor.imageviz.engines.imageanalysis.statistics
-
Uses of Inventor in com.openinventor.imageviz.engines.imagefiltering.colortransforms
Subclasses of Inventor in com.openinventor.imageviz.engines.imagefiltering.colortransforms Modifier and Type Class Description classSoColorAntialiasingProcessing2dSoColorAntialiasingProcessing2dengine.classSoColorGetPlaneProcessing2dSoColorGetPlaneProcessing2dengine.classSoColorSpaceConversionProcessingSoColorSpaceConversionProcessingengine.classSoColorToGrayscaleProcessingSoColorToGrayscaleProcessingengine.classSoColorToLightnessProcessingSoColorToLightnessProcessingengine.classSoDecorrelationStretchProcessing2dclassSoGrayscaleToColorProcessingSoGrayscaleToColorProcessingengine. -
Uses of Inventor in com.openinventor.imageviz.engines.imagefiltering.frequencydomain
Subclasses of Inventor in com.openinventor.imageviz.engines.imagefiltering.frequencydomain Modifier and Type Class Description classSoCartesianToPolarProcessing2dSoCartesianToPolarProcessing2dengine.classSoComplexCenteredFFTInverseProcessingclassSoComplexCenteredFFTProcessingSoComplexCenteredFFTProcessingengine.classSoComplexFFTInverseProcessingSoComplexFFTInverseProcessingengine.classSoComplexFFTProcessingSoComplexFFTProcessingengine.classSoConvolutionWithImageProcessing2dclassSoGaborFilteringProcessing2dSoGaborFilteringProcessing2dimage filter.classSoPolarToCartesianProcessing2dSoPolarToCartesianProcessing2dengine.classSoSwapQuadrantsProcessingSoSwapQuadrantsProcessingengine. -
Uses of Inventor in com.openinventor.imageviz.engines.imagefiltering.grayscaletransforms
Subclasses of Inventor in com.openinventor.imageviz.engines.imagefiltering.grayscaletransforms Modifier and Type Class Description classSoAdaptiveHistogramEqualizationProcessingSoAdaptiveHistogramEqualizationProcessingengine performs a local histogram equalization.classSoApplyGrayscaleLutProcessingSoApplyGrayscaleLutProcessingengine allows to apply a grayscale look up table.classSoBackgroundImageProcessing2dSoBackgroundImageProcessing2dengine.classSoHistogramEqualizationProcessingclassSoMatchContrastProcessingSoMatchContrastProcessingengine.classSoMathematicalFunctionProcessingSoMathematicalFunctionProcessingengine.classSoRescaleIntensityProcessingSoRescaleIntensityProcessingengine.classSoShadingCorrectionProcessingSoShadingCorrectionProcessingengine. -
Uses of Inventor in com.openinventor.imageviz.engines.imagefiltering.sharpening
Subclasses of Inventor in com.openinventor.imageviz.engines.imagefiltering.sharpening Modifier and Type Class Description classSoDeblurProcessing2dSoDeblurProcessing2dengine.classSoDelineateProcessingSoDelineateProcessingengine.classSoShadeProcessing2dSoShadeProcessing2dengine.classSoUnsharpMaskingProcessingSoUnsharpMaskingProcessingengine. -
Uses of Inventor in com.openinventor.imageviz.engines.imagefiltering.smoothinganddenoising
-
Uses of Inventor in com.openinventor.imageviz.engines.imagefiltering.texturefilters
Subclasses of Inventor in com.openinventor.imageviz.engines.imagefiltering.texturefilters Modifier and Type Class Description classSoAutoCorrelationProcessing2dSoAutoCorrelationProcessing2dengine computes the cross correlation of an image by itself.classSoImageCurvatureProcessing2dSoImageCurvatureProcessing2dengine.classSoImageCurvatureProcessing3dSoImageCurvatureProcessing3dengine.classSoLocalStatisticsProcessingSoLocalStatisticsProcessingengine.classSoMultiscaleStructureEnhancementProcessing2dclassSoMultiscaleStructureEnhancementProcessing3d -
Uses of Inventor in com.openinventor.imageviz.engines.imagemanipulation.imageediting
Subclasses of Inventor in com.openinventor.imageviz.engines.imagemanipulation.imageediting Modifier and Type Class Description classSoConvertImageProcessingSoConvertImageProcessingengine changes the format of an image.classSoCopyImageProcessingSoCopyImageProcessingengine copies an image into another image.classSoCropImageProcessingSoCropImageProcessingengine extract a rectangular region from an image.classSoDeinterlaceFramesProcessing2dSoDeinterlaceFramesProcessing2dengine.classSoGetObliquePlaneFromVolumeProcessing3dclassSoGetPlaneFromVolumeProcessing3dSoGetPlaneFromVolumeProcessing3dengine.classSoInterlaceFramesProcessing2dSoInterlaceFramesProcessing2dengine.classSoResetImageProcessingSoResetImageProcessingengine sets all pixels/voxels values of the input image to a constant value.classSoSampleImageProcessingSoSampleImageProcessingengine extracts a sub-sample of an image.classSoSetPlaneToVolumeProcessing3dSoSetPlaneToVolumeProcessing3dengine. -
Uses of Inventor in com.openinventor.imageviz.engines.imagemanipulation.stackoperations
Subclasses of Inventor in com.openinventor.imageviz.engines.imagemanipulation.stackoperations Modifier and Type Class Description classSoImageStackProjectionProcessing3d -
Uses of Inventor in com.openinventor.imageviz.engines.imagemanipulation.syntheticimages
Subclasses of Inventor in com.openinventor.imageviz.engines.imagemanipulation.syntheticimages Modifier and Type Class Description classSoRandomImageGenerationSoRandomImageGenerationengine creates a new image with random values.classSoRandomSphereGeneration3dSoRandomSphereGeneration3dengine allow to create synthetic spheres in a binary image. -
Uses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.binarization
Subclasses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.binarization Modifier and Type Class Description classSoAdaptiveThresholdingProcessingSoAdaptiveThresholdingProcessingengine.classSoAutoThresholdingProcessingSoAutoThresholdingProcessingengine.static classSoAutoThresholdingProcessing.SbAutoThresholdingDetailResults details of threshold by automatic segmentation.classSoColorThresholdingProcessingSoColorThresholdingProcessingengine.classSoHysteresisThresholdingProcessingSoHysteresisThresholdingProcessingimage filter.classSoLocalAdaptiveThresholdProcessingclassSoThresholdingByCriterionProcessingclassSoThresholdingProcessingSoThresholdingProcessingengine.classSoTopHatProcessingSoTopHatProcessingimage filter. -
Uses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.classification
Subclasses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.classification Modifier and Type Class Description classSoAutoIntensityClassificationProcessingSoAutoIntensityClassificationProcessingclassifies all pixels/voxels of an image using the k-means method.classSoSupervisedTextureClassificationProcessing2dclassSoSupervisedTextureClassificationProcessing3d -
Uses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.computationalgeometry
Subclasses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.computationalgeometry Modifier and Type Class Description classSoCenterLineApproximation3dSoCenterLineApproximation3dengine.classSoObjectToSegmentApproximation2dSoObjectToSegmentApproximation2dengine. -
Uses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.featureselection
Subclasses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.featureselection Modifier and Type Class Description classSoBorderKillProcessingSoBorderKillProcessingengine.classSoLabelInterfacesProcessingSoLabelInterfacesProcessingengine.classSoObjectBoundariesProcessingSoObjectBoundariesProcessingengine.classSoRemoveSmallHolesProcessingSoRemoveSmallHolesProcessingengine.classSoRemoveSmallSpotsProcessingSoRemoveSmallSpotsProcessingengine. -
Uses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.labeling
Subclasses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.labeling Modifier and Type Class Description classSoAddObjectToLabelProcessingSoAddObjectToLabelProcessingengine.classSoAssignLabelProcessingSoAssignLabelProcessingengine.classSoAutoSegmentation3PhasesProcessingSoAutoSegmentation3PhasesProcessingimage filter.static classSoAutoSegmentation3PhasesProcessing.SbAutoSegmentation3PhasesDetailResults details of threshold by automatic segmentation.classSoGroupCloseLabelslProcessing2dSoGroupCloseLabelslProcessing2dengine.classSoLabelingProcessingSoLabelingProcessingengine.classSoObjectToRegionProcessing2dSoObjectToRegionProcessing2dengine.classSoRegionToObjectProcessing2dSoRegionToObjectProcessing2dimage filter.classSoReorderLabelsProcessingSoReorderLabelsProcessingimage filter. -
Uses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.regiongrowing
Subclasses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.regiongrowing Modifier and Type Class Description classSoFloodFillThresholdProcessingSoFloodFillThresholdProcessingengine.classSoMarkerBasedWatershedProcessingSoMarkerBasedWatershedProcessingengine performs a fast determination of the watershed lines. -
Uses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.separatingandfilling
Subclasses of Inventor in com.openinventor.imageviz.engines.imagesegmentation.separatingandfilling Modifier and Type Class Description classSoConvexHullProcessing2dSoConvexHullProcessing2dengine fills the concavities of particles in an image.classSoExpandLabelsProcessingSoExpandLabelsProcessingengine.classSoFillHolesProcessing2dSoFillHolesProcessing2dengine.classSoFillHolesProcessing3dSoFillHolesProcessing3dengine.classSoFillImageBorderProcessing3dSoFillImageBorderProcessing3dengine.classSoHExtremaWatershedProcessingSoHExtremaWatershedProcessingengine computes the watershed lines of a grayscale image.classSoSeparateObjectsProcessingSoSeparateObjectsProcessingengine separates objects in a binary image. -
Uses of Inventor in com.openinventor.imageviz.engines.mathematicalmorphology.distancemaps
Subclasses of Inventor in com.openinventor.imageviz.engines.mathematicalmorphology.distancemaps Modifier and Type Class Description classSoChamferDistanceMapProcessing2dSoChamferDistanceMapProcessing2dengine.classSoChamferDistanceMapProcessing3dSoChamferDistanceMapProcessing3dengine.classSoChessboardDistanceMapProcessingclassSoClosestBoundaryPointsProcessing2dclassSoClosestBoundaryPointsProcessing3dclassSoEuclideanDistanceMapProcessing3dSoEuclideanDistanceMapProcessing3dimage filter.classSoGeodesicDistanceMapProcessingSoGeodesicDistanceMapProcessingengine.classSoGeodesicPropagationProcessing2dclassSoLocalThicknessMapProcessing3dSoLocalThicknessMapProcessing3dengine.classSoTimeMapProcessingSoTimeMapProcessingengine. -
Uses of Inventor in com.openinventor.imageviz.engines.mathematicalmorphology.erosionanddilation
-
Uses of Inventor in com.openinventor.imageviz.engines.mathematicalmorphology.geodesictransformations
Subclasses of Inventor in com.openinventor.imageviz.engines.mathematicalmorphology.geodesictransformations Modifier and Type Class Description classSoExtremaImpositionProcessingSoExtremaImpositionProcessingengine.classSoGrayscaleResconstructionProcessingclassSoHExtremaProcessingSoHExtremaProcessingengine.classSoReconstructionFromMarkersProcessingclassSoRegionalExtremaProcessingSoRegionalExtremaProcessingengine.classSoUltimateErosionProcessingSoUltimateErosionProcessingengine. -
Uses of Inventor in com.openinventor.imageviz.engines.mathematicalmorphology.hitormissandskeleton
-
Uses of Inventor in com.openinventor.imageviz.engines.mathematicalmorphology.openingandclosing
-
Uses of Inventor in com.openinventor.imageviz.fields
Subclasses of Inventor in com.openinventor.imageviz.fields Modifier and Type Class Description classSoMFDataMeasureMultiple-value field containing any number ofSoDataMeasure.classSoMFKernel2i32Multiple-value field containing any number ofSbKernel2i32objects.classSoMFKernel3i32Multiple-value field containing any number ofSbKernel3i32objects.classSoSFAnalysisResultField containing anSoAnalysisResultobject.classSoSFDataMeasureField containing anSoDataMeasureobject.classSoSFDataMeasureAttributesField containing anSoDataMeasureAttributesobject.classSoSFImageAnalysisResultField containing anSoImageAnalysisResultobject.classSoSFImageDataAdapterField containing anSoImageDataAdapterobject.classSoSFKernel2i32Field containing anSbKernel2i32object.classSoSFKernel3i32Field containing anSbKernel3i32object.classSoSFLabelAnalysisResultField containing anSoLabelAnalysisResultobject.classSoSFMorphoLut2DField containing anSoMorphoLut2Dobject.classSoSFMorphoLut3DField containing anSoMorphoLut3Dobject.classSoSFSegmentChainField containing anSoSegmentChainobject. -
Uses of Inventor in com.openinventor.imageviz.nodes.analysis
Subclasses of Inventor in com.openinventor.imageviz.nodes.analysis Modifier and Type Class Description classSoAnalysisResultAbstract base class for ImageViz analysis results.classSoImageAnalysisResultclass to handle image analysis.classSoLabelAnalysisResultclass to handle label analysis. -
Uses of Inventor in com.openinventor.imageviz.nodes.geometries
Subclasses of Inventor in com.openinventor.imageviz.nodes.geometries Modifier and Type Class Description classSoSegmentChainclass that reprensents a chain of segments. -
Uses of Inventor in com.openinventor.imageviz.nodes.images
Subclasses of Inventor in com.openinventor.imageviz.nodes.images Modifier and Type Class Description classSoFileDataAdapterImage data adapter for data in a file.classSoImageDataAdapterAbstract base class for all ImageViz image data adapter classes.classSoMemoryDataAdapterImage data adapter for in memory data.classSoProxyDataAdapterProxy image data adapter for in memory data.classSoVolumeReaderAdapterImage data adapter for anSoVolumeReader.classSoVRImageDataReaderReads volume from anSoImageDataAdapter. -
Uses of Inventor in com.openinventor.imageviz.nodes.luts
Subclasses of Inventor in com.openinventor.imageviz.nodes.luts Modifier and Type Class Description classSoMorphoLut2DClass that represents a morphological look-up table (LUT).classSoMorphoLut3Dclass that represents a morphological look-up table (LUT). -
Uses of Inventor in com.openinventor.imageviz.nodes.measures
Subclasses of Inventor in com.openinventor.imageviz.nodes.measures Modifier and Type Class Description classSoDataMeasureAbstract base class for all ImageViz image data measures.classSoDataMeasureAttributesClass for all ImageViz data measure attributes.classSoDataMeasureCustomclass to define a custom measure.classSoDataMeasurePredefinedclass that define the list of predefined measure that can be used on image data input. -
Uses of Inventor in com.openinventor.imageviz.nodes.registration
Subclasses of Inventor in com.openinventor.imageviz.nodes.registration Modifier and Type Class Description classSoRegistrationResultClass that stores registration results. -
Uses of Inventor in com.openinventor.imageviz.workflows
Subclasses of Inventor in com.openinventor.imageviz.workflows Modifier and Type Class Description classDentalPanoramicExtractorClass extracting a dental panoramic volume. -
Uses of Inventor in com.openinventor.inventor
Subclasses of Inventor in com.openinventor.inventor Modifier and Type Class Description classSbCPUIDclassSbDataTypeClass encoding a data type.classSbElapsedTimeClass for measuring elapsed time with high resolution.classSbTimeClass for representation of a time.classSbVertexAttributeBindingClass encoding a binding type.classSbViewportRegionClass for representing a viewport.classSbViewVolume3D viewing volume class.classSoDBScene graph database class.classSoInputUsed to read Open Inventor data files.classSoInputParametersBase class for file reader parameters.classSoInputReaderBase class for custom readers that create an Open Inventor scene graph.classSoModuleCheckClass used to check and report library and application consistency.classSoOffscreenRenderAreaRender to an off-screen buffer for printing or generating textures.static classSoOffscreenRenderArea.EventArgEvent that can be sent to the application for each tile rendered.classSoOutputUsed to write Open Inventor data files.classSoPathA path represents a scene graph or subgraph.classSoPickedPointRepresents point on surface of picked object.classSoPrimitiveVertexRepresents a vertex of a generated primitive.classSoProgressIndicatorClass for reporting progress of a task.static classSoProgressIndicator.StepEventArgClass given to callback when an onEndStep is raised.static classSoProgressIndicator.SubTaskEventArgClass given to callback when onBeginSubTask/onEndSubTask are raised.static classSoProgressIndicator.TaskEventArgClass given to callback when onBeginTask/onEndTask are raised.classSoSceneManagerManages scene graph rendering and event handling.Methods in com.openinventor.inventor that return types with arguments of type Inventor Modifier and Type Method Description static java.lang.Class<? extends Inventor>SoDB. getConverter(java.lang.Class<? extends Inventor> fromField, java.lang.Class<? extends Inventor> toField)Returns the field conversion engine registered for the two given field types.Method parameters in com.openinventor.inventor with type arguments of type Inventor Modifier and Type Method Description static voidSoDB. addConverter(java.lang.Class<? extends Inventor> fromField, java.lang.Class<? extends Inventor> toField, java.lang.Class<? extends Inventor> converterEngine)Registers a field conversion engine that can be used to convert from one type of field to another.static SoFieldSoDB. createGlobalField(java.lang.String name, java.lang.Class<? extends Inventor> type)The database maintains a namespace for global fields, making sure that there is at most one instance of a global field with any given name in the database.static java.lang.Class<? extends Inventor>SoDB. getConverter(java.lang.Class<? extends Inventor> fromField, java.lang.Class<? extends Inventor> toField)Returns the field conversion engine registered for the two given field types.static voidSoDB. removeConverter(java.lang.Class<? extends Inventor> fromField, java.lang.Class<? extends Inventor> toField)Remove a previously added converter. -
Uses of Inventor in com.openinventor.inventor.actions
Subclasses of Inventor in com.openinventor.inventor.actions Modifier and Type Class Description classSoActionAbstract base class for all actions.classSoBevelActionCreates a scene graph containing beveled shapes.classSoBoxHighlightRenderActionA box highlight style.classSoCallbackActionPerforms a generic traversal of a scene graph or path.classSoColorHighlightRenderActionA polygon selection highlight style.classSoDistributeActionComputes a distribution of the scene graph for use in depth compositing in ScaleViz.classSoGetBoundingBoxActionComputes bounding box of a scene.classSoGetMatrixActionComputes transformation matrix for a subgraph.classSoGetPrimitiveCountActionCounts number of primitives in scene.classSoGlobalSimplifyActionTraverses the scene graph and collects all the triangles in a single list.classSoGLRenderActionRenders a scene graph using Open Inventor's Render Engine.classSoHaloHighlightRenderActionA halo highlight style.classSoHandleEventActionAllows nodes in a graph to receive input events.classSoHighlightRenderActionAbstract base class for Highlight Render Actions.classSoLineHighlightRenderActionA wireframe highlight style.classSoNurbsBREPActionclassSoPickActionAbstract base class for picking objects in a scene.classSoRayPickActionIntersects objects with a ray cast into scene.classSoReorganizeActionReorganizes the scene graph by grouping shapes with common properties, then groups these shapes in a single shape and runs the simplifier on it.classSoSearchActionSearches for nodes in a scene graph.classSoSearchPathActionSearches for a node in a scene graph using a sequence of search criteria.classSoSearchStepActionSearches for nodes in the scene graph step by step.classSoShapeSimplifyActionSimplify action that replaces shapes within a scene graph with versions that contain fewer triangles.classSoSimplifyActionAbstract base class for simplifying scene graphs.classSoSplitGeometryActionSplit large geometry into smaller objects to improve culling for multi-pipe rendering.classSoToHTMLActionGenerates an HTML image map and an image from a scene graph.classSoWriteActionWrites a scene graph to a file.Methods in com.openinventor.inventor.actions that return types with arguments of type Inventor Modifier and Type Method Description java.lang.Class<? extends Inventor>SoSearchAction. getNodeClass()Returns the node type to search for.Method parameters in com.openinventor.inventor.actions with type arguments of type Inventor Modifier and Type Method Description static voidSoBevelAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoBoxHighlightRenderAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoCallbackAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoColorHighlightRenderAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoDistributeAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoGetBoundingBoxAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoGetMatrixAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoGetPrimitiveCountAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoGlobalSimplifyAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoGLRenderAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoHaloHighlightRenderAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoHandleEventAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoHighlightRenderAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoLineHighlightRenderAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoNurbsBREPAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoPickAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoRayPickAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoReorganizeAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoSearchAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoSearchPathAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoSearchStepAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoShapeSimplifyAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoSimplifyAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoSplitGeometryAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoToHTMLAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)static voidSoWriteAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex)voidSoSearchAction. setNodeClass(java.lang.Class<? extends Inventor> t)Calls setNodeClass(t, true).voidSoSearchAction. setNodeClass(java.lang.Class<? extends Inventor> t, boolean derivedIsOk)Sets the node type to search for. -
Uses of Inventor in com.openinventor.inventor.algorithms
Subclasses of Inventor in com.openinventor.inventor.algorithms Modifier and Type Class Description classSoAlgorithmsUtility functions for loading algorithm modules.classSoArithmeticArithmetic functions for buffers.classSoConversionType conversion functions for buffers.classSoConvolutionConvolution functions for buffers.classSoDataExtractData extraction algorithms for buffers.classSoSeismicSeismic attribute functions for buffers. -
Uses of Inventor in com.openinventor.inventor.antialiasing
Subclasses of Inventor in com.openinventor.inventor.antialiasing Modifier and Type Class Description classSiAntialiasingEventListenerAntialiasing change event listener interface.classSoAccumulationAntialiasingParametersAntialiasing parameters class for the accumulation buffer algorithm.classSoAntialiasingParametersAntialiasing parameters interface base class.classSoFullSceneAntialiasingParametersAntialiasing parameters class for the FSAA algorithm.classSoFXAAParametersAntialiasing parameters class for the FXAA algorithm. -
Uses of Inventor in com.openinventor.inventor.caches
Subclasses of Inventor in com.openinventor.inventor.caches Modifier and Type Class Description classSoBaseContextCacheBase context dependent cache management class.classSoBoundingBoxCacheclassSoCacheclassSoCpuBufferObjectCacheCPUBufferObject cache management class.classSoNodeDependenciesThis class is a cache handler that can be used to monitor the modifications made to elements or fields.classSoNormalCacheClassSoNormalCache: A normal cache stores a list of normals.classSoPrimitiveCountCacheclassSoTangentCacheClassSoTangentCache: A tangent cache stores a list of tangents.Method parameters in com.openinventor.inventor.caches with type arguments of type Inventor Modifier and Type Method Description voidSoNodeDependencies. addDependency(java.lang.Class<? extends Inventor> type, int classStackIndex)Add given element type as a dependency for the cache. -
Uses of Inventor in com.openinventor.inventor.collision
Subclasses of Inventor in com.openinventor.inventor.collision Modifier and Type Class Description classSoCollidingPrimitiveclassSoCollisionManagerClass to manage collisions.classSoDualSceneColliderClass to check for collisions between two scenes.classSoIntersectingPrimitiveclassSoIntersectionDetectionActionClass to detect intersections.Method parameters in com.openinventor.inventor.collision with type arguments of type Inventor Modifier and Type Method Description static voidSoIntersectionDetectionAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex) -
Uses of Inventor in com.openinventor.inventor.details
Subclasses of Inventor in com.openinventor.inventor.details Modifier and Type Class Description classSoConeDetailStores detail information about theSoConenode.classSoCubeDetailStores detail information about theSoCubenode.classSoCylinderDetailStores detail information about theSoCylindernode.classSoDetailBase class for describing detail information about a shape node.classSoFaceDetailStores detail information about vertex-based shapes made of faces.classSoLineDetailStores detail information about vertex-based shapes made of line segments.classSoNodeKitDetailStores detail information about a nodekit.classSoPointDetailStores detail information about vertex-based shapes made of points.classSoTextDetailStores detail information about a text node. -
Uses of Inventor in com.openinventor.inventor.devices
Subclasses of Inventor in com.openinventor.inventor.devices Modifier and Type Class Description classSoBaseContextObjectContext dependent object management class.classSoBufferObjectAbstract base class for buffer object management.classSoCpuBufferObjectCPU buffer object class.classSoCpuContextCPU device context managment class.classSoCpuDeviceCPU device management class.classSoDeviceAbstract device management class.classSoDeviceContextAbstract base class for device context managment.classSoDeviceContextSharedGroupShared context management class.classSoGLBufferObjectOpenGL buffer object class.classSoGLContextOpenGL context management class.classSoGLDeviceOpenGL device management class.classSoGLDeviceSettingsDevice settings management class.classSoGLExtensionContains methods to query and disable OpenGL extensions.classSoGLFormatOpenGL pixel format management class.classSoGLScreenDeviceGL Screen device class.classSoGpuBufferObjectGPU buffer object class.classSoInteropBufferObjectAbstract base class for interoperability buffer object management. -
Uses of Inventor in com.openinventor.inventor.draggers
Subclasses of Inventor in com.openinventor.inventor.draggers Modifier and Type Class Description classSoCenterballDraggerStriped ball you rotate and re-center by dragging with the mouse.classSoDirectionalLightDraggerDirectional icon you rotate and translate by dragging with the mouse.classSoDraggerBase class for nodekits that move in response to click-drag-release mouse events.classSoDragPointDraggerObject you can translate in 3D by dragging with the mouse.classSoEllipsoidDraggerEllipsoid you can translate or scale within a plane by dragging with the mouse.classSoHandleBoxDraggerBox you can scale, stretch and translate by dragging with the mouse.classSoJackDraggerJack-shaped object you rotate, translate, or scale by dragging with the mouse.classSoPointLightDraggerSun-shaped icon you can translate in 3D by dragging with the mouse.classSoRotateCylindricalDraggerObject you rotate along a cylindrical surface by dragging with the mouse.classSoRotateDiscDraggerObject you can rotate like a knob by dragging with the mouse.classSoRotateSphericalDraggerObject you can rotate about a spherical surface by dragging with the mouse.classSoScale1DraggerObject you can scale in one dimension by dragging with the mouse.classSoScale2DraggerObject you can scale in two dimensions by dragging with the mouse.classSoScale2UniformDraggerObject you can scale uniformly in two dimensions by dragging with the mouse.classSoScaleUniformDraggerObject you can scale uniformly in 3D by dragging with the mouse.classSoSpotLightDraggerSpotlight shaped dragger that allows you to change position, direction, and width of the beam.classSoTabBoxDraggerCubic object you can translate and scale by dragging with the mouse.classSoTabPlaneDraggerObject you can translate or scale within a plane by dragging with the mouse.classSoTrackballDraggerStriped ball you can rotate or scale uniformly by dragging with the mouse.classSoTransformBoxDraggerBox-like object you scale, rotate, and translate by dragging with the mouse.classSoTransformerDraggerBox-like object you scale, rotate, and translate by dragging with the mouse.classSoTranslate1DraggerObject you can translate along a line by dragging with the mouse.classSoTranslate2DraggerObject you can translate within a plane by dragging with the mouse. -
Uses of Inventor in com.openinventor.inventor.drawers
Subclasses of Inventor in com.openinventor.inventor.drawers Modifier and Type Class Description classSoEllipseScreenDrawerInteractively draw an ellipse in normalized screen space.classSoLassoScreenDrawerInteractively draw a lasso in normalized screen space.classSoPolygonScreenDrawerInteractively draws a polygon in normalized screen space.classSoPolyLineScreenDrawerInteractively draw a polyline in normalized screen space.static classSoPolyLineScreenDrawer.EventArgStructure given to callback when an event is raised.classSoRectangleScreenDrawerInteractively draws a rectangle in normalized screen space.classSoScreenDrawerBase class to draw a scene graph in screen space. -
Uses of Inventor in com.openinventor.inventor.elements
Subclasses of Inventor in com.openinventor.inventor.elements Modifier and Type Class Description classSoAccumulatedElementAbstract base class for each state element whose value may be accumulated when it is set.classSoAnnoText3CharOrientElementStores the current character orientation flag of anSoAnnoText3Propertynode.classSoAnnoText3FontSizeHintElementStores the current font size hint of anSoAnnoText3Propertynode.classSoAnnoText3RenderPrintElementStores the current render print type of anSoAnnoText3Propertynode.classSoBBoxCacheElementclassSoBBoxModelMatrixElementStores the current model matrix for use with theSoGetBoundingBoxAction.classSoBBoxTypeElementStores the current BBox type.classSoBevelPropertyElementStores various beveling attributes.classSoBlendElementStores the current blending mode and parameters.static classSoBlendElement.BlendElementParametersBlendElementParameterspackages all the different blending parameters.classSoCacheElementStores the most recently opened cache.classSoClipPlaneElementStores the current set of clipping planes, specified as SbPlanes.classSoColorMapElementStores the current color map.classSoComplexityElementStores the current shape complexity.classSoComplexityTypeElementStores the current complexity type.classSoCoordinateElementStores the current coordinates.classSoCreaseAngleElementStores the current crease angle.classSoDecimationPercentageElementStores the current shape decimation percentage.classSoDecimationTypeElementStores the current decimation type.classSoDepthBufferElementStores the current depth buffer parameters.classSoDepthOffsetElementManageSoDepthOffsetnodes accumulation in state.classSoDrawBufferElementStores the current draw buffer parameters.classSoDrawStyleElementStores the current draw style.classSoEdgeFlagElementStores the edge flag values.classSoElementAbstract base class for all state elements.classSoEnvironmentElementStores the current environment.static classSoEnvironmentElement.EnvironmentParametersEnvironmentParameterspackages all the different environment parameters.classSoFloatElementElement's subclasses store a single float, int, or enum value.classSoFocalDistanceElementStores the current focal distance of the camera.classSoFontNameElementStores the current font name.classSoFontRenderStyleElementStores the current font render style.classSoFontSizeElementStores the current font size.classSoFullSceneAntialiasingElementStores the current Full-Scene Antialising state.classSoGeoOriginElementStores the current geoOrigin.classSoGeoRenderElementStores the current render projection.classSoGLLazyElementManages the GL state for theSoLazyElement.classSoInt32ElementStores a single int32_t, int, or enum value.classSoInt32ListElementStores a list of int32_t, int, or enum values.classSoInteractionElementStores the current interaction state.classSoInteractiveComplexityElementStores the current interactive complexity.classSoInteractiveSwitchElementStores the current interactive switch index.classSoLazyElementDeprecated.As of Open Inventor 10000.classSoLightAttenuationElementStores the light attenuation(s) of the current environment.classSoLightElementStores information on lights.classSoLightModelElementStores the current lighting model.classSoLinePatternElementStores the current line stipple pattern.classSoLineWidthElementStores the current line width.classSoLocalBBoxMatrixElementStores the transformation matrix from object space to some local coordinate space during application of anSoGetBoundingBoxAction.classSoLogicalViewportElementStores the logical viewport region.classSoLogicOperationElementStores the current logical pixel operation for rendering.classSoMaterialBindingElementStores the current material binding.classSoMaterialElementManages several properties that need to be lazily tracked for rendering.classSoModelMatrixElementStores the current model matrix.classSoModelScaleElementStores the current model scale.classSoModifyLogicalViewportElementStores a logical viewport region subset.classSoModifyViewVolumeElementStores a view volume subset.classSoMultipleInstanceElementStores current MultiInstance info.classSoMultiSwitchElementStores the current multi-switch indices.classSoNeighborToleranceElementStores the current neighbor tolerance factor.classSoNormalBindingElementStores current normal binding.classSoNormalElementAllows read-only access to the top element in the state.classSoNurbsPropertyElementStores current NURBS properties.classSoOverrideElementStores a flag for each type of element which can be overridden.classSoPatternElementStores current pattern value.classSoPickMethodElementStores the current pick method.classSoPickRayElementStores the current ray to use for picking.classSoPickStyleElementStores the current pick style.classSoPointSizeElementStores the current point size.classSoPolygonOffsetElementStores current polygon offset state.classSoProfileCoordinateElementStores the current profile coordinates.classSoProfileElementStores 2D profiles for NURBS and 3D text.classSoProjectionElementStore current projection node.classSoProjectionMatrixElementStores the current projection matrix.classSoReplacedElementAbstract base class for each state element whose value is replaced whenever it is set.classSoReplacedTextureElementAbstract base class for each texture state element.classSoShaderProgramElementStores the current shader program.classSoShapeHintsElementStores the current shape hints.classSoShapeStyleElementStores some information used by shapes.classSoStereoElementStores the current stereo attributes.classSoSwitchElementStores the current switch index.classSoTangentBindingElementStores current tangent binding.classSoTangentElementAllows read-only access to the top element in the state.classSoTextAliasingFactorElementStores the current textured text anti-aliasing factor.classSoTextAlignmentHElementStores the current horizontal text alignment.classSoTextAlignmentVElementStores the current vertical text alignment.classSoTextBackFrameLineWidthElementStores the current text backFrame line width.classSoTextKerningElementStores the current kerning value.classSoTextMarginElementStores the current text margin.classSoTextOrientationElementStores the current text orientation attributes.classSoTextOutlineEnabledElementStores the current 3D text outline flag.classSoTextStyleColorsElementStores the current textured text quality range.classSoTextStyleElementStores the current text effect settings.classSoTextTextureQualityRangeElementStores the current textured text quality range.classSoTexture3EnabledElementEnables/disables 3D textures.classSoTextureCombinerElementStores the current texture combiner parameters.classSoTextureCoordinate3ElementStores the current 3D texture coordinates.classSoTextureCoordinateBindingElementStores the current 3D texture coordinates.classSoTextureCoordinateElementStores the current texture coordinates.classSoTextureCubeMapEnabledElementEnables/disables textureCubeMap.classSoTextureEnabledElementEnables/disables textures.classSoTextureImage3ElementStores the current 3D texture image.classSoTextureImageElementStores the current texture image.classSoTextureImageElementBaseStores the current texture image.classSoTextureMatrixElementStores the current texture matrix.classSoTextureNameElementStores the current texture name.classSoTextureOverrideElementStores the current texture override.classSoTextureQualityElementStores the current texture quality.classSoTextureSendingEnabledElementStores the information that indicates if texture calls must be sent.classSoTextureTransformElementStores the current texture transform.classSoTextureUnitElementStores the current texture unit identifier.classSoUniformShaderParameterElementStores the current uniform shader parameter.classSoUnitsElementStores the current units type.classSoUpdateAreaElementStores the rectangular area within the current viewport region that needs to be updated when rendering.classSoVertexFlagElementStores the current vertex flag.classSoVertexShaderParameterElementStoresSoVertexShaderParameternodes encountered during traversal.classSoViewingMatrixElementStores the current viewing matrix.classSoViewportRegionElementStores the current viewport region.classSoViewVolumeElementStores the current view volume.classSoWindowElementStores the current window attributes. -
Uses of Inventor in com.openinventor.inventor.engines
Subclasses of Inventor in com.openinventor.inventor.engines Modifier and Type Class Description classSoBoolOperationPerforms Boolean operations.classSoCalculatorA general-purpose calculator.classSoComposeMatrixComposes a transformation matrix.classSoComposeRotationComposes a rotation from axis and angle values.classSoComposeRotationFromToComposes a rotation that rotates from one vector into another.classSoComposeVec2fComposes 2D vectors from floating-point values.classSoComposeVec2i32Composes 2D vectors from int values.classSoComposeVec2sComposes 2D vectors from short values.classSoComposeVec3fComposes 3D vectors from floating-point values.classSoComposeVec4fComposes 4D vectors from floating-point values.classSoComputeBoundingBoxComputes the bounding box and center of a scene graph.classSoConcatenateJoins separate fields into a single multiple-value field.classSoCounterTriggered integer counter.classSoDecomposeMatrixDecomposes transformation matrices into values for translation, rotation, and scale.classSoDecomposeRotationDecomposes rotation values.classSoDecomposeVec2fDecomposes 2D vectors into floating-point values.classSoDecomposeVec2i32Decomposes 2D vectors into int values.classSoDecomposeVec2sDecomposes 2D vectors into short values.classSoDecomposeVec3fDecomposes 3D vectors into floating-point values.classSoDecomposeVec4fDecomposes 4D vectors into floating-point values.classSoElapsedTimeBasic controllable time source.classSoEngineBase class for all engines.classSoEngineOutputClass for all engine outputs.classSoGateSelectively copies its input to its output.classSoInterpolateBase class for all interpolator engines.classSoInterpolateFloatInterpolates floating-point values.classSoInterpolateRotationInterpolates rotation values.classSoInterpolateVec2fInterpolates 2D floating-point vectors.classSoInterpolateVec3fInterpolates 3D floating-point vectors.classSoInterpolateVec4fInterpolates 4D floating-point vectors.classSoOneShotTimer that runs for a pre-set amount of time.classSoOnOffEngine that functions as an on/off switch.classSoSelectOneSelects one value from a multiple-value field.classSoTimeCounterTimed integer counter.classSoTrackFollowerAnimates an object or camera along a track.classSoTransformVec3fTransforms a 3D vector by a 4x4 matrix.classSoTriggerAnyProvides fan-in for triggers.Methods in com.openinventor.inventor.engines that return types with arguments of type Inventor Modifier and Type Method Description java.lang.Class<? extends Inventor>SoEngineOutput. getConnectionClass()Returns the type of field this output can connect to.Constructor parameters in com.openinventor.inventor.engines with type arguments of type Inventor Constructor Description SoConcatenate(java.lang.Class<? extends Inventor> mfInputType)Constructor.SoGate(java.lang.Class<? extends Inventor> mfInputType)Constructor.SoSelectOne(java.lang.Class<? extends Inventor> mfInputType)Constructor. -
Uses of Inventor in com.openinventor.inventor.errors
Subclasses of Inventor in com.openinventor.inventor.errors Modifier and Type Class Description classSoDebugErrorDebug error handling.classSoErrorError handling base class.classSoErrorStackStack debugging handler.static classSoErrorStack.StackFrameThis struture contains the description of a stack frame.classSoGLErrorOpenGL rendering error handling.classSoMemoryErrorMemory error handling.classSoReadErrorRead error handling. -
Uses of Inventor in com.openinventor.inventor.events
Subclasses of Inventor in com.openinventor.inventor.events Modifier and Type Class Description classSbTrackerInfoClass for representing 3D tracker information.classSoButtonEventBase class for all button events.classSoControllerButtonEventController button press and release event.classSoEventBase class for all events.classSoKeyboardEventKeyboard key press and release events.classSoLocation2Event2D location events.classSoMotion3Event3D motion events.classSoMouseButtonEventMouse button press and release events.classSoMouseWheelEventMouse wheel events.classSoSpaceballButtonEventSpaceball button press and release events.classSoTrackerEvent3D tracker event. -
Uses of Inventor in com.openinventor.inventor.fields
Subclasses of Inventor in com.openinventor.inventor.fields Modifier and Type Class Description classSoFieldBase class for all fields.classSoFieldContainerAbstract base class for objects that contain fields.classSoMFBitMask<EnumType extends java.lang.Enum<EnumType> & IntegerValuedEnum>Multiple-value field containing any number of masks of bit flags.classSoMFBoolMultiple-value field containing any number of Boolean values.classSoMFBufferObjectMultiple-value field containing any number of buffer objects.classSoMFColorMultiple-value field containing any number of RGB colors stored as three floats.classSoMFColorRGBAMultiple-value field containing any number of RGBA colors stored as four floats.classSoMFDoubleMultiple-value field containing any number of double precision values.classSoMFEngineMultiple-value field containing any number of engines.classSoMFEnum<EnumType extends java.lang.Enum<EnumType> & IntegerValuedEnum>Multiple-value field containing any number of enumerated type values.classSoMFFieldContainerMultiple-value field containing any number of pointers to fieldContainers.classSoMFFilePathStringMultiple-value field containing any number of file path strings.classSoMFFloatMultiple-value field containing any number of floating point values.classSoMFieldBase class for all multiple-valued fields.classSoMFInstanceParameterMultiple-value field containing any number ofSoInstanceParameternodes.classSoMFInt32Multiple-value field containing any number of int32_t integers.classSoMFInt64Multiple-value field containing any number of int64_t integers.classSoMFMatrixMultiple-value field containing any number of 4x4 matrices.classSoMFNameMultiple-value field containing any number of names.classSoMFNodeMultiple-value field containing any number of nodes.classSoMFPathMultiple-value field containing any number of paths.classSoMFPlaneField containing several plane equations.classSoMFRotationMultiple-value field containing any number of SbRotations.classSoMFShortMultiple-value field containing any number of short integers.classSoMFStringMultiple-value field containing any number of strings.classSoMFTimeMultiple-value field containing any number ofSbTimevalues.classSoMFUByteMultiple-value field containing any number of uint8_t integers.classSoMFUInt32Multiple-value field containing any number of uint32_t integers.classSoMFUniformShaderParameterMultiple-value field containing any number ofSoUniformShaderParameternodes.classSoMFUShortMultiple-value field containing any number of unsigned short integers.classSoMFVec2dMultiple-value field containing any number of two-dimensional vectors.classSoMFVec2fMultiple-value field containing any number of two-dimensional vectors.classSoMFVec2FilePathStringMultiple-value field containing any number of two-dimensional filePath string vectors.classSoMFVec2i32Multiple-value field containing any number of two-dimensional vectors.classSoMFVec2sMultiple-value field containing any number of two-dimensional vectors.classSoMFVec2StringMultiple-value field containing any number of two-dimensional string vectors.classSoMFVec3dMultiple-value field containing any number of three-dimensional vectors.classSoMFVec3fMultiple-value field containing any number of three-dimensional vectors.classSoMFVec3i32Multiple-value field containing any number of three-dimensional vectors.classSoMFVec3sMultiple-value field containing any number of three-dimensional vectors.classSoMFVec4bMultiple-value field containing any number of four-dimensional vectors.classSoMFVec4fMultiple-value field containing any number of four-dimensional vectors.classSoMFVec4i32Multiple-value field containing any number of four-dimensional vectors.classSoMFVec4sMultiple-value field containing any number of four-dimensional vectors.classSoMFVec4ubMultiple-value field containing any number of four-dimensional vectors.classSoMFVec4ui32Multiple-value field containing any number of four-dimensional vectors.classSoMFVec4usMultiple-value field containing any number of four-dimensional vectors.classSoSFArrayAbstract Field containing an array of values.classSoSFArray2DField containing a 2D array value.classSoSFArray3DField containing a 3D array value.classSoSFBitMask<EnumType extends java.lang.Enum<EnumType> & IntegerValuedEnum>Single-value field containing a set of bit flags.classSoSFBoolField containing a single Boolean value.classSoSFBox2fField containing a two-dimensional box.classSoSFBox3fField containing a three-dimensional box.classSoSFBox3i32Field containing a three-dimensional box.classSoSFBox3sField containing a three-dimensional box.classSoSFBox4i32Field containing a four-dimensional box (spacial three-dimension + time dimension).classSoSFBufferObjectclassSoSFColorField containing an RGB color.classSoSFColorRGBAField containing an RGBA color.classSoSFDoubleField containing a floating-point value.classSoSFEngineField containing an engine instance.classSoSFEnum<EnumType extends java.lang.Enum<EnumType> & IntegerValuedEnum>Field containing an enumerated value.classSoSFFieldContainerclassSoSFFilePathStringField containing a file path string.classSoSFFloatField containing a floating-point value.classSoSFieldAbstract base class for all single-value fields.classSoSFImageField containing a 2D image.classSoSFImage3Field containing a 3D image.classSoSFInt32Field containing a int32_t integer.classSoSFInt64Field containing a int64_t integer.classSoSFMaterialField containing anSoMaterialnode.classSoSFMatrixField containing a 4x4 matrix.classSoSFMatrix3Field containing a 3x3 matrix.classSoSFMemObjField containing a reference to a memory object.classSoSFNameField containing a name.classSoSFNodeField containing a a node.classSoSFPathField containing anSoPath.classSoSFPlaneField containing a plane equation.classSoSFRotationField containing a rotation.classSoSFShortField containing a short integer.classSoSFStringField containing a string.classSoSFTimeField containing anSbTime.classSoSFTriggerField used to trigger engines or connection networks.classSoSFUByteField containing a uint8_t integer.classSoSFUInt32Field containing an unsigned int32_t integer.classSoSFUShortField containing an unsigned short integer.classSoSFVec2dField containing a two-dimensional vector.classSoSFVec2fField containing a two-dimensional vector.classSoSFVec2i32Field containing a two-dimensional vector.classSoSFVec2sField containing a two-dimensional vector.classSoSFVec3dField containing a three-dimensional vector.classSoSFVec3fField containing a three-dimensional vector.classSoSFVec3i32Field containing a three-dimensional vector.classSoSFVec4fField containing a homogeneous three-dimensional vector.classSoSFVec4i32Field containing a homogeneous four-dimensional vector. -
Uses of Inventor in com.openinventor.inventor.geo
Subclasses of Inventor in com.openinventor.inventor.geo Modifier and Type Class Description classSoGeoCoordinateGeographic coordinates node.classSoGeoElevationGridSpecifies a uniform grid of elevation values within some spatial reference frame.classSoGeoLocationUsed to georeference models.classSoGeoLODLevel-of-detail management for multi-resolution terrains.classSoGeoOriginSpecifies a local geospatial coordinate system.classSoGeoRenderDefines rendering projection. -
Uses of Inventor in com.openinventor.inventor.gestures.events
Subclasses of Inventor in com.openinventor.inventor.gestures.events Modifier and Type Class Description classSoDoubleTapGestureEventClass for double-tap gesture events.classSoGestureEventBase class for gesture events.classSoLongTapGestureEventClass for long tap gesture events.classSoRotateGestureEventClass for rotate gesture events.classSoScaleGestureEventClass for scale (pinch) gesture events. -
Uses of Inventor in com.openinventor.inventor.gestures.recognizers
Subclasses of Inventor in com.openinventor.inventor.gestures.recognizers Modifier and Type Class Description classSoDoubleTapGestureRecognizerDouble tap gesture recognizer.classSoGestureRecognizerBase class for all gesture recognizers.classSoLongTapGestureRecognizerLong tap gesture recognizer.classSoRotateGestureRecognizerRotate gesture recognizer.classSoScaleGestureRecognizerScale (pinch) gesture recognizer. -
Uses of Inventor in com.openinventor.inventor.gui.view
Subclasses of Inventor in com.openinventor.inventor.gui.view Modifier and Type Class Description classPoBaseViewAbstract base class for views.classPoSceneViewClass to define a view which contains a scene.classPoViewClass to define a view. -
Uses of Inventor in com.openinventor.inventor.helpers
Subclasses of Inventor in com.openinventor.inventor.helpers Modifier and Type Class Description classSbFileHelperUtilities class for file management.classSbGLShareContextClass encapsulating information about an OpenGL context: a handle on an OpenGL context and its id.classSbGPUCapabilitiesList of common graphics capabilities of the device used by aSoGLContext.classSbGraphicsCapabilitiesList of common graphics capabilities set by Open Inventor. -
Uses of Inventor in com.openinventor.inventor.image
Subclasses of Inventor in com.openinventor.inventor.image Modifier and Type Class Description classSbRasterImageClass encapsulating a raster image and its attributes.classSoBMPImageRWClass for encoding and decoding a BMP raster image.classSoDDSImageRWClass for decoding a DDS raster image.classSoGIFImageRWClass for decoding a GIF raster image.classSoHDRImageRWClass for encoding and decoding an HDR raster image.classSoJP2ImageRWClass for encoding and decoding a JPEG2000 raster image.classSoJPEGImageRWClass for encoding and decoding a JPEG raster image.classSoMRCImageRWClass for encoding and decoding an MRC raster image.classSoPGXImageRWClass for encoding and decoding a PGX raster image.classSoPNGImageRWClass for encoding and decoding a PNG raster image.classSoPNMImageRWClass for encoding and decoding a PNM raster image.classSoPSImageRWClass for encoding and decoding a PostScript raster image.classSoRasterImageFileClass for raster image file input and output.classSoRasterImageIOAbstract base class for raster image input and output.classSoRasterImageRWAbstract base class for encoding and decoding raster images.classSoRasterReaderSetClass referencing all raster reading classes.classSoSGIRGBImageRWClass for encoding and decoding an SGI raster image.classSoSUNImageRWClass for encoding and decoding a SUN raster image.classSoTIFFImageRWClass for encoding and decoding a TIFF raster image.Methods in com.openinventor.inventor.image that return types with arguments of type Inventor Modifier and Type Method Description static java.lang.Class<? extends Inventor>SoRasterReaderSet. getReaderAt(int index)Returns the type of reader at the specified index. -
Uses of Inventor in com.openinventor.inventor.io.cad
Subclasses of Inventor in com.openinventor.inventor.io.cad Modifier and Type Class Description classSoCADFileFormatModule class to initialize CAD file format support.classSoCADInputReaderClass for importing a scene graph from a CAD file.classSoCADInputReaderParametersCAD Input reader Parameters when importing CAD file type. -
Uses of Inventor in com.openinventor.inventor.io.stl
Subclasses of Inventor in com.openinventor.inventor.io.stl Modifier and Type Class Description classSoSTLFileFormatModule class to initialize STL file format support.classSoSTLInputReaderClass for importing a scene graph from a STL file.classSoSTLWriteActionClass for exporting a scene graph to an STL file.Method parameters in com.openinventor.inventor.io.stl with type arguments of type Inventor Modifier and Type Method Description static voidSoSTLWriteAction. enableElement(java.lang.Class<? extends Inventor> t, int stkIndex) -
Uses of Inventor in com.openinventor.inventor.lock
Subclasses of Inventor in com.openinventor.inventor.lock Modifier and Type Class Description classSoLicensedProductClass managing a licensed product.classSoLicensePropertyClass providing information about a licensed product.classSoLicensesInfoClass managing every licensed product. -
Uses of Inventor in com.openinventor.inventor.manips
Subclasses of Inventor in com.openinventor.inventor.manips Modifier and Type Class Description classSoCenterballManipTransform node with 3D interface for editing rotation and center.classSoClipPlaneManipManipulator to transform a clipping plane.classSoDirectionalLightManipDirectional light node with 3D interface for editing direction.classSoHandleBoxManipTransform node with 3D Interface for editing ScaleFactor and Translation.classSoJackManipTransform node with 3D interface for rotating, scaling, and translating.classSoPointLightManipPoint light node with 3D interface for editing location.classSoSpotLightManipSpotlight node with 3D interface for editing location, direction, and beam width.classSoTabBoxManipTransform node with 3D Interface for editing scale and translation.classSoTrackballManipTransform node with 3D interface for changing rotation and scaling.classSoTransformBoxManipTransform node with 3D interface for changing scaling, rotation, and translation.classSoTransformerManipTransform node with 3D interface for changing scaling, rotation, and translation.classSoTransformManipBase class for all transform nodes with built-in 3D user interfaces. -
Uses of Inventor in com.openinventor.inventor.misc
Subclasses of Inventor in com.openinventor.inventor.misc Modifier and Type Class Description classSbExtrusionGeneratorFactory that generates an extruded mesh from a polyline.classSoBaseBase class for all nodes, paths, and engines.classSoByteStreamConverts scene graph objects to character byte streams.classSoColorPackerclassSoStateTraversal state.classSoTranReceiverInterprets database changes for transcription.classSoTranSenderSends database changes for transcription.Method parameters in com.openinventor.inventor.misc with type arguments of type Inventor Modifier and Type Method Description SoElementSoState. getConstElement(java.lang.Class<? extends Inventor> type, int stackIndex)Returns the top (read-only) instance of the given element stack.SoElementSoState. getElement(java.lang.Class<? extends Inventor> type, int stackIndex)Returns a writable instance of the element on the top of the stack with the given index and type. -
Uses of Inventor in com.openinventor.inventor.mpeg
Subclasses of Inventor in com.openinventor.inventor.mpeg Modifier and Type Class Description classSoMPEGFrameRendererGenerates MPEG output, frame by frame.classSoMPEGNavRendererGenerates MPEG output that tracks camera motion.classSoMPEGRendererBase class for generating MPEG output from a scene graph. -
Uses of Inventor in com.openinventor.inventor.nodekits
Subclasses of Inventor in com.openinventor.inventor.nodekits Modifier and Type Class Description classSoAppearanceKitAppearance nodekit class.classSoBaseKitBase class for all node kits.classSoCameraKitCamera nodekit class.classSoInteractionKitBase class for all interaction nodekit classes.classSoLightKitLight nodekit class.classSoNodekitCatalogNodekit catalog class.classSoNodeKitListPartGroup node with restricted children.classSoSceneKitScene nodekit class.classSoSeparatorKitSeparator nodekit class.classSoShapeKitShape nodekit class.classSoWrapperKitWrapper nodekit class.Methods in com.openinventor.inventor.nodekits that return types with arguments of type Inventor Modifier and Type Method Description java.lang.Class<? extends Inventor>SoNodekitCatalog. getClass(int thePartNumber)Returns the type of the specified part.java.lang.Class<? extends Inventor>SoNodekitCatalog. getClass(java.lang.String theName)Returns the type of the specified part.java.lang.Class<? extends Inventor>SoNodeKitListPart. getContainerClass()Gets the type of node used as the container .java.lang.Class<? extends Inventor>SoNodekitCatalog. getDefaultClass(int thePartNumber)Returns the default type of the specified part.java.lang.Class<? extends Inventor>SoNodekitCatalog. getDefaultClass(java.lang.String theName)Returns the default type of the specified part.java.lang.Class<? extends Inventor>SoNodekitCatalog. getListContainerClass(int thePartNumber)Returns the list container type of the specified part.java.lang.Class<? extends Inventor>SoNodekitCatalog. getListContainerClass(java.lang.String theName)Returns the list container type of the specified part.Method parameters in com.openinventor.inventor.nodekits with type arguments of type Inventor Modifier and Type Method Description voidSoNodeKitListPart. addChildClass(java.lang.Class<? extends Inventor> typeToAdd)Permits the node type typeToAdd as a child.booleanSoNodeKitListPart. isTypePermitted(java.lang.Class<? extends Inventor> typeToCheck)Returns whether a node of type typeToCheck may be added as a child.voidSoNodeKitListPart. setContainerClass(java.lang.Class<? extends Inventor> newContainerType)Sets the type of node used as the container . -
Uses of Inventor in com.openinventor.inventor.nodes
Subclasses of Inventor in com.openinventor.inventor.nodes Modifier and Type Class Description classSoAlgebraicConeAlgebraic cone shape node.classSoAlgebraicCylinderAlgebraic cylinder shape node.classSoAlgebraicShapeAbstract base class for algebraic shapes.classSoAlgebraicSphereAlgebraic sphere shape node.classSoAlphaPolicyAlpha (transparency) policy node.classSoAnnotationAnnotation group node.classSoAnnoText3Annotation text node.classSoAnnoText3PropertyAnnotation text property node.classSoAntiSquishTransformation node that undoes non-uniform 3D scales.classSoArrayGroup node that creates a regular IxJxK array of copies of its children.classSoAsciiTextSimple 3D text shape node.classSoBackgroundAbstract base class for background nodes.classSoBaseColorNode that defines an object's base color.classSoBaseExtrusionAbstract base class for all extrusion-based shape nodes.classSoBBoxBounding box node.classSoBevelPropertyNode to define beveling properties.classSoBillboardGrouping node that modifies its coordinate system so that its local Z-axis always points at the viewer.classSoBlinkerAnimated cycling switch node.classSoBufferedShapeNode to render geometry stored inSoBufferObjectobjects.classSoCallbackProvides custom behavior during actions.classSoCameraAbstract base class for camera nodes.classSoCircularExtrusionGeometric shape formed by extruding a circle along a 3D spine.classSoClipPlaneClipping plane node.classSoColorIndexSurface color index node.classSoColorMapClass for indexed texture color map.classSoColorMaskEnable and disable writing of frame buffer color components.classSoComplexityShape complexity node.classSoComputeShaderNode that defines a compute shader.classSoComputeShaderSchedulerCompute shader scheduler node.classSoConeCone shape node.classSoCoordinate3Coordinate point node.classSoCoordinate4Rational coordinate point node.classSoCSGShapeShape defined by a binary boolean operation on two sub scene graphs.classSoCubeCube shape node.classSoCylinderCylinder shape node.classSoDepthBufferDepth buffer parameters node.classSoDepthOffsetProperty node that applies a depth offset.classSoDirectionalLightNode representing a directional light source.classSoDrawStyleNode that defines the style to use when rendering.classSoEdgeFlagClass to mark/unmark edges for beveling.classSoEnvironmentGlobal environment node.classSoEventCallbackNode which invokes callbacks for events.classSoExtrusionGeometric shape formed by extruding a 2D cross section along a 3D spine.classSoExtSelectionSelection node that supports lasso selection.static classSoExtSelection.PreFilterEventArgStructure given to callback when an event is raised.classSoExtTexture2Extended texture mapping node.classSoFaceSetPolygonal face shape node.classSoFileNode that reads children from a named file.classSoFontNode that defines font name, size, and type for text.classSoFontStyleDefines font family and style for text.classSoFragmentShaderNode that defines a fragment shader.classSoFullSceneAntialiasingNode that controls full-scene antialiasing.classSoGeometryShaderNode that defines a geometry shader.classSoGeoProjectionGeospatial projection node.classSoGLCallbackProvides custom OpenGL behavior during rendering actions.classSoGradientBackgroundGradient background node.classSoGroupBase class for all group nodes.classSoImageDisplays an image that always faces the camera.classSoImageBackgroundImage background node.classSoIndexedFaceSetIndexed polygonal face shape node.classSoIndexedLineSetIndexed polyline shape node.classSoIndexedMarkerSetExtension of IndexedPointSet that draws a small bitmap (symbol) at each 3D location.classSoIndexedNurbsCurveIndexed NURBS curve shape node.classSoIndexedNurbsSurfaceIndexed NURBS surface shape node.classSoIndexedPointSetIndexed point set shape node.classSoIndexedQuadMeshIndexed quadrilateral mesh shape node.classSoIndexedShapeAbstract base class for all indexed vertex-based shapes.classSoIndexedTexture2Class for 2D indexed texture.classSoIndexedTriangleFanSetIndexed triangle fan set shape node.classSoIndexedTriangleSetIndexed triangle shape node.classSoIndexedTriangleStripSetIndexed triangle strip set shape node.classSoInfoNode containing information text string.classSoInstanceParameterPer-instance parameter node storing a buffer object.classSoInteractiveComplexityField interactive complexity node.classSoInteractiveSwitchGroup node that traverses one chosen child depending on scene interaction.classSoLabelNode containing label text string.classSoLevelOfDetailLevel-of-detail switching group node.classSoLevelOfSimplificationLevel-of-detail switching node designed for grouping simplified versions of the same shape.classSoLightAbstract base class for all light source nodes.classSoLightModelNode that defines the lighting model to use when rendering.classSoLinearProfilePiecewise-linear profile curve.classSoLineSetPolyline shape node.classSoLocateHighlightSpecial separator that performs locate highlighting.classSoLODDistance-based level-of-detail switching group node.classSoMarkerDefines a custom bitmap forSoMarkerSetandSoIndexedMarkerSet.classSoMarkerSetExtension of PointSet that draws a small bitmap (symbol) at each 3D location.classSoMaterialSurface material definition node.classSoMaterialBindingNode that specifies how multiple materials are bound to shapes.classSoMatrixTransformNode that specifies a 3D geometric transformation as a matrix.classSoMultiPathSwitchGroup node that traverses only when traversed along a given path.classSoMultipleCopyGroup node that traverses multiple times, applying matrices.classSoMultipleInstanceGroup node that renders multiple instances of its children.classSoMultipleInstanceBaseAbstract group node that traverses its children multiple times.classSoMultiSwitchGroup node that traverses a set of chosen children.classSoNodeAbstract base class for all database nodes.classSoNonIndexedShapeAbstract base class for all non-indexed vertex-based shapes.classSoNormalNode that defines surface normals for shapes.classSoNormalBindingNode that specifies how multiple surface normals are bound to shapes.classSoNurbsBoundaryNode that defines a boundary shared by several NURBS profile.classSoNurbsCurveNURBS curve shape node.classSoNurbsGroupGroup that encapsulates NURBS surfaces to be joined.classSoNurbsProfileNURBS profile curve.classSoNurbsPropertyNode that defines additional properties for rendering a NURBS surface.classSoNurbsSurfaceNURBS surface shape node.classSoOrthographicCameraOrthographic camera node.classSoPackedColorNode that defines base colors using packed representation.classSoPathSwitchGroup node that traverses only when traversed along a given path.classSoPatternclassSoPendulumAnimated oscillating rotation node.classSoPerspectiveCameraPerspective camera node.classSoPickStylePicking style node.classSoPointLightNode representing a point light source.classSoPointSetPoint set shape node.classSoPolygonOffsetProperty node that sets the polygon offset.classSoProfileAbstract base class for all profile nodes.classSoProfileCoordinate2Profile coordinate node.classSoProfileCoordinate3Rational profile coordinate node.classSoProjectionCoordinate projection node.classSoQuadMeshQuadrilateral mesh shape node.classSoRenderToTargetGroup node that renders its children to one or more "targets".classSoRenderToTexturePropertyClass for creating a texture by rendering a scene graph.classSoResetTransformNode that resets the current transformation to identity.classSoRotationNode representing a 3D rotation about an arbitrary axis.classSoRotationXYZNode representing a 3D rotation about the x-, y-, or z-axis.classSoRotorAnimated rotation node.classSoScaleNode representing a 3D geometric scaling.classSoSelectionManages a list of selected objects.classSoSeparatorGroup node that saves and restores traversal state.classSoShaderObjectAbstract node class which defines a shader object.classSoShaderParameterAbstract base class for all shader parameter nodes.classSoShaderParameter1fUniform shader parameter node storing a float value.classSoShaderParameter1iUniform shader parameter node storing an integer.classSoShaderParameter2fUniform shader parameter node storing a two-dimensional (float) vector.classSoShaderParameter2iUniform shader parameter node storing a two-dimensional (integer) vector.classSoShaderParameter3fUniform shader parameter node storing a three-dimensional (float) vector.classSoShaderParameter3iUniform shader parameter node storing a three-dimensional (integer) vector.classSoShaderParameter4fUniform shader parameter node storing a four-dimensional (float) vector.classSoShaderParameter4iUniform shader parameter node storing a four-dimensional (integer) vector.classSoShaderParameterArray1fUniform shader parameter node storing an array of float values.classSoShaderParameterArray1iUniform shader parameter node storing an array of integers.classSoShaderParameterArray2fUniform shader parameter node storing an array of two-dimensional (float) vectors.classSoShaderParameterArray2iUniform shader parameter node storing an array of two-dimensional (integer) vectors.classSoShaderParameterArray3fUniform shader parameter node storing an array of three-dimensional (float) vectors.classSoShaderParameterArray3iUniform shader parameter node storing an array of three-dimensional (integer) vectors.classSoShaderParameterArray4fUniform shader parameter node storing an array of four-dimensional (float) vectors.classSoShaderParameterArray4iUniform shader parameter node storing an array of four-dimensional (integer) vectors.classSoShaderParameterBufferObjectShader parameter node storing a buffer object.classSoShaderParameterImageShader parameter node storing a texture image.classSoShaderParameterMatrixUniform shader parameter node storing a 4x4 matrix.classSoShaderParameterMatrix3Uniform shader parameter node storing a 3x3 matrix.classSoShaderParameterMatrixArrayUniform shader parameter node storing an array of 4x4 matrices.classSoShaderParameterStructUniform shader parameter node storing a user-defined structure.classSoShaderProgramShader program property node.classSoShaderStateMatrixParameterUniform shader parameter node storing an OpenGL state matrix.classSoShadowGroupShadow casting group node.classSoShadowStyleShadow style property node.classSoShapeAbstract base class for all shape nodes.classSoShapeHintsNode that provides hints about shapes.classSoShuttleAnimated oscillating translation node.classSoSphereSphere shape node.classSoSpotLightNode representing a spotlight source.classSoStereoCameraStereo camera node.classSoSurroundScaleTransformation node that adjusts the current matrix so a default cube will surround other objects.classSoSwitchGroup node that traverses one chosen child.classSoTessellationControlShaderNode that defines a tessellation control shader.classSoTessellationEvaluationShaderNode that defines a tessellation evaluation shader.classSoText2Screen-aligned 2D text shape node.classSoText33D text shape node.classSoTextPropertyText property node.classSoTextureAbstract base class for texture mapping nodes.classSoTexture22D texture mapping node.classSoTexture2Transform2D texture transformation node.classSoTexture33D texture mapping node.classSoTexture3Transform3D texture transformation node.classSoTextureCombinerTexture combiner node.classSoTextureCoordinate22D texture coordinate node.classSoTextureCoordinate33D texture coordinate node.classSoTextureCoordinateBindingNode that specifies how texture coordinates are bound to shapes.classSoTextureCoordinateDefaultNode that removes texture coordinates from state.classSoTextureCoordinateEnvironmentNode that specifies texture coordinates by projection from an environment.classSoTextureCoordinateFunctionAbstract base class for texture coordinate function nodes.classSoTextureCoordinateNormalMapNode that specifies texture coordinates matching the vertex's transformed eye-space normal.classSoTextureCoordinateObjectNode that specifies texture coordinates which are a linear combination of the object coordinates of the vertex.classSoTextureCoordinatePlaneNode that specifies texture coordinates by projection from a plane.classSoTextureCoordinateReflectionMapNode that specifies texture coordinates matching the vertex's eye-space reflection vector.classSoTextureCubeMapCube texture mapping node.classSoTextureMatrixTexture matrix node.classSoTextureUnitNode that specifies the current texture unit and the associated mapping method.classSoTransformGeneral 3D geometric transformation node.classSoTransformationAbstract base class for all geometric transformation nodes.classSoTransformProjectionScale/recenter projection node.classSoTransformSeparatorGroup node that saves and restores transformation state.classSoTranslationNode representing a 3D translation.classSoTriangleSetSet of triangles shape node.classSoTriangleStripSetTriangle strip set shape node.classSoUniformShaderParameterAbstract base class for all uniform shader parameter nodes.classSoUnitsNode that scales to convert units of length.classSoVertexAttribFeedbackNode to record vertex attributes from shaders into buffer objects.classSoVertexFlagClass to mark/unmark vertices for beveling.classSoVertexPropertyVertex property node.classSoVertexShaderNode that defines a vertex shader.classSoVertexShaderParameterAbstract base class for all vertex shader parameter nodes.classSoVertexShaderParameter1fVertex shader parameter node storing a float value.classSoVertexShaderParameter1sVertex shader parameter node storing a short integer value.classSoVertexShaderParameter2fVertex shader parameter node storing a two-dimensional (float) vector.classSoVertexShaderParameter2sVertex shader parameter node storing a two-dimensional (short integers) vector.classSoVertexShaderParameter3fVertex shader parameter node storing a three-dimensional (float) vector.classSoVertexShaderParameter3sVertex shader parameter node storing a three-dimensional (short integer) vector.classSoVertexShaderParameter4bVertex shader parameter node storing a four-dimensional (8-bit integer) vector.classSoVertexShaderParameter4fVertex shader parameter node storing a four-dimensional (float) vector.classSoVertexShaderParameter4iVertex shader parameter node storing a four-dimensional (integer) vector.classSoVertexShaderParameter4sVertex shader parameter node storing a four-dimensional (short integer) vector.classSoVertexShaderParameter4ubVertex shader parameter node storing a four-dimensional (unsigned 8-bit integer) vector.classSoVertexShaderParameter4uiVertex shader parameter node storing a four-dimensional (unsigned integer) vector.classSoVertexShaderParameter4usVertex shader parameter node storing a four-dimensional (unsigned short integer) vector.classSoVertexShaderParameterBufferObjectVertex shader parameter node storing a buffer object.classSoVertexShaderParameterMatrixVertex shader parameter node storing a matrix.classSoVertexShapeAbstract base class for all vertex-based shape nodes.classSoViewportViewport parameters node.classSoViewportClippingViewport clipping node.classSoWWWAnchorSeparator group node with a URL hyperlink.classSoWWWInlineNode that refers to children through a URL. -
Uses of Inventor in com.openinventor.inventor.projection
Subclasses of Inventor in com.openinventor.inventor.projection Modifier and Type Class Description classSbCylindricalProjectionCylindrical coordinate projection.classSbProj4ProjectionCartographic (PROJ4) projection class.classSbProjectionBase class for coordinate projection classes.classSbProjectionCoordinatesCache projected coordinates.classSbSphericalProjectionSpherical coordinate projection.classSbTransformProjectionScale/recenter projection class. -
Uses of Inventor in com.openinventor.inventor.projectors
Subclasses of Inventor in com.openinventor.inventor.projectors Modifier and Type Class Description classSbCylinderPlaneProjectorCylinder-plane projector.classSbCylinderProjectorCylinder projector.classSbCylinderSectionProjectorCylinder-section projector.classSbCylinderSheetProjectorCylinder-sheet projector.classSbLineProjectorLine projector.classSbPlaneProjectorPlane projector.classSbProjectorBase class for representing projectors.classSbSpherePlaneProjectorSphere-plane projector.classSbSphereProjectorSphere projector.classSbSphereSectionProjectorSphere-section projector.classSbSphereSheetProjectorSphere-sheet projector. -
Uses of Inventor in com.openinventor.inventor.sensors
Subclasses of Inventor in com.openinventor.inventor.sensors Modifier and Type Class Description classSoAlarmSensorTriggers a delegate once sometime in the future.classSoDataSensorAbstract base class for sensors attached to parts of a scene.classSoDelayQueueSensorAbstract base class for sensors not dependent on time.classSoFieldSensorSensor class that can be attached to Open Inventor fields.classSoFileSensorSensor that triggers a callback each time a file is changed.classSoIdleSensorSensor for one-time only callbacks when the application is idle.classSoNodeSensorSensor class that can be attached to Open Inventor nodes.classSoOneShotSensorSensor for one-time only callbacks.classSoPathSensorSensor class that can be attached to Open Inventor paths.classSoSensorAbstract base class for Open Inventor sensors.classSoSystemTimerCommon interface to expose system dependent timers.classSoSystemTimerTaskInterface used bySoSystemTimerto execute a task.classSoTimerQueueSensorAbstract base class for sensors dependent on time.classSoTimerSensorSensor that triggers repeatedly at regular intervals. -
Uses of Inventor in com.openinventor.inventor.simplifier
Subclasses of Inventor in com.openinventor.inventor.simplifier Modifier and Type Class Description classSoDecimatorEncapsulates an algorithm for simplifying shapes through mesh decimation.classSoSimplifierAbstract base class for objects that encapsulate simplification algorithms.Method parameters in com.openinventor.inventor.simplifier with type arguments of type Inventor Modifier and Type Method Description voidSoDecimator. setSimplifiedShapeClass(java.lang.Class<? extends Inventor> simplifiedShapeType)Sets the shape type used for building the simplified node. -
Uses of Inventor in com.openinventor.inventor.touch
Subclasses of Inventor in com.openinventor.inventor.touch Modifier and Type Class Description classSoTouchManagerClass for managing events from touch screen input devices. -
Uses of Inventor in com.openinventor.inventor.touch.events
Subclasses of Inventor in com.openinventor.inventor.touch.events Modifier and Type Class Description classSoTouchEventBase class for touch events. -
Uses of Inventor in com.openinventor.inventor.viewercomponents
Subclasses of Inventor in com.openinventor.inventor.viewercomponents Modifier and Type Class Description static classSiRenderArea.RenderEventArgStructure given when a start render event is raised.classSoCameraInteractorUtility class to manipulate a camera.classSoEventBuilderUtility class that generates Open Inventor events.classSoInterlacedStereoParametersTheSoInterlacedStereoParametersclass is used to specify the behavior of the interlaced stereo.classSoRawStereoParametersRaw stereo parameters class.classSoRenderAreaCore(Preview Feature) Utility class to render a scene with an OpenGl context.classSoStereoParametersStereo parameters base class. -
Uses of Inventor in com.openinventor.inventor.viewercomponents.awt
Subclasses of Inventor in com.openinventor.inventor.viewercomponents.awt Modifier and Type Class Description classTimerImplementation of SoSystemTimer with a javax.swing.Timer. -
Uses of Inventor in com.openinventor.inventor.viewercomponents.nodes
Subclasses of Inventor in com.openinventor.inventor.viewercomponents.nodes Modifier and Type Class Description classSceneExaminerTool class for easily building a basic interactive OpenInventor application without using existing viewer classes.classSceneInteractorTool class for easily building a basic OpenInventor application without using existing viewer classes.classSceneOrbiter(Preview Feature) Tool class for building a basic interactive OpenInventor application with mode-less scene "orbiter" viewing behavior.classSoViewingCube(Preview Feature) Interactive cubic shape to control the orientation of a camera. -
Uses of Inventor in com.openinventor.inventor.viewercomponents.swt
Subclasses of Inventor in com.openinventor.inventor.viewercomponents.swt Modifier and Type Class Description classTimerImplementation of SoSystemTimer for SWT application. -
Uses of Inventor in com.openinventor.ivtune
Subclasses of Inventor in com.openinventor.ivtune Modifier and Type Class Description classSoIvTuneOpens an Open Inventor Studio window or an IvTune window. -
Uses of Inventor in com.openinventor.ldm
Subclasses of Inventor in com.openinventor.ldm Modifier and Type Class Description classSoLDMDataAccessVolume data access methods.classSoLDMGlobalResourceParametersGlobal resource parameters for LDM.classSoLDMLargeDataManagementLarge Data Management.classSoLDMResourceManagerResource Manager.classSoLDMTileIDTile ID.classSoLDMTopoOctreeOctree topology queries.classSoVolumeHistogramVolume Data Histogram. -
Uses of Inventor in com.openinventor.ldm.compressors
Subclasses of Inventor in com.openinventor.ldm.compressors Modifier and Type Class Description classSoDataCompressorData compression.classSoGzipDataCompressorGzip data compression.classSoJp3dDataCompressorJP3D data compression.classSoJpegDataCompressorJpeg data compression. -
Uses of Inventor in com.openinventor.ldm.converters
Subclasses of Inventor in com.openinventor.ldm.converters Modifier and Type Class Description classSoBaseLDMConverterBase class for converting data sets into the LDM format.classSoConverterAbstract base class for converting data sets into LDM format.classSoConverterParametersContainer class for LDM converter parameters.classSoLDMWriterWrite data to disk in LDM format. -
Uses of Inventor in com.openinventor.ldm.elements
Subclasses of Inventor in com.openinventor.ldm.elements Modifier and Type Class Description classSoDataCompositorElementclassSoDataRangeElementclassSoDataSetElementclassSoDataSetIdElementStores the current dataset id.classSoGeometryPriorityElementclassSoROIElementclassSoTransferFunctionElement -
Uses of Inventor in com.openinventor.ldm.fields
Subclasses of Inventor in com.openinventor.ldm.fields Modifier and Type Class Description classSoSFLDMDataTransformField containing anSoLDMDataTransformobject.classSoSFLDMResourceParametersField containing anSoLDMResourceParametersobject. -
Uses of Inventor in com.openinventor.ldm.manips
Subclasses of Inventor in com.openinventor.ldm.manips Modifier and Type Class Description classSoROIManipManipulator to transform an ROI (Region of Interest). -
Uses of Inventor in com.openinventor.ldm.nodes
Subclasses of Inventor in com.openinventor.ldm.nodes Modifier and Type Class Description classSoDataCompositorData set compositor node.classSoDataRangeRange of data values to be mapped to the color map.classSoDataSetData set node.classSoDataSetIdProperty node that sets the current dataset id.classSoGeometryPriorityPriority property of a rendering node.classSoHardwareQueryclassSoLDMDataTransformLDM data transform object.classSoLDMResourceParametersDescribes resource parameters constraints for a specific LDM data set.static classSoLDMResourceParameters.FixedResolutionReportThis structure returns information to the application when using fixed resolution mode.classSoLdmShapeAbstract base class for LDM shape nodes.classSoMultiDataSeparatorSeparator for combining multiple data sets.classSoROIRegion of Interest (subvolume) node.classSoTransferFunctionDescribes the association between data set values and colors.Method parameters in com.openinventor.ldm.nodes with type arguments of type Inventor Modifier and Type Method Description floatSoLDMResourceParameters. getGeometryPriority(java.lang.Class<? extends Inventor> geometryType)Returns the priority of the specified geometry type.voidSoLDMResourceParameters. setGeometryPriority(java.lang.Class<? extends Inventor> geometryType, float priority)Sets the importance of one type of geometry relative to others. -
Uses of Inventor in com.openinventor.ldm.readers
Subclasses of Inventor in com.openinventor.ldm.readers Modifier and Type Class Description classSoLDMReaderBase class for LDM data set readers.classSoVolumeReaderAbstract base class for volume data set readers.classSoVRLdmFileBorderReaderLDM file reader with borders.classSoVRLdmFileReaderLDM file reader. -
Uses of Inventor in com.openinventor.ldm.tiles
Subclasses of Inventor in com.openinventor.ldm.tiles Modifier and Type Class Description classSoBufferAsyncNotifierInterfaceLDM interface to optimize memory management of tiles .classSoCpuBufferAsyncBasicPropertyLDM buffer object handling basic LDM tile information and implementing asynchronous buffer interface.classSoCpuBufferBasicPropertyLDM buffer object handling basic LDM tile information.classSoCpuBufferBitSetLDM buffer object optimized for bitset tile data.classSoCpuBufferCompressedLDM buffer object optimized for compressed tile data.classSoCpuBufferFromVolumeReaderLDM buffer object optimized for in memory reader tile data.classSoCpuBufferUniformLDM buffer object optimized for uniform (single value) tile data. -
Uses of Inventor in com.openinventor.ldm.writers
Subclasses of Inventor in com.openinventor.ldm.writers Modifier and Type Class Description classSoVolumeWriterAbstract base class for volume data writer.classSoVRLdmFileWriterWrite data to disk in LDM format. -
Uses of Inventor in com.openinventor.ldm.xml
Subclasses of Inventor in com.openinventor.ldm.xml Modifier and Type Class Description classSbXmlTagXML tag from LDM filer. -
Uses of Inventor in com.openinventor.medical.nodes
Subclasses of Inventor in com.openinventor.medical.nodes Modifier and Type Class Description classDicomInfo(Preview Feature) Text node to display DICOM information on screen.classGnomon(Preview Feature) Shape node to display a medical gnomon (compass) on the screen.classMagnifier(Preview Feature) Shape node to display a magnified view of a region of the screen.classOrthoSliceBorderDeprecated.No longer supported, useSoOrthoSliceinstead (Preview Feature) Ortho slice shape node with border.classRuler(Preview Feature) Interactive distance measuring tool for SoOrthoSlice.classSliceOrientationMarkers(Preview Feature) Shape node to display slice orientation markers in window coordinates.classSliceScaleBar(Preview Feature) Shape node to display a dynamic scale bar in window coordinates.classTextBox(Preview Feature) Shape node to display a text box in window coordinates. -
Uses of Inventor in com.openinventor.meshviz
Subclasses of Inventor in com.openinventor.meshviz Modifier and Type Class Description classPoMeshVizClass to initialize MeshViz. -
Uses of Inventor in com.openinventor.meshviz.data
Subclasses of Inventor in com.openinventor.meshviz.data Modifier and Type Class Description classPbCartesianGrid2DDefines a cartesian grid surface mesh.classPbCartesianGrid3DDefines a cartesian grid volume mesh.classPbCellDefines an abstract cell of a mesh.classPbDefinedValueClass used to manage "defined" and "undefined" values.classPbGrid2DDefines an abstract grid surface mesh.classPbGrid3DDefines an abstract grid volume mesh.classPbHexahedronCellDefines an hexahedron cell of a volume mesh.classPbHexahedronMesh3DDefines a mesh of hexahedrons.classPbIndexedMesh2DDefines a surface mesh of polygons.classPbIndexedMesh3DDefines a volume mesh of polyhedrons.classPbIrregularMesh1DDefines a irregular mono-dimensional mesh.classPbMeshDefines an abstract mesh.classPbMesh1DDefines an abstract mono-dimensional mesh.classPbMesh2DDefines an abstract surface mesh.classPbMesh3DDefines an abstract volume mesh.classPbParalCartesianGrid2DDefines a parallel cartesian grid surface mesh.classPbParalCartesianGrid3DDefines a parallel cartesian grid volume mesh.classPbPixelCellDefines a pixel cell of a surface mesh.classPbPolarGrid2DDefines a polar grid surface mesh.classPbPyramidCellDefines a pyramid cell of a volume mesh.classPbQuadrangleCellDefines a quadrangle cell of a surface mesh.classPbQuadrangleMesh2DDefines a surface mesh of quadrangles.classPbRegularCartesianGrid2DDefines a regular cartesian grid surface mesh.classPbRegularCartesianGrid3DDefines a regular cartesian grid volume mesh.classPbRegularMesh1DDefines a regular mono-dimensional mesh.classPbTetrahedronCellDefines an tetrahedron cell of a volume mesh.classPbTetrahedronMesh3DDefines a mesh of tetrahedrons.classPbTriangleCellDefines a triangle cell of a surface mesh.classPbTriangleMesh2DDefines a surface mesh of triangles.classPbVoxelCellDefines a voxel cell of a volume mesh.classPbWedgeCellDefines a wedge cell of a volume mesh.classPo3DdataMasterBase class for all 3DdataMaster objects.classPoBaseStreamLineBase class of all streamline representations on a mesh.classPoCellEdgesBuilds egdes of a cell of a mesh.classPoCellFacetsBuilds facets of a cell of a mesh.classPoCellIndicesBuilds text indices of a cell of a mesh.classPoCellShapeAbstract representation of a cell of a mesh.classPoMeshBase class for all mesh representations.classPoMesh2DBase class for all surface mesh representations.classPoMesh2DVecRepresentation of vectors data of a surface mesh.classPoMesh3DBase class for all volume mesh representations.classPoMesh3DVecRepresentation of vectors data of a volume mesh.classPoMesh3DVecCrossSectionRepresentation of vectors on a cross section.classPoMesh3DVecGridCrossSectionRepresentation of vectors on a grid of a cross section.classPoMeshContouringClass to build contour lines on a 2D mesh.classPoMeshCrossContourRepresentation of cross-contour of a volume mesh.classPoMeshCrossSectionRepresentation of cross section of a volume mesh.classPoMeshFilledFilled representation of surface mesh.classPoMeshLevelSurfRepresentation of level surface of volume mesh.classPoMeshLimitRepresentation of the limits of a surface mesh.classPoMeshLinesRepresentation of the edges of surface mesh.classPoMeshProbePointProbing in a mesh.classPoMeshSidesClass to build the sides of the current surface mesh.classPoMeshSkeletonRepresentation of the skeleton of a volume mesh.classPoMeshSkinRepresentation of the mesh skin.classPoStreamLineRepresentation of streamlines on a mesh.classPoStreamLineMotionRepresentation of streamlines with motion of colors.classPoStreamParticleMotionAnimation of particles along streamlines on a mesh.classPoStreamPointMotionAnimation of point particles along streamline.classPoStreamSphereMotionAnimation of sphere particles along streamline.classPoStreamSurfaceRepresentation of a surface connecting several streamlines.classPoStreamTadpoleMotionAnimation of tadpole particles along streamline. -
Uses of Inventor in com.openinventor.meshviz.elements
Subclasses of Inventor in com.openinventor.meshviz.elements Modifier and Type Class Description classPoBevelEdgeElementclassPoCellFilterElementclassPoDataMappingElementclassPoDateFormatMappingElementclassPoDomainElementclassPoIsovaluesListElementclassPoLabelHintsElementclassPoMesh1DFilterElementclassPoMesh1DHintsElementclassPoMeshElementclassPoMiscTextAttrElementclassPoNumericDisplayFormatElementclassPoProfileElement -
Uses of Inventor in com.openinventor.meshviz.fields
Subclasses of Inventor in com.openinventor.meshviz.fields Modifier and Type Class Description classPoSFCartesianGrid2DInventor field containing a mesh of typePbCartesianGrid2D.classPoSFCartesianGrid3DInventor field containing a mesh of typePbCartesianGrid3D.classPoSFHexahedronMesh3DInventor field containing a mesh of typePbHexahedronMesh3D.classPoSFIndexedMesh2DInventor field containing a mesh of typePbIndexedMesh2D.classPoSFIndexedMesh3DInventor field containing a mesh of typePbIndexedMesh3D.classPoSFIrregularMesh1DInventor field containing a mesh of typePbIrregularMesh1D.classPoSFMeshAbstract Inventor field defining a mesh.classPoSFParalCartesianGrid2DInventor field containing a mesh of typePbParalCartesianGrid2D.classPoSFParalCartesianGrid3DInventor field containing a mesh of typePbParalCartesianGrid3D.classPoSFPolarGrid2DInventor field containing a mesh of typePbPolarGrid2D.classPoSFQuadrangleMesh2DInventor field containing a mesh of typePbQuadrangleMesh2D.classPoSFRegularCartesianGrid2DInventor field containing a mesh of typePbRegularCartesianGrid2D.classPoSFRegularCartesianGrid3DInventor field containing a mesh of typePbRegularCartesianGrid3D.classPoSFRegularMesh1DInventor field containing a mesh of typePbRegularMesh1D.classPoSFTetrahedronMesh3DInventor field containing a mesh of typePbTetrahedronMesh3D.classPoSFTriangleMesh2DInventor field containing a mesh of typePbTriangleMesh2D. -
Uses of Inventor in com.openinventor.meshviz.graph
Subclasses of Inventor in com.openinventor.meshviz.graph Modifier and Type Class Description classPbBaseAbstract class for all basic objects.classPbDataMappingAbstract class for data mapping.classPbDateFormatMappingDefines the date format and mapping.classPbDomainClass to define a domain.classPbIsovaluesListClass to define a list of isovalues.classPbLinearDataMappingClass to define linear data mapping.classPbMiscTextAttrClass to define a numeric display format.classPbNonLinearDataMappingClass to define non linear data mapping.classPbNonLinearDataMapping2Class to define non linear data mapping.classPbNumericDisplayFormatClass to define a numeric display format.classPoAngularAxisClass to build an angular axis.classPoArrowClass to build a 2D arrow.classPoArrow3Class to build a 3D arrow.classPoAutoCubeAxisClass to build a set of axes on a parallelepiped relating to the view.classPoAutoValueLegendAbstract class for automatic value legend.classPoAxisAbstract class for axis representations.classPoBarAbstract base class for bar representations.classPoBaseAbstract base class for all Graph Master & 3D Data Master classes.classPoBaseAxisBase class for all axis objects.classPoBiErrorPointFieldBuilds a bi-error point field.classPoCartesianAxisAbstract class for cartesian axes.classPoChartAbstract base class for all charting representations.classPoCircleAbstract class for 2D circle representation.classPoCircle3Abstract class for 3D circle representation.classPoCircle3CenterRadiusClass to build a 3D circle.classPoCircle3ThreePointsClass to build a 3D circle.classPoCircleArcAbstract class for 2D circle arc representation.classPoCircleArc3Abstract class for 3D circle arc representation.classPoCircleArc3CtrPtAngleClass to build a 3D circle arc.classPoCircleArc3CtrTwoPtsClass to build a 3D circle arc.classPoCircleArc3ThreePtsClass to build a 3D circle arc.classPoCircleArcCtrPtAngleClass to build a 2D circle arc.classPoCircleArcCtrRadTwoAngleClass to build a 2D circle arc.classPoCircleArcCtrTwoPtsClass to build a 2D circle arc.classPoCircleArcThreePtsClass to build a 2D circle arc.classPoCircleCenterRadiusClass to build a 2D circle.classPoCircleThreePointsClass to build a 2D circle.classPoConicBarClass to build conic bars.classPoCoordinateSystemAxisClass for a 3D axes system.classPoCurveBuilds a 2D curve.classPoCurve3Builds a 3D curve.classPoCurveFillingClass to build 3D filled curve.classPoCurveLineClass to build a 2D line curve.classPoCylindricalBarClass to build cylindrical bars.classPoErrorCurveClass to build an error curve represention.classPoErrorPointFieldBuilds points field with X and Y margin error.classPoGenAxisClass to build a generalized axis.classPoGeneralizedBarClass to build generalized bars.classPoGeneralizedScatterClass to build a 2D generalized scatter.classPoGraphMasterAbstract base class for all Graph Master classes.classPoGroup2AxisClass to build a group of two axes.classPoGroup3Axis3Class to build a group of three axes.classPoGroup4AxisClass to build a group of four axes.classPoGroup6Axis3Class to build a group of six axes.classPoHighLowCloseClass to build a high low close representation.classPoHistogramAbstract class for histogram representations.classPoItemLegendClass to build an items legend.classPoLabelClass to build a label field.classPoLabelFieldClass to build a label field.classPoLegendAbstract class for legend representations.classPoLinearAxisClass to build a linear axis.classPoLinearBarClass to build line bars.classPoLinearValueLegendClass to build a linear auto value legend.classPoLogAxisClass to build a logarithmic axis.classPoMultipleHistogramClass to build a multiple histogram.classPoNonLinearValueLegend1Class to build a non linear legend (first representation).classPoNonLinearValueLegend2Class to build a non linear legend (second representation).classPoNonLinearValueLegend3Class to build a non linear legend (third representation).classPoParallelogramClass for a 2D parallelogram.classPoParallelogram3Class for a 3D parallelogram.classPoPieChartAbstract class for pie chart representation.classPoPieChart2DClass for 2D pie chart representation.classPoPieChart3DClass for 3D pie chart representation.classPoPieChartRepClass to build a 3D pie chart.classPoPointsFieldBarsClass to build a points field bars.classPoPolarAxisAbstract class for polar axis.classPoPolarLinAxisClass to build a polar linear axis.classPoPolarLogAxisClass to build a logarithmic polar axis.classPoProfileBarClass to build profile bars.classPoRectangleClass for a 2D rectangle.classPoRibbonClass to build a 2D ribbon curve.classPoScatterClass to build a 2D scatter.classPoSingleHistogramClass to build a single histogram.classPoTimeAxisClass to build a time axis.classPoTubeClass to build a 2D tube curve.classPoValuedMarkerFieldClass for a valued markers field.classPoValueLegendAbstract class for values legend. -
Uses of Inventor in com.openinventor.meshviz.nodes
Subclasses of Inventor in com.openinventor.meshviz.nodes Modifier and Type Class Description classPoBevelEdgeNode to define the beveled edge values.classPoCartesianGrid2DInventor node defining a mesh of typePbCartesianGrid2D.classPoCartesianGrid3DInventor node defining a mesh of typePbCartesianGrid3D.classPoCellFilterInterface class defining a filter of cells.classPoCircularProfileNode that defines a circular profile.classPoCoordinateListFilterNode to define a coordinate list filter.classPoDataMappingAbstract base class for all data mapping nodes.classPoDateFormatMappingNode to define date format and mapping.classPoDomainNode to define a domain.classPoEllipticProfileNode that defines an elliptic profile.classPoHexahedronMesh3DInventor node defining a mesh of typePbHexahedronMesh3D.classPoIndexedMesh2DInventor node defining a mesh of typePbIndexedMesh2D.classPoIndexedMesh3DInventor node defining a mesh of typePbIndexedMesh3D.classPoIndexListFilterNode to define a index list filter.classPoIntervalCellFilterNode class to define a filter of cells.classPoIrregularMesh1DInventor node defining a mesh of typePbIrregularMesh1D.classPoIsovaluesListNode to define a list of isovalues.classPoLabelHintsNode to define common label hints.classPoLinearDataMappingNode class to define a linear data mapping.classPoMesh1DFilterAbstract base class for all filter nodes.classPoMesh1DHintsNode that provides hints about the mesh 1D.classPoMeshPropertyAbstract Inventor node defining a mesh.classPoMiscTextAttrNode to define miscellaneous text attributes (font name, line length,...).classPoNodeAbstract base class for all MeshViz nodes.classPoNonLinearDataMappingNode class to define a non linear data mapping.classPoNonLinearDataMapping2Node class to define a non linear data mapping.classPoNumericDisplayFormatNode to define the numeric display format.classPoParalCartesianGrid2DInventor node defining a mesh of typePbParalCartesianGrid2D.classPoParalCartesianGrid3DInventor node defining a mesh of typePbParalCartesianGrid3D.classPoPeriodFilterNode to define a period filter.classPoPeriodIndexFilterNode to define a period index filter.classPoPolarGrid2DInventor node defining a mesh of typePbPolarGrid2D.classPoProfileAbstract base class for all profile nodes.classPoProfileCoordinate2Node that defines a 2D polygon profile.classPoQuadrangleMesh2DInventor node defining a mesh of typePbQuadrangleMesh2D.classPoRegularCartesianGrid2DInventor node defining a mesh of typePbRegularCartesianGrid2D.classPoRegularCartesianGrid3DInventor node defining a mesh of typePbRegularCartesianGrid3D.classPoRegularMesh1DInventor node defining a mesh of typePbRegularMesh1D.classPoSquareProfileNode that defines a square profile.classPoTetrahedronMesh3DInventor node defining a mesh of typePbTetrahedronMesh3D.classPoTriangleMesh2DInventor node defining a mesh of typePbTriangleMesh2D. -
Uses of Inventor in com.openinventor.meshvizxlm.mapping.details
Subclasses of Inventor in com.openinventor.meshvizxlm.mapping.details Modifier and Type Class Description classMoFaceDetailStores detail information about vertex-based shapes made of faces.classMoFaceDetailIStores detail information about vertex-based shapes made of faces from unstructured meshes and structured line meshes.classMoFaceDetailIjStores detail information about vertex-based shapes made of faces from a structured surface mesh.classMoFaceDetailIjkStores detail information about vertex-based shapes made of faces from a structured volume mesh.classMoLineDetailStores detail information about vertex-based shapes made of line segments.classMoLineDetailIStores detail information about vertex-based shapes made of line segments from unstructured meshes and structured line meshes.classMoLineDetailIjkStores detail information about vertex-based shapes made of line segments from structured volume meshes. -
Uses of Inventor in com.openinventor.meshvizxlm.mapping.elements
Subclasses of Inventor in com.openinventor.meshvizxlm.mapping.elements Modifier and Type Class Description classMoCellFilterElementElement that stores the current cell filter.classMoCellRangesElementElement that stores the current accumulated cell ranges and computes the intersection of all these.classMoColorMappingElementElement that stores the current color mapping.classMoDataBindingElementElement that stores the current data binding.classMoDrawStyleElementElement that stores the current draw style.classMoMaterialElementElement that stores the current colors and coloring options.classMoMeshElementElement that stores the current mesh.classMoScalarSetElementIElement that stores the current list of scalar sets for unstructured meshes.classMoScalarSetElementIjElement that stores the current list of scalar sets for structured surface meshes.classMoScalarSetElementIjkElement that stores the current list of scalar sets for structured volume meshes.classMoStringSetElementclassMoVec3SetElementIElement that stores the current list of vector sets for unstructured meshes.classMoVec3SetElementIjElement that stores the current list of vector sets for structured surface meshes.classMoVec3SetElementIjkElement that stores the current list of vector sets for structured volume meshes. -
Uses of Inventor in com.openinventor.meshvizxlm.mapping.nodes
Subclasses of Inventor in com.openinventor.meshvizxlm.mapping.nodes Modifier and Type Class Description classMoActionNodeclassMoCellFilterProperty node that defines a cell filter.classMoCellRangesProperty node that stores cell ranges for meshes.classMoColorMappingAbstract base class for color mapping nodes.classMoDataBindingProperty node that defines the data binding.classMoDrawStyleProperty node that defines the draw style of representations.classMoMaterialProperty node that defines the material of surface representations.classMoMeshProperty node that defines a mesh.classMoMeshBaseRepresentationAbstract base class for all MeshViz XLM representation nodes.classMoMeshCellShapeRendering node that displays a set of cells of a mesh.classMoMeshCylinderSliceRendering node that displays a cylinder slice of a volume mesh.classMoMeshIsosurfaceRendering node that displays an isosurface of a volume mesh.classMoMeshOutlineRendering node that displays the outline of a mesh.classMoMeshPlaneSliceRendering node that displays a plane slice of a volume mesh.classMoMeshPointProbeAction node that probes cells of a mesh.classMoMeshRepresentationAbstract base class for all MeshViz XLM representation nodes containing an extractor.classMoMeshSkinRendering node that displays the skin of a volume mesh.classMoMeshSlabRendering node that displays a slab of an IJK volume mesh.classMoMeshSphereSliceRendering node that displays a sphere slice of a volume mesh.classMoMeshStreamlineRendering node that displays streamlines of a vector field on a volume mesh.classMoMeshSurfaceRendering node that displays a surface mesh.classMoMeshVectorRendering node that displays a vector data set.classMoPredefinedColorMappingProperty node that selects a predefined color mapping.classMoScalarSetIProperty node that stores a scalar data set for an unstructured mesh.classMoScalarSetIjProperty node that stores a scalar data set for a structured surface mesh.classMoScalarSetIjkProperty node that stores a scalar data set for a structured volume mesh.classMoStringSetProperty node that stores any kind of string data set.classMoVec3SetIProperty node that stores a vector data set for an unstructured mesh.classMoVec3SetIjProperty node that stores a vector data set for a structured surface mesh.classMoVec3SetIjkProperty node that stores a vector data set for a structured volume mesh. -
Uses of Inventor in com.openinventor.remoteviz.clients.nodes
Subclasses of Inventor in com.openinventor.remoteviz.clients.nodes Modifier and Type Class Description classSoRemoteVizClientClient node enables to integrate RemoteViz into Open Inventor applications.static classSoRemoteVizClient.BinaryMessageEventArgStructure given when a received binary message event is raised.static classSoRemoteVizClient.FrameEventArgStructure given when a received and decoded frame event is raised.static classSoRemoteVizClient.KeyboardEventArgStructure given when a keyboard event is raised.static classSoRemoteVizClient.MessageEventArgStructure given when a received text message event is raised.static classSoRemoteVizClient.MouseButtonEventArgStructure given when a mouse button event is raised.static classSoRemoteVizClient.MouseLocationEventArgStructure given when a mouse location event is raised.static classSoRemoteVizClient.MouseWheelEventArgStructure given when a mouse wheel event is raised.static classSoRemoteVizClient.RenderAreaSizeEventArgStructure given when a renderArea resize event is raised.static classSoRemoteVizClient.ServiceMessageEventArgStructure given when a ServiceMessage event is raised.static classSoRemoteVizClient.TouchEventArgStructure given when a touch event is raised. -
Uses of Inventor in com.openinventor.remoteviz.rendering
Subclasses of Inventor in com.openinventor.remoteviz.rendering Modifier and Type Class Description classClientRepresents a client application instance using RemoteViz.classClientSettingsSettings that define aClient.classConnectionRepresents a connection from aClientto aRenderAreamanaged by the RemoteViz service.classConnectionParametersField-value pairs included in the URL when the client requested a connection.classConnectionSettingsSettings that define aConnection.classEncodedFrameThis class provides the features of an encoded frame that is sent to the client.classFrameEncodersDefines a pair of encoders that are used to encode still and interactive frames.classHTTPHeadersThis class represents the header configuration options for an HTTP request and response.classHTTPRequestThis class encapsulates an HTTP request message received by the service.classHTTPResponseThis class encapsulates an HTTP response message.classIFrameEncodingPolicyThis class is the base class ofKeepFramesPerSecondPolicyandKeepFrameQualityPolicy.classKeepFrameQualityPolicyThis class provides a calculation policy which allows to manage the FPS (frames per second) and the quality of interactive frames sent from Remoteviz service depending on the network bandwidth allocated to theConnection.classKeepFramesPerSecondPolicyThis class provides a calculation policy which allows to manage the FPS (frames per second) and the quality of interactive frames sent from Remoteviz service depending on the network bandwidth allocated to theConnection.classMetricsListenerThis class can be overridden by an application to monitor the service.classMonitoringThis class enables to manage metrics listeners that monitor states and performance of the service.classNetworkPerformanceThis class manages measures of service quality of the network.classRenderAreaDefines the rendering area for Open Inventor rendering.classRenderAreaHardwareSettings to setup hardware for a render area.classRenderAreaListenerThis class can be overridden by an application to receive notifications from aRenderArea.classServiceDefines the RemoteViz rendering service.classServiceListenerThis class can be overridden by an application to receive notifications from the renderingService.classServiceSettingsSettings that define the renderingService.classUriThis class represents a Uniform Resource Identifier (URI). -
Uses of Inventor in com.openinventor.volumeviz.converters
Subclasses of Inventor in com.openinventor.volumeviz.converters Modifier and Type Class Description classSoVolumeConverterClass for converting volume data sets into the LDM format. -
Uses of Inventor in com.openinventor.volumeviz.details
Subclasses of Inventor in com.openinventor.volumeviz.details Modifier and Type Class Description classSoFenceSliceDetailStores detail information about a picked voxel or pick ray in a data volume.classSoHeightFieldDetailStores detail information about a picked cell in a heightfield.classSoObliqueSliceDetailStores detail information about a picked voxel on an oblique slice.classSoOrthoSliceDetailStores detail information about an ortho slice.classSoSliceDetailBase class for detail information about picking in a data volume.classSoVolumeDetailBase class for detail information about picking in a data volume.classSoVolumeRenderDetailStores detail information about a picked voxel or pick ray in a data volume.classSoVolumeSkinDetailStores detail information about a picked voxel or pick ray in a data volume. -
Uses of Inventor in com.openinventor.volumeviz.draggers
Subclasses of Inventor in com.openinventor.volumeviz.draggers Modifier and Type Class Description classSoOrthoSliceDraggerObject that moves anSoOrthoSliceby dragging with the mouse. -
Uses of Inventor in com.openinventor.volumeviz.elements
Subclasses of Inventor in com.openinventor.volumeviz.elements Modifier and Type Class Description classSoUniformGridClippingElementclassSoVolumeClippingGroupElementclassSoVolumeDataElementclassSoVolumeGroupElementclassSoVolumeRenderingQualityElementclassSoVolumeTransformElementStores the current volume transform(s). -
Uses of Inventor in com.openinventor.volumeviz.nodes
Subclasses of Inventor in com.openinventor.volumeviz.nodes Modifier and Type Class Description classSoFenceSliceFence slice shape node.classSoHeightFieldGeometryHeight field data node.classSoHeightFieldPropertyHeight field property node.classSoHeightFieldPropertyMaskHeight field mask node.classSoHeightFieldRenderHeightfield rendering node.classSoObliqueSliceOblique slice shape node.classSoOffscreenVolumeRenderExtract data from anSoVolumeRender.classSoOrthoSliceOrtho slice shape node.classSoSliceAbstract base class for slice shape nodes.classSoUniformGridClippingClips a volume using a 2D surface.classSoUniformGridProjectionClippingClips a volume with the depth map projection of a shape.classSoVolumeBufferedShapeBuffered shape node for volume data.classSoVolumeClippingGroupClipping a volume with a 3D object.classSoVolumeDataVolume data property node.classSoVolumeDataDrawStyleVolume draw style.classSoVolumeFaceSetPolygonal face shape node for volume data.classSoVolumeGroupGroups multiple volumes to be volume rendered in the same scene.classSoVolumeIndexedFaceSetIndexed polygonal face shape node for volume data.classSoVolumeIndexedTriangleStripSetIndexed triangle strip set shape node for volume data.classSoVolumeIsosurfaceIsosurface property node.classSoVolumeMaskVolume mask.classSoVolumeMaskGroupVolume mask group.classSoVolumeRenderRenders data volumes using direct volume rendering.classSoVolumeRenderingInitializes the VolumeViz module database.classSoVolumeRenderingPhysicalQualityVolume rendering physical quality property node.classSoVolumeRenderingQualityVolume rendering quality property mode.classSoVolumeShaderShader node for volume rendering.classSoVolumeShapeclassSoVolumeSkinDraws a data volume skin.classSoVolumeTransformTransform data before texture creation.classSoVolumeTriangleStripSetTriangle strip set shape node for volume data. -
Uses of Inventor in com.openinventor.volumeviz.readers
Subclasses of Inventor in com.openinventor.volumeviz.readers Modifier and Type Class Description classSoVRAmFileReaderAm file reader.classSoVRAvsFileReaderAVS field file reader.classSoVRDicomDataDICOM data.classSoVRDicomFileReaderDICOM file reader.classSoVRGenericFileReaderGeneric file reader.classSoVRMemoryReaderReads volume data stored in memory.classSoVRMrcFileReaderMRC file reader.classSoVRRasterStackReaderRaster stack reader.classSoVRSegyFileHeaderSEGY file header.classSoVRSegyFileReaderSEGY file format reader.classSoVRSegyTraceHeaderBytePositionSEGY file trace header field description.classSoVRSegyTraceIdHeaderSEGY trace identification header.classSoVRTiffFileReaderTIFF file reader.classSoVRVolFileReaderVOL file reader.classSoVRVoxFileReaderVOX file reader.classSoVRXtFileReaderXT file reader. -
Uses of Inventor in com.openinventor.volumeviz.readers.dicom
Subclasses of Inventor in com.openinventor.volumeviz.readers.dicom Modifier and Type Class Description classSiDicomDataSetDICOM data.classSiDicomElementDICOM data.classSiDicomSequenceDICOM data.classSiDicomValueDICOM data.classSoDicomTagDICOM data. -
Uses of Inventor in com.openinventor.volumeviz.writers
Subclasses of Inventor in com.openinventor.volumeviz.writers Modifier and Type Class Description classSoVRMemoryWriterWrite data in memory.
-
.