Modifier and Type | Method and Description |
---|---|
SoNode |
SoGeneralPath.getHead()
Return the first node in a path chain
|
SoNode |
SoNodeKitPath.getHead()
Return the first node in a path chain
|
SoNode |
SoGeneralPath.getNode(java.lang.Class type) |
SoNode |
SoGeneralPath.getNode(int i)
Return the i'th node in the chain.
|
SoNode |
SoNodeKitPath.getNode(int i)
Return the i'th nodekit in the chain.
|
SoNode |
SoGeneralPath.getNodeFromTail(int i)
Return the i'th node in the chain, counting backward from the tail node.
|
SoNode |
SoNodeKitPath.getNodeFromTail(int i)
Return the i'th nodekit in the chain, counting backward from the tail node.
|
SoNode |
SoOffscreenRenderArea.getSceneGraph() |
SoNode |
SoSceneManager.getSceneGraph() |
SoNode |
SoProgressIndicator.TaskEventArg.getSource() |
SoNode |
SoProgressIndicator.SubTaskEventArg.getSource() |
SoNode |
SoProgressIndicator.StepEventArg.getSource() |
SoNode |
SoGeneralPath.getTail()
Return the last node in a path chain
|
SoNode |
SoNodeKitPath.getTail()
Return the last nodekit in a path chain.
|
static SoNode |
SoDB.read(SoInput in)
Reads a graph from the file specified by the given
SoInput , returning the resulting root node. |
static SoNode |
SoDB.readNode(SoInput in) |
Modifier and Type | Method and Description |
---|---|
void |
SoGeneralPath.append(SoNode childNode)
Adds node to end of chain.
|
boolean |
SoGeneralPath.containsNode(SoNode node)
Returns true if the node is found anywhere in the path chain.
|
SoDetail |
SoPickedPoint.getDetail(SoNode node)
Returns the detail that corresponds to the specified node in the path returned by
getPath() . |
SbMatrix |
SoPickedPoint.getImageToObject(SoNode node)
Returns the texture transformation matrix between image space and the object space corresponding to the given node in the path.
|
SbVec3f |
SoPickedPoint.getObjectNormal(SoNode node)
Returns the surface normal in the object space corresponding to the given node in the path.
|
SbVec3f |
SoPickedPoint.getObjectPoint(SoNode node)
Returns the intersection point in the object space corresponding to the given node in the path.
|
SbVec4f |
SoPickedPoint.getObjectTextureCoords(SoNode node)
Returns the texture coordinates in the object space corresponding to the given node in the path.
|
SbMatrix |
SoPickedPoint.getObjectToImage(SoNode node)
Returns the texture transformation matrix between the object space and image space corresponding to the given node in the path.
|
SbMatrix |
SoPickedPoint.getObjectToWorld(SoNode node)
Returns the transformation matrix between the object space and world space corresponding to the given node in the path.
|
SbMatrix |
SoPickedPoint.getWorldToObject(SoNode node)
Returns the transformation matrix between world space and the object space corresponding to the given node in the path.
|
void |
SoPickedPoint.setDetail(SoDetail detail,
SoNode node) |
void |
SoGeneralPath.setHead(SoNode node)
Sets head node (first node in chain).
|
void |
SoNodeKitPath.setHead(SoNode node)
Sets head node (first node in chain).
|
void |
SoOffscreenRenderArea.setSceneGraph(SoNode newScene)
Defines the scene graph which will be traversed for rendering.
|
void |
SoSceneManager.setSceneGraph(SoNode newScene)
Defines the scene graph which is managed here.
|
Constructor and Description |
---|
SoPath(SoNode node) |
StepEventArg(SoNode src,
java.lang.String eventName,
int numSteps,
int numStepsDone) |
SubTaskEventArg(SoNode src,
java.lang.String eventName,
int numSubTasks,
int numSubTasksDone,
int numSteps) |
TaskEventArg(SoNode src,
java.lang.String eventName,
int numTasks,
int numTasksDone,
int numSubTasks) |
Modifier and Type | Method and Description |
---|---|
SoNode |
SoHandleEventAction.getGrabber()
Returns the node that is currently grabbing events, or NULL if there is none.
|
SoNode |
SoSearchAction.getNode()
Returns the node to search for.
|
SoNode |
SoAction.getNodeAppliedTo() |
SoNode |
SoHandleEventAction.getPickRoot()
Returns the root node used for initiating a pick action for those nodes that want to know what is under the cursor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector<SoNode> |
SoCallbackAction.getProfile()
Returns the current profiles and their coordinates from the state.
|
Modifier and Type | Method and Description |
---|---|
void |
SoAction.apply(SoNode node)
Initiates an action on the graph defined by a node.
|
void |
SoAction.forwardTraversal(SoNode node)
Traverse a node that is not part of the current scenegraph.
|
void |
SoCallbackAction.invokePostCallbacks(SoNode node) |
void |
SoCallbackAction.invokePreCallbacks(SoNode node) |
static void |
SoAction.nullAction(SoAction name_7952,
SoNode name_7953) |
void |
SoHandleEventAction.setGrabber(SoNode node)
Initiates grabbing of future events.
|
void |
SoSearchAction.setNode(SoNode n)
Sets the node to search for.
|
void |
SoHandleEventAction.setPickRoot(SoNode node)
Sets the root node used for initiating a pick action for those nodes that want to know what is under the cursor.
|
void |
SoAction.traverse(SoNode node) |
Modifier and Type | Method and Description |
---|---|
void |
SoCallbackAction.addLineSegmentCallback(java.lang.Class<? extends SoNode> nodeClass,
SoLineSegmentCB cb,
java.lang.Object userData) |
void |
SoCallbackAction.addPointCallback(java.lang.Class<? extends SoNode> nodeClass,
SoPointCB cb,
java.lang.Object userData) |
void |
SoCallbackAction.addPostCallback(java.lang.Class<? extends SoNode> nodeClass,
SoCallbackActionCB cb,
java.lang.Object userData) |
void |
SoCallbackAction.addPreCallback(java.lang.Class<? extends SoNode> nodeClass,
SoCallbackActionCB cb,
java.lang.Object userData) |
void |
SoCallbackAction.addTriangleCallback(java.lang.Class<? extends SoNode> nodeClass,
SoTriangleCB cb,
java.lang.Object userData) |
Modifier and Type | Method and Description |
---|---|
SoNode |
SoNodeKitDetail.getPart()
Returns a reference to the part selected within the nodekit that created this detail.
|
Modifier and Type | Method and Description |
---|---|
void |
SoNodeKitDetail.setPart(SoNode thePart) |
Modifier and Type | Class and Description |
---|---|
class |
SoCenterballDragger
Striped ball you rotate and re-center by dragging with the mouse.
|
class |
SoDirectionalLightDragger
Directional icon you rotate and translate by dragging with the mouse.
|
class |
SoDragger
Base class for nodekits that move in response to click-drag-release mouse events.
|
class |
SoDragPointDragger
Object you can translate in 3D by dragging with the mouse.
|
class |
SoEllipsoidDragger
Ellipsoid you can translate or scale within a plane by dragging with the mouse.
|
class |
SoHandleBoxDragger
Box you can scale, stretch and translate by dragging with the mouse.
|
class |
SoJackDragger
Jack-shaped object you rotate, translate, or scale by dragging with the mouse.
|
class |
SoPointLightDragger
Sun-shaped icon you can translate in 3D by dragging with the mouse.
|
class |
SoRotateCylindricalDragger
Object you rotate along a cylindrical surface by dragging with the mouse.
|
class |
SoRotateDiscDragger
Object you can rotate like a knob by dragging with the mouse.
|
class |
SoRotateSphericalDragger
Object you can rotate about a spherical surface by dragging with the mouse.
|
class |
SoScale1Dragger
Object you can scale in one dimension by dragging with the mouse.
|
class |
SoScale2Dragger
Object you can scale in two dimensions by dragging with the mouse.
|
class |
SoScale2UniformDragger
Object you can scale uniformly in two dimensions by dragging with the mouse.
|
class |
SoScaleUniformDragger
Object you can scale uniformly in 3D by dragging with the mouse.
|
class |
SoSpotLightDragger
Spotlight shaped dragger that allows you to change position, direction, and width of the beam.
|
class |
SoTabBoxDragger
Cubic object you can translate and scale by dragging with the mouse.
|
class |
SoTabPlaneDragger
Object you can translate or scale within a plane by dragging with the mouse.
|
class |
SoTrackballDragger
Striped ball you can rotate or scale uniformly by dragging with the mouse.
|
class |
SoTransformBoxDragger
Box-like object you scale, rotate, and translate by dragging with the mouse.
|
class |
SoTransformerDragger
Box-like object you scale, rotate, and translate by dragging with the mouse.
|
class |
SoTranslate1Dragger
Object you can translate along a line by dragging with the mouse.
|
class |
SoTranslate2Dragger
Object you can translate within a plane by dragging with the mouse.
|
Modifier and Type | Class and Description |
---|---|
class |
SoEllipseScreenDrawer
Interactively draw an ellipse in normalized screen space.
|
class |
SoLassoScreenDrawer
Interactively draw a lasso in normalized screen space.
|
class |
SoPolygonScreenDrawer
Interactively draws a polygon in normalized screen space.
|
class |
SoPolyLineScreenDrawer
Interactively draw a polyline in normalized screen space.
|
class |
SoRectangleScreenDrawer
Interactively draws a rectangle in normalized screen space.
|
class |
SoScreenDrawer
Base class to draw a scene graph in screen space.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Vector<SoNode> |
SoProfileElement.get(SoState state)
Returns the current list of profile nodes from the state.
|
static java.util.Vector<SoNode> |
SoLightElement.getLights(SoState state)
Returns the current list of light nodes from the state.
|
static java.util.Vector<SoNode> |
SoVertexShaderParameterElement.getVertexAttribs(SoState state)
Returns the current list of vertex attribs nodes from the state.
|
Modifier and Type | Method and Description |
---|---|
static void |
SoClipPlaneElement.add(SoState state,
SoNode node,
SbPlane plane)
Adds a clip plane to the current set in the state.
|
static void |
SoModelMatrixElement.makeIdentity(SoState state,
SoNode node)
Sets the model matrix to the identity matrix.
|
static void |
SoTextureMatrixElement.makeIdentity(SoState state,
SoNode node)
Sets the texture matrix to the identity matrix.
|
static void |
SoModelMatrixElement.mult(SoState state,
SoNode node,
SbMatrix matrix)
Multiplies the given matrix into the model matrix.
|
static void |
SoTextureMatrixElement.mult(SoState state,
SoNode node,
SbMatrix matrix)
Multiplies the given matrix into the texture matrix.
|
static void |
SoVertexFlagElement.reInit(SoState name_25063,
SoNode name_25064) |
static void |
SoBBoxModelMatrixElement.reset(SoState state,
SoNode node)
Allows the
SoGetBoundingBoxAction to reset the current model matrix to identity and all currently-open local matrices to identity. |
static void |
SoModelMatrixElement.rotateBy(SoState state,
SoNode node,
SbRotation rotation)
This multiplies a matrix that performs the specified transformation into the model matrix.
|
static void |
SoTextureMatrixElement.rotateBy(SoState state,
SoNode node,
SbRotation rotation)
Multiplies a matrix that performs the specified transformation into the texture matrix.
|
static void |
SoModelMatrixElement.scaleBy(SoState state,
SoNode node,
SbVec3f scaleFactor)
This multiplies a matrix that performs the specified transformation into the model matrix.
|
static void |
SoTextureMatrixElement.scaleBy(SoState state,
SoNode node,
SbVec3f scaleFactor)
Multiplies a matrix that performs the specified transformation into the texture matrix.
|
static void |
SoTexture3EnabledElement.set(SoState state,
boolean value,
SoNode node)
Used by Texture3ImageElement, set to true when a non-null image is set, set to false when there is no 3D texture image (the default).
|
static void |
SoTextureCubeMapEnabledElement.set(SoState state,
boolean value,
SoNode node)
Used by GLTextureImageElement, set to true when a non-null image is set, set to false when there is no texture image (the default).
|
static void |
SoTextureEnabledElement.set(SoState state,
boolean value,
SoNode node)
Used by GLTextureImageElement, set to true when a non-null image is set, set to false when there is no texture image (the default).
|
static void |
SoShaderProgramElement.set(SoState state,
SoNode node)
Sets the current shader program in the state.
|
static void |
SoTextureTransformElement.set(SoState state,
SoNode node)
Sets the current texture name.
|
static void |
SoShapeHintsElement.set(SoState state,
SoNode name_21403,
boolean useVBO)
Indicates if VBO is used from the state.
|
static void |
SoGeoOriginElement.set(SoState state,
SoNode node,
boolean rotateYUp,
SbVec3f geoOrigin)
Sets the current attributes.
|
static void |
SoComplexityElement.set(SoState state,
SoNode name_9524,
float comp)
Sets the current complexity in the state.
|
static void |
SoCreaseAngleElement.set(SoState state,
SoNode name_10196,
float angle)
Sets the current crease angle in the state.
|
static void |
SoDecimationPercentageElement.set(SoState state,
SoNode name_10733,
float comp)
Sets the current decimation in the state.
|
static void |
SoDepthOffsetElement.set(SoState state,
SoNode name_10831,
float offset)
Sets the current offset in the state.
|
static void |
SoFocalDistanceElement.set(SoState state,
SoNode name_11924,
float distance)
Sets the current focal distance in the state.
|
static void |
SoFontSizeElement.set(SoState state,
SoNode name_11969,
float size)
Sets the current font size.
|
static void |
SoLineWidthElement.set(SoState state,
SoNode name_14492,
float width)
Sets the current line width in the state.
|
static void |
SoPointSizeElement.set(SoState state,
SoNode name_18986,
float size)
Sets the current point size in the state.
|
static void |
SoTextAliasingFactorElement.set(SoState state,
SoNode name_23718,
float style)
Sets the current horizontal text alignment in the state.
|
static void |
SoTextBackFrameLineWidthElement.set(SoState state,
SoNode name_23745,
float width)
Sets the current horizontal text backFrame width in the state.
|
static void |
SoTextMarginElement.set(SoState state,
SoNode name_23764,
float margin)
Sets the current horizontal text margin in the state.
|
static void |
SoPolygonOffsetElement.set(SoState state,
SoNode node,
float factor,
float units,
SoPolygonOffsetElement.Styles styles,
boolean on)
Sets the current polygon offset attributes in the state.
|
static void |
SoInteractiveSwitchElement.set(SoState state,
SoNode name_13920,
int index)
Sets the current switch index in the state.
|
static void |
SoSwitchElement.set(SoState state,
SoNode name_21926,
int index)
Sets the current switch index in the state.
|
static void |
SoTextureCombinerElement.set(SoState state,
SoNode node,
int _combineRGB,
int _combineAlpha,
int _source0RGB,
int _source1RGB,
int _source2RGB,
int _source0Alpha,
int _source1Alpha,
int _source2Alpha,
int _operand0RGB,
int _operand1RGB,
int _operand2RGB,
int _operand0Alpha,
int _operand1Alpha,
int _operand2Alpha,
float _scaleRGB,
float _scaleAlpha,
SbVec4f constantColor)
Sets the current texture combiner parameters in the state.
|
static void |
SoTextureUnitElement.set(SoState state,
SoNode node,
int unit,
SoTextureUnitElement.MappingMethods mappingMethod)
Sets the current texture unit and mapping method.
|
static void |
SoTextStyleColorsElement.set(SoState state,
SoNode node,
SbColorRGBA[] colors)
Sets the current range in the state.
|
static void |
SoModelMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix)
Calls set(state, node, matrix, true).
|
static void |
SoProjectionMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix)
Sets the projection matrix to the given matrix.
|
static void |
SoTextureMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix)
Sets the texture transform matrix to the given matrix.
|
static void |
SoViewingMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix)
Calls set(state, node, matrix, true).
|
static void |
SoModelMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix,
boolean sendToGL)
Sets the model matrix to the given matrix.
|
static void |
SoViewingMatrixElement.set(SoState state,
SoNode node,
SbMatrix matrix,
boolean sendToGL)
Sets the view matrix to the given matrix.
|
static void |
SoGeoRenderElement.set(SoState state,
SoNode name_12146,
SbProj4Projection.Projections renderProjection)
Sets the current render mode in the state.
|
static void |
SoTextTextureQualityRangeElement.set(SoState state,
SoNode node,
SbVec2i32 range)
Sets the current range in the state.
|
static void |
SoTextureImageElement.set(SoState state,
SoNode node,
SbVec2i32 subSize,
int xoffset,
int yoffset,
java.nio.ByteBuffer buffer,
int texname)
Pass texname = -1 to deactivate subtexturing.
|
static void |
SoLightAttenuationElement.set(SoState state,
SoNode node,
SbVec3f attenuation)
Sets the current light attenuation(s).
|
static void |
SoNormalElement.set(SoState state,
SoNode node,
SbVec3f[] normals)
Sets the current normals.
|
static void |
SoTangentElement.set(SoState state,
SoNode node,
SbVec3f[] tangents)
Sets the current tangents.
|
static void |
SoTextureImage3Element.set(SoState state,
SoNode node,
SbVec3s subSize,
int xoffset,
int yoffset,
int zoffset,
byte[] bytes,
int texname)
Pass texname = -1 to deactivate subtexturing.
|
static void |
SoViewVolumeElement.set(SoState state,
SoNode node,
SbViewVolume viewVolume)
Sets the view volume in the state.
|
static void |
SoLinePatternElement.set(SoState state,
SoNode name_14448,
short pattern)
Calls set(state, name_14448, pattern, (int)1).
|
static void |
SoLinePatternElement.set(SoState state,
SoNode name_14448,
short pattern,
int factor)
Sets the current line pattern in the state.
|
static void |
SoBBoxTypeElement.set(SoState state,
SoNode name_8899,
SoBBoxTypeElement.Types type)
Sets the current BBox type in the state.
|
static void |
SoColorMapElement.set(SoState state,
SoNode node,
SoColorMap colorMapNode)
Sets the current color map in the state.
|
static void |
SoComplexityTypeElement.set(SoState state,
SoNode name_9532,
SoComplexityTypeElement.Types type)
Sets the current complexity type in the state.
|
static void |
SoDecimationTypeElement.set(SoState state,
SoNode name_10741,
SoDecimationTypeElement.Types type)
Sets the current decimation type in the state.
|
static void |
SoDrawStyleElement.set(SoState state,
SoNode name_11127,
SoDrawStyleElement.Styles style)
Sets the current draw style in the state.
|
static void |
SoEnvironmentElement.set(SoState state,
SoNode node,
SoEnvironmentElement.EnvironmentParameters envParams)
Sets the current environment in the state.
|
static void |
SoFontRenderStyleElement.set(SoState state,
SoNode name_11960,
SoFontRenderStyleElement.RenderStyles style)
Sets the current render style in the state.
|
static void |
SoLightModelElement.set(SoState state,
SoNode name_14398,
SoLightModelElement.Models model)
Sets the current lighting model in the state.
|
static void |
SoMaterialBindingElement.set(SoState state,
SoNode name_15163,
SoMaterialBindingElement.Bindings binding)
Sets the current material binding in the state.
|
static void |
SoMultipleInstanceElement.set(SoState state,
SoNode node,
SoMultipleInstance instanceproperty)
Sets the current multiple instance node.
|
static void |
SoNormalBindingElement.set(SoState state,
SoNode name_18044,
SoNormalBindingElement.Bindings binding)
Sets the current normal binding in the state.
|
static void |
SoNurbsPropertyElement.set(SoState state,
SoNode node,
SoNurbsPropertyElement.DrawStyles drawStyleMask,
int numSamplePoints,
SbColor color,
short isoParamCurvesPattern,
SoNurbsProperty.TessellationTypes tessType,
float tessDistance,
float tessAngle)
Sets the current NURBS properties attributes in the state.
|
static void |
SoPickMethodElement.set(SoState state,
SoNode name_18869,
SoPickMethodElement.Methods method)
Sets the current pick method in the state.
|
static void |
SoPickStyleElement.set(SoState state,
SoNode name_18890,
SoPickStyleElement.Styles style)
Sets the current pick style in the state.
|
static void |
SoProjectionElement.set(SoState state,
SoNode name_19232,
SoProjection prj)
Sets the current projection node in the state.
|
static void |
SoShapeHintsElement.set(SoState state,
SoNode name_21395,
SoShapeHintsElement.VertexOrderings vertexOrdering,
SoShapeHintsElement.ShapeTypes shapeType,
SoShapeHintsElement.FaceTypes faceType)
Sets the current shape hints in the state.
|
static void |
SoShapeHintsElement.set(SoState state,
SoNode name_21400,
SoShapeHintsElement.WindingTypes windingType) |
static void |
SoTangentBindingElement.set(SoState state,
SoNode name_22987,
SoTangentBindingElement.Bindings binding)
Sets the current tangent binding in the state.
|
static void |
SoTextAlignmentHElement.set(SoState state,
SoNode name_23727,
SoTextAlignmentHElement.AlignmentHs style)
Sets the current horizontal text alignment in the state.
|
static void |
SoTextAlignmentVElement.set(SoState state,
SoNode name_23736,
SoTextAlignmentVElement.AlignmentVs style)
Sets the current vertical text alignment in the state.
|
static void |
SoTextOrientationElement.set(SoState state,
SoNode name_23773,
SoTextOrientationElement.Orientations style)
Sets the current font orientation in the state.
|
static void |
SoTextStyleElement.set(SoState state,
SoNode name_23805,
SoTextStyleElement.Styles style)
Sets the current style type in the state.
|
static void |
SoTextureCoordinateBindingElement.set(SoState state,
SoNode name_23277,
SoTextureCoordinateBindingElement.Bindings binding)
Sets the current texture binding in the state.
|
static void |
SoUnitsElement.set(SoState state,
SoNode name_24456,
SoUnitsElement.Units units)
Sets the current units in the state.
|
static void |
SoFontNameElement.set(SoState state,
SoNode node,
java.lang.String fontName)
Sets the current font name.
|
static void |
SoTextureNameElement.set(SoState state,
SoNode node,
java.lang.String textureName)
Sets the current texture name.
|
static void |
SoPatternElement.set(SoState state,
SoNode node,
java.lang.String category,
java.lang.String name)
Sets the current pattern attributes in the state.
|
static void |
SoProfileCoordinateElement.set2(SoState state,
SoNode node,
SbVec2f[] coords)
Sets the current 2D profile coordinates.
|
static void |
SoTextureCoordinateElement.set2(SoState state,
SoNode node,
SbVec2f[] coords)
Calls set2(state, node, coords, false).
|
static void |
SoTextureCoordinateElement.set2(SoState state,
SoNode node,
SbVec2f[] coords,
boolean frcSend) |
static void |
SoCoordinateElement.set3(SoState state,
SoNode node,
SbVec3f[] coords)
Sets the current coordinates in the state as 3-vectors.
|
static void |
SoProfileCoordinateElement.set3(SoState state,
SoNode node,
SbVec3f[] coords)
Sets the current 3D profile coordinates.
|
static void |
SoTextureCoordinate3Element.set3(SoState state,
SoNode node,
SbVec3f[] coords)
Calls set3(state, node, coords, false).
|
static void |
SoTextureCoordinate3Element.set3(SoState state,
SoNode node,
SbVec3f[] coords,
boolean frcSend) |
static void |
SoCoordinateElement.set4(SoState state,
SoNode node,
SbVec4f[] coords)
Sets the current coordinates in the state as 4-vectors.
|
static void |
SoTextureCoordinate3Element.set4(SoState state,
SoNode node,
SbVec4f[] coords)
Calls set4(state, node, coords, false).
|
static void |
SoTextureCoordinateElement.set4(SoState state,
SoNode node,
SbVec4f[] coords)
Calls set4(state, node, coords, false).
|
static void |
SoTextureCoordinate3Element.set4(SoState state,
SoNode node,
SbVec4f[] coords,
boolean frcSend) |
static void |
SoTextureCoordinateElement.set4(SoState state,
SoNode node,
SbVec4f[] coords,
boolean frcSend) |
static void |
SoBevelPropertyElement.setAbsoluteRadius(SoState state,
SoNode node,
float name_8660)
Sets the bevel radius as an absolute value.
|
static void |
SoLazyElement.setAmbient(SoState state,
SoNode node,
SbColor color)
Deprecated.
|
static void |
SoMaterialElement.setAmbient(SoState state,
SoNode node,
SbColor color) |
static void |
SoOverrideElement.setAmbientColorOverride(SoState state,
SoNode name_18507,
boolean override)
Set override flag for SoAmbientColorElement.
|
static void |
SoBevelPropertyElement.setAngle(SoState state,
SoNode node,
float name_8654)
Sets the bevel angle: if 2 adjacent faces make a greater angle, then their common edge is beveled.
|
static void |
SoOverrideElement.setBBoxTypeOverride(SoState state,
SoNode name_18594,
boolean override)
Set override flag for
SoComplexity.bboxType . |
static void |
SoOverrideElement.setColorIndexOverride(SoState state,
SoNode name_18510,
boolean override)
Set override flag for SoColorIndexElement.
|
static void |
SoLazyElement.setColorIndices(SoState state,
SoNode node,
int[] indices)
Deprecated.
Static set method.
|
static void |
SoMaterialElement.setColorIndices(SoState state,
SoNode node,
int[] indices)
Static set method.
|
static void |
SoLazyElement.setColorMaterial(SoState state,
SoNode node,
boolean value)
Deprecated.
|
static void |
SoMaterialElement.setColorMaterial(SoState state,
SoNode node,
boolean value) |
static void |
SoOverrideElement.setComplexityOverride(SoState state,
SoNode name_18513,
boolean override)
Set override flag for
SoComplexityElement . |
static void |
SoOverrideElement.setComplexityTypeOverride(SoState state,
SoNode name_18516,
boolean override)
Set override flag for
SoComplexityTypeElement . |
static void |
SoOverrideElement.setCreaseAngleOverride(SoState state,
SoNode name_18519,
boolean override)
Set override flag for
SoCreaseAngleElement . |
static void |
SoModelMatrixElement.setCullMatrix(SoState state,
SoNode node,
SbMatrix matrix)
Sets the transformation that defines the volume that view-volume culling should be tested against.
|
static void |
SoTextureCoordinate3Element.setDefault(SoState state,
SoNode node)
Sets the current texture coordinates, in any of several ways: EXPLICIT, no coordinates (shapes will generate):
|
static void |
SoTextureCoordinateElement.setDefault(SoState state,
SoNode node)
Sets the current texture coordinates, in any of several ways: EXPLICIT, no coordinates (shapes will generate).
|
static void |
SoOverrideElement.setDepthBufferFunctionOverride(SoState state,
SoNode name_18591,
boolean override)
Set override flag for
SoDepthBuffer.function . |
static void |
SoOverrideElement.setDepthBufferRangeOverride(SoState state,
SoNode name_18588,
boolean override)
Set override flag for
SoDepthBuffer.range . |
static void |
SoMaterialElement.setDiffuse(SoState state,
SoNode node,
SbColor[] colors)
Static set method.
|
static void |
SoLazyElement.setDiffuse(SoState state,
SoNode node,
SbColor[] colors,
SoColorPacker cPacker)
Deprecated.
Static set method.
|
static void |
SoOverrideElement.setDiffuseColorOverride(SoState state,
SoNode name_18525,
boolean override)
Set override flag for SoDiffuseColorElement.
|
static void |
SoOverrideElement.setDrawStyleOverride(SoState state,
SoNode name_18528,
boolean override)
Set override flag for
SoDrawStyleElement . |
static void |
SoLazyElement.setEmissive(SoState state,
SoNode node,
SbColor color)
Deprecated.
|
static void |
SoMaterialElement.setEmissive(SoState state,
SoNode node,
SbColor color) |
static void |
SoOverrideElement.setEmissiveColorOverride(SoState state,
SoNode name_18531,
boolean override)
Set override flag for SoEmissiveColorElement.
|
static void |
SoOverrideElement.setEnvironmentOverride(SoState state,
SoNode name_18576,
boolean override)
Set override flag for
SoEnvironmentElement . |
static void |
SoOverrideElement.setFontNameOverride(SoState state,
SoNode name_18534,
boolean override)
Set override flag for
SoFontNameElement . |
static void |
SoOverrideElement.setFontRenderStyleOverride(SoState state,
SoNode name_18540,
boolean override)
Set override flag for
SoFontRenderStyleElement . |
static void |
SoOverrideElement.setFontSizeOverride(SoState state,
SoNode name_18537,
boolean override)
Set override flag for
SoFontSizeElement . |
static void |
SoOverrideElement.setFullSceneAntialiasingOverride(SoState state,
SoNode name_18585,
boolean override)
Set override flag for
SoFullSceneAntialiasingElement . |
static void |
SoOverrideElement.setLightModelOverride(SoState state,
SoNode name_18543,
boolean override)
Set override flag for
SoLightModelElement . |
static void |
SoOverrideElement.setLinePatternOverride(SoState state,
SoNode name_18546,
boolean override)
Set override flag for
SoLinePatternElement . |
static void |
SoOverrideElement.setLineWidthOverride(SoState state,
SoNode name_18549,
boolean override)
Set override flag for
SoLineWidthElement . |
static void |
SoEdgeFlagElement.setMarked(SoState state,
SoNode node,
int numFlags,
int[] flags)
Sets the current flags in the state as marked.
|
static void |
SoVertexFlagElement.setMarked(SoState state,
SoNode node,
int numFlags,
int[] flags)
Sets the current flags in the state as marked.
|
static void |
SoOverrideElement.setMaterialBindingOverride(SoState state,
SoNode name_18552,
boolean override)
Set override flag for
SoMaterialBindingElement . |
static void |
SoOverrideElement.setNeighborToleranceOverride(SoState state,
SoNode name_18522,
boolean override)
Set override flag for
SoNeighborToleranceElement . |
static void |
SoMaterialElement.setPacked(SoState state,
SoNode node,
int[] colors) |
static void |
SoLazyElement.setPacked(SoState state,
SoNode node,
SoColorPacker cPacker,
int[] colors)
Deprecated.
Static set method.
|
static void |
SoOverrideElement.setPatternOverride(SoState state,
SoNode name_18582,
boolean override)
Set override flag for
SoPatternElement . |
static void |
SoOverrideElement.setPickStyleOverride(SoState state,
SoNode name_18555,
boolean override)
Set override flag for
SoPickStyleElement . |
static void |
SoOverrideElement.setPointSizeOverride(SoState state,
SoNode name_18558,
boolean override)
Set override flag for
SoPointSizeElement . |
static void |
SoOverrideElement.setPolygonOffsetOverride(SoState state,
SoNode name_18579,
boolean override)
Set override flag for
SoPolygonOffsetElement . |
static void |
SoBevelPropertyElement.setRadius(SoState state,
SoNode node)
Calls setRadius(state, node, com.openinventor.inventor.nodes.SoBevelProperty.DEFAULT_RADIUS).
|
static void |
SoBevelPropertyElement.setRadius(SoState state,
SoNode node,
float name_8657)
Sets the bevel radius as a percentage [0.0, 1.0] of the greater value of the length of each edge.
|
static void |
SoOverrideElement.setShapeHintsOverride(SoState state,
SoNode name_18561,
boolean override)
Set override flag for
SoShapeHintsElement . |
static void |
SoLazyElement.setShininess(SoState state,
SoNode node,
float value)
Deprecated.
|
static void |
SoMaterialElement.setShininess(SoState state,
SoNode node,
float value) |
static void |
SoOverrideElement.setShininessOverride(SoState state,
SoNode name_18564,
boolean override)
Set override flag for SoShininessElement.
|
static void |
SoLazyElement.setSpecular(SoState state,
SoNode node,
SbColor color)
Deprecated.
|
static void |
SoMaterialElement.setSpecular(SoState state,
SoNode node,
SbColor color) |
static void |
SoOverrideElement.setSpecularColorOverride(SoState state,
SoNode name_18567,
boolean override)
Set override flag for SoSpecularColorElement.
|
static void |
SoBevelPropertyElement.setTests(SoState state,
SoNode node,
int name_8663)
Allows the user to switch on/off the tests applied before the bevel (can increase speed when the tests are not needed).
|
static void |
SoMaterialElement.setTransparency(SoState state,
SoNode node,
float[] transp)
Static set method.
|
static void |
SoLazyElement.setTransparency(SoState state,
SoNode node,
float[] transp,
SoColorPacker cPacker)
Deprecated.
Static set method.
|
static void |
SoOverrideElement.setTransparencyOverride(SoState state,
SoNode name_18570,
boolean override)
Set override flag for SoTransparencyElement.
|
static void |
SoOverrideElement.setTransparencyTypeOverride(SoState state,
SoNode name_18573,
boolean override)
Set override flag for SoTransparencyTypeElement.
|
static void |
SoEdgeFlagElement.setUnmarked(SoState state,
SoNode node,
int numFlags,
int[] flags)
Sets the current flags in the state as unmarked.
|
static void |
SoVertexFlagElement.setUnmarked(SoState state,
SoNode node,
int numFlags,
int[] flags)
Sets the current flags in the state as unmarked.
|
static void |
SoModelMatrixElement.translateBy(SoState state,
SoNode node,
SbVec3f translation)
This multiplies a matrix that performs the specified transformation into the model matrix.
|
static void |
SoTextureMatrixElement.translateBy(SoState state,
SoNode node,
SbVec3f translation)
Multiplies a matrix that performs the specified transformation into the texture matrix.
|
Modifier and Type | Method and Description |
---|---|
SoNode |
SoMFNode.getNode(int index)
Returns pointer to nth node node.
|
SoNode |
SoSFNode.getValue()
Returns this field's value.
|
SoNode |
SoMFNode.getValueAt(int i) |
Modifier and Type | Method and Description |
---|---|
void |
SoMFNode.addNode(SoNode node)
Adds a node as last one in group.
|
int |
SoMFNode.find(SoNode targetValue)
Calls find(targetValue, false).
|
int |
SoMFNode.find(SoNode targetValue,
boolean addIfNotFound)
Finds the given
targetValue in the array and returns the index of that value.
|
int |
SoMFNode.findNode(SoNode node)
Finds index of given node within group.
|
void |
SoMFNode.insertNode(SoNode node,
int newNodeIndex)
Adds a node so that it becomes the one with the given index.
|
void |
SoMFNode.removeNode(SoNode node)
Removes first instance of given node from group .
|
void |
SoMFNode.replaceNode(int index,
SoNode newNode)
Replaces node with given index with new node.
|
void |
SoMFNode.replaceNode(SoNode oldNode,
SoNode newNode)
Replaces first instance of given node with new node.
|
void |
SoMFNode.set1Value(int index,
SoNode newValue)
Sets the
index'th value in the array to
newValue.
|
void |
SoMFNode.setValue(SoNode newValue)
Sets the first value in the array to
newValue, and deletes.
|
void |
SoSFNode.setValue(SoNode newValue)
Sets this field to
newValue.
|
void |
SoMFNode.setValues(int start,
SoNode[] newValues)
Sets
num values starting at index
start to the values.
|
Constructor and Description |
---|
SoSFNode(SoFieldContainer fieldContainer,
java.lang.String fieldName,
SoField.FieldTypes fieldType,
SoNode defaultValue)
Default constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
SoGeoCoordinate
Geographic coordinates node.
|
class |
SoGeoElevationGrid
Specifies a uniform grid of elevation values within some spatial reference frame.
|
class |
SoGeoLocation
Used to georeference models.
|
class |
SoGeoLOD
Level-of-detail management for multi-resolution terrains.
|
class |
SoGeoOrigin
Specifies a local geospatial coordinate system.
|
class |
SoGeoRender
Defines rendering projection.
|
Modifier and Type | Class and Description |
---|---|
class |
PoBaseView
Abstract base class for views.
|
class |
PoSceneView
Class to define a view which contains a scene.
|
class |
PoView
Class to define a view.
|
Modifier and Type | Class and Description |
---|---|
class |
SoCenterballManip
Transform node with 3D interface for editing rotation and center.
|
class |
SoClipPlaneManip
Manipulator to transform a clipping plane.
|
class |
SoDirectionalLightManip
Directional light node with 3D interface for editing direction.
|
class |
SoHandleBoxManip
Transform node with 3D Interface for editing ScaleFactor and Translation.
|
class |
SoJackManip
Transform node with 3D interface for rotating, scaling, and translating.
|
class |
SoPointLightManip
Point light node with 3D interface for editing location.
|
class |
SoSpotLightManip
Spotlight node with 3D interface for editing location, direction, and beam width.
|
class |
SoTabBoxManip
Transform node with 3D Interface for editing scale and translation.
|
class |
SoTrackballManip
Transform node with 3D interface for changing rotation and scaling.
|
class |
SoTransformBoxManip
Transform node with 3D interface for changing scaling, rotation, and translation.
|
class |
SoTransformerManip
Transform node with 3D interface for changing scaling, rotation, and translation.
|
class |
SoTransformManip
Base class for all transform nodes with built-in 3D user interfaces.
|
Modifier and Type | Method and Description |
---|---|
void |
SoByteStream.convert(SoNode node)
Calls convert(node, true).
|
void |
SoByteStream.convert(SoNode node,
boolean binaryFormat)
Converts the passed scene graph object(s) into a byte stream.
|
void |
SoTranSender.insert(SoNode node)
Adds an INSERT command to the transcription area.
|
void |
SoTranSender.insert(SoNode node,
SoNode parent,
int n)
Adds an INSERT command to the transcription area.
|
void |
SoTranSender.modify(SoNode node)
Adds a MODIFY command to the transcription area.
|
void |
SoTranSender.remove(SoNode parent,
int n)
Adds a REMOVE command to the transcription area.
|
void |
SoTranSender.replace(SoNode parent,
int n,
SoNode newNode)
Adds a REPLACE command to the transcription area.
|
Modifier and Type | Method and Description |
---|---|
int |
SoCallbackActionCB.invoke(SoCallbackAction s,
SoNode node)
This method will be invoked when the native callback will be called so that
you only need to override this method to fill the method's body.
|
Modifier and Type | Method and Description |
---|---|
SoNode |
SoMPEGRenderer.getSceneGraph()
Gets the scene graph used for generating frames in the MPEG output.
|
Modifier and Type | Method and Description |
---|---|
void |
SoMPEGRenderer.setSceneGraph(SoNode node)
Sets the scene graph used for generating frames in the MPEG output.
|
Constructor and Description |
---|
SoMPEGNavRenderer(SoNode node)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
SoAppearanceKit
Appearance nodekit class.
|
class |
SoBaseKit
Base class for all node kits.
|
class |
SoCameraKit
Camera nodekit class.
|
class |
SoInteractionKit
Base class for all interaction nodekit classes.
|
class |
SoLightKit
Light nodekit class.
|
class |
SoNodeKitListPart
Group node with restricted children.
|
class |
SoSceneKit
Scene nodekit class.
|
class |
SoSeparatorKit
Separator nodekit class.
|
class |
SoShapeKit
Shape nodekit class.
|
class |
SoWrapperKit
Wrapper nodekit class.
|
Modifier and Type | Method and Description |
---|---|
SoNode |
SoNodeKitListPart.getChild(int index)
Returns the child node with the given index.
|
SoNode |
SoBaseKit.getPart(java.lang.String partName)
equivalent to
getPart (partName,true) |
SoNode |
SoBaseKit.getPart(java.lang.String partName,
boolean makeIfNeeded)
Searches the nodekit catalog (and those of all nested nodekits) for the part named partName.
|
Modifier and Type | Method and Description |
---|---|
void |
SoNodeKitListPart.addChild(SoNode child)
Adds child as last one in nodekit.
|
int |
SoNodeKitListPart.findChild(SoNode child)
Finds index of given child within nodekit.
|
void |
SoNodeKitListPart.insertChild(SoNode child,
int childIndex)
Adds a child so that it becomes the one with the given index.
|
boolean |
SoNodeKitListPart.isChildPermitted(SoNode child)
Returns whether the node child may be added to this list.
|
void |
SoNodeKitListPart.removeChild(SoNode child)
Removes first instance of given child from nodekit.
|
void |
SoNodeKitListPart.replaceChild(int index,
SoNode newChild)
Replaces child with given index with new child.
|
void |
SoNodeKitListPart.replaceChild(SoNode oldChild,
SoNode newChild)
Replaces first instance of given child with new child.
|
boolean |
SoBaseKit.setPart(java.lang.String partName,
SoNode newPart)
Inserts the given node (not a copy) as the new part specified by partName.
|
Modifier and Type | Class and Description |
---|---|
class |
SoAlgebraicCone
Algebraic cone shape node.
|
class |
SoAlgebraicCylinder
Algebraic cylinder shape node.
|
class |
SoAlgebraicShape
Abstract base class for algebraic shapes.
|
class |
SoAlgebraicSphere
Algebraic sphere shape node.
|
class |
SoAlphaPolicy
Alpha (transparency) policy node.
|
class |
SoAnnotation
Annotation group node.
|
class |
SoAnnoText3
Annotation text node.
|
class |
SoAnnoText3Property
Annotation text property node.
|
class |
SoAntiSquish
Transformation node that undoes non-uniform 3D scales.
|
class |
SoArray
Group node that creates a regular IxJxK array of copies of its children.
|
class |
SoAsciiText
Simple 3D text shape node.
|
class |
SoBackground
Abstract base class for background nodes.
|
class |
SoBaseColor
Node that defines an object's base color.
|
class |
SoBaseExtrusion
Abstract base class for all extrusion-based shape nodes.
|
class |
SoBBox
Bounding box node.
|
class |
SoBevelProperty
Node to define beveling properties.
|
class |
SoBillboard
Grouping node that modifies its coordinate system so that its local Z-axis always points at the viewer.
|
class |
SoBlinker
Animated cycling switch node.
|
class |
SoBufferedShape
Node to render geometry stored in
SoBufferObject objects. |
class |
SoCallback
Provides custom behavior during actions.
|
class |
SoCamera
Abstract base class for camera nodes.
|
class |
SoCircularExtrusion
Geometric shape formed by extruding a circle along a 3D spine.
|
class |
SoClipPlane
Clipping plane node.
|
class |
SoColorIndex
Surface color index node.
|
class |
SoColorMap
Class for indexed texture color map.
|
class |
SoComplexity
Shape complexity node.
|
class |
SoCone
Cone shape node.
|
class |
SoCoordinate3
Coordinate point node.
|
class |
SoCoordinate4
Rational coordinate point node.
|
class |
SoCSGShape
Shape defined by a binary boolean operation on two sub scene graphs.
|
class |
SoCube
Cube shape node.
|
class |
SoCylinder
Cylinder shape node.
|
class |
SoDepthBuffer
Depth buffer parameters node.
|
class |
SoDepthOffset
Property node that applies a depth offset.
|
class |
SoDirectionalLight
Node representing a directional light source.
|
class |
SoDrawStyle
Node that defines the style to use when rendering.
|
class |
SoEdgeFlag
Class to mark/unmark edges for beveling.
|
class |
SoEnvironment
Global environment node.
|
class |
SoEventCallback
Node which invokes callbacks for events.
|
class |
SoExtrusion
Geometric shape formed by extruding a 2D cross section along a 3D spine.
|
class |
SoExtSelection
Selection node that supports lasso selection.
|
class |
SoExtTexture2
Extended texture mapping node.
|
class |
SoFaceSet
Polygonal face shape node.
|
class |
SoFile
Node that reads children from a named file.
|
class |
SoFont
Node that defines font name, size, and type for text.
|
class |
SoFontStyle
Defines font family and style for text.
|
class |
SoFragmentShader
Node that defines a fragment shader.
|
class |
SoFullSceneAntialiasing
Node that controls full-scene antialiasing.
|
class |
SoGeometryShader
Node that defines a geometry shader.
|
class |
SoGeoProjection
Geospatial projection node.
|
class |
SoGLCallback
Provides custom OpenGL behavior during rendering actions.
|
class |
SoGradientBackground
Gradient background node.
|
class |
SoGroup
Base class for all group nodes.
|
class |
SoImage
Displays an image that always faces the camera.
|
class |
SoImageBackground
Image background node.
|
class |
SoIndexedFaceSet
Indexed polygonal face shape node.
|
class |
SoIndexedLineSet
Indexed polyline shape node.
|
class |
SoIndexedMarkerSet
Extension of IndexedPointSet that draws a small bitmap (symbol) at each 3D location.
|
class |
SoIndexedNurbsCurve
Indexed NURBS curve shape node.
|
class |
SoIndexedNurbsSurface
Indexed NURBS surface shape node.
|
class |
SoIndexedPointSet
Indexed point set shape node.
|
class |
SoIndexedQuadMesh
Indexed quadrilateral mesh shape node.
|
class |
SoIndexedShape
Abstract base class for all indexed vertex-based shapes.
|
class |
SoIndexedTexture2
Class for 2D indexed texture.
|
class |
SoIndexedTriangleFanSet
Indexed triangle fan set shape node.
|
class |
SoIndexedTriangleSet
Indexed triangle shape node.
|
class |
SoIndexedTriangleStripSet
Indexed triangle strip set shape node.
|
class |
SoInfo
Node containing information text string.
|
class |
SoInstanceParameter
Per-instance parameter node storing a buffer object.
|
class |
SoInteractiveComplexity
Field interactive complexity node.
|
class |
SoInteractiveSwitch
Group node that traverses one chosen child depending on scene interaction.
|
class |
SoLabel
Node containing label text string.
|
class |
SoLevelOfDetail
Level-of-detail switching group node.
|
class |
SoLevelOfSimplification
Level-of-detail switching node designed for grouping simplified versions of the same shape.
|
class |
SoLight
Abstract base class for all light source nodes.
|
class |
SoLightModel
Node that defines the lighting model to use when rendering.
|
class |
SoLinearProfile
Piecewise-linear profile curve.
|
class |
SoLineSet
Polyline shape node.
|
class |
SoLocateHighlight
Special separator that performs locate highlighting.
|
class |
SoLOD
Distance-based level-of-detail switching group node.
|
class |
SoMarker
Defines a custom bitmap for
SoMarkerSet and SoIndexedMarkerSet . |
class |
SoMarkerSet
Extension of PointSet that draws a small bitmap (symbol) at each 3D location.
|
class |
SoMaterial
Surface material definition node.
|
class |
SoMaterialBinding
Node that specifies how multiple materials are bound to shapes.
|
class |
SoMatrixTransform
Node that specifies a 3D geometric transformation as a matrix.
|
class |
SoMultiPathSwitch
Group node that traverses only when traversed along a given path.
|
class |
SoMultipleCopy
Group node that traverses multiple times, applying matrices.
|
class |
SoMultipleInstance
Group node that renders multiple instances of its children.
|
class |
SoMultipleInstanceBase
Abstract group node that traverses its children multiple times.
|
class |
SoMultiSwitch
Group node that traverses a set of chosen children.
|
class |
SoNonIndexedShape
Abstract base class for all non-indexed vertex-based shapes.
|
class |
SoNormal
Node that defines surface normals for shapes.
|
class |
SoNormalBinding
Node that specifies how multiple surface normals are bound to shapes.
|
class |
SoNurbsBoundary
Node that defines a boundary shared by several NURBS profile.
|
class |
SoNurbsCurve
NURBS curve shape node.
|
class |
SoNurbsGroup
Group that encapsulates NURBS surfaces to be joined.
|
class |
SoNurbsProfile
NURBS profile curve.
|
class |
SoNurbsProperty
Node that defines additional properties for rendering a NURBS surface.
|
class |
SoNurbsSurface
NURBS surface shape node.
|
class |
SoOrthographicCamera
Orthographic camera node.
|
class |
SoPackedColor
Node that defines base colors using packed representation.
|
class |
SoPathSwitch
Group node that traverses only when traversed along a given path.
|
class |
SoPattern |
class |
SoPendulum
Animated oscillating rotation node.
|
class |
SoPerspectiveCamera
Perspective camera node.
|
class |
SoPickStyle
Picking style node.
|
class |
SoPointLight
Node representing a point light source.
|
class |
SoPointSet
Point set shape node.
|
class |
SoPolygonOffset
Property node that sets the polygon offset.
|
class |
SoProfile
Abstract base class for all profile nodes.
|
class |
SoProfileCoordinate2
Profile coordinate node.
|
class |
SoProfileCoordinate3
Rational profile coordinate node.
|
class |
SoProjection
Coordinate projection node.
|
class |
SoQuadMesh
Quadrilateral mesh shape node.
|
class |
SoRenderToTarget
Group node that renders its children to one or more "targets".
|
class |
SoRenderToTextureProperty
Class for creating a texture by rendering a scene graph.
|
class |
SoResetTransform
Node that resets the current transformation to identity.
|
class |
SoRotation
Node representing a 3D rotation about an arbitrary axis.
|
class |
SoRotationXYZ
Node representing a 3D rotation about the x-, y-, or z-axis.
|
class |
SoRotor
Animated rotation node.
|
class |
SoScale
Node representing a 3D geometric scaling.
|
class |
SoSelection
Manages a list of selected objects.
|
class |
SoSeparator
Group node that saves and restores traversal state.
|
class |
SoShaderObject
Abstract node class which defines a shader object.
|
class |
SoShaderParameter
Abstract base class for all shader parameter nodes.
|
class |
SoShaderParameter1f
Uniform shader parameter node storing a float value.
|
class |
SoShaderParameter1i
Uniform shader parameter node storing an integer.
|
class |
SoShaderParameter2f
Uniform shader parameter node storing a two-dimensional (float) vector.
|
class |
SoShaderParameter2i
Uniform shader parameter node storing a two-dimensional (integer) vector.
|
class |
SoShaderParameter3f
Uniform shader parameter node storing a three-dimensional (float) vector.
|
class |
SoShaderParameter3i
Uniform shader parameter node storing a three-dimensional (integer) vector.
|
class |
SoShaderParameter4f
Uniform shader parameter node storing a four-dimensional (float) vector.
|
class |
SoShaderParameter4i
Uniform shader parameter node storing a four-dimensional (integer) vector.
|
class |
SoShaderParameterArray1f
Uniform shader parameter node storing an array of float values.
|
class |
SoShaderParameterArray1i
Uniform shader parameter node storing an array of integers.
|
class |
SoShaderParameterArray2f
Uniform shader parameter node storing an array of two-dimensional (float) vectors.
|
class |
SoShaderParameterArray2i
Uniform shader parameter node storing an array of two-dimensional (integer) vectors.
|
class |
SoShaderParameterArray3f
Uniform shader parameter node storing an array of three-dimensional (float) vectors.
|
class |
SoShaderParameterArray3i
Uniform shader parameter node storing an array of three-dimensional (integer) vectors.
|
class |
SoShaderParameterArray4f
Uniform shader parameter node storing an array of four-dimensional (float) vectors.
|
class |
SoShaderParameterArray4i
Uniform shader parameter node storing an array of four-dimensional (integer) vectors.
|
class |
SoShaderParameterBufferObject
Shader parameter node storing a buffer object.
|
class |
SoShaderParameterMatrix
Uniform shader parameter node storing a 4x4 matrix.
|
class |
SoShaderParameterMatrix3
Uniform shader parameter node storing a 3x3 matrix.
|
class |
SoShaderParameterMatrixArray
Uniform shader parameter node storing an array of 4x4 matrices.
|
class |
SoShaderParameterStruct
Uniform shader parameter node storing a user-defined structure.
|
class |
SoShaderProgram
Shader program property node.
|
class |
SoShaderStateMatrixParameter
Uniform shader parameter node storing an OpenGL state matrix.
|
class |
SoShadowGroup
Shadow casting group node.
|
class |
SoShadowStyle
Shadow style property node.
|
class |
SoShape
Abstract base class for all shape nodes.
|
class |
SoShapeHints
Node that provides hints about shapes.
|
class |
SoShuttle
Animated oscillating translation node.
|
class |
SoSphere
Sphere shape node.
|
class |
SoSpotLight
Node representing a spotlight source.
|
class |
SoStereoCamera
Stereo camera node.
|
class |
SoSurroundScale
Transformation node that adjusts the current matrix so a default cube will surround other objects.
|
class |
SoSwitch
Group node that traverses one chosen child.
|
class |
SoTessellationControlShader
Node that defines a tessellation control shader.
|
class |
SoTessellationEvaluationShader
Node that defines a tessellation evaluation shader.
|
class |
SoText2
Screen-aligned 2D text shape node.
|
class |
SoText3
3D text shape node.
|
class |
SoTextProperty
Text property node.
|
class |
SoTexture
Abstract base class for texture mapping nodes.
|
class |
SoTexture2
2D texture mapping node.
|
class |
SoTexture2Transform
2D texture transformation node.
|
class |
SoTexture3
3D texture mapping node.
|
class |
SoTexture3Transform
3D texture transformation node.
|
class |
SoTextureCombiner
Texture combiner node.
|
class |
SoTextureCoordinate2
2D texture coordinate node.
|
class |
SoTextureCoordinate3
3D texture coordinate node.
|
class |
SoTextureCoordinateBinding
Node that specifies how texture coordinates are bound to shapes.
|
class |
SoTextureCoordinateDefault
Node that removes texture coordinates from state.
|
class |
SoTextureCoordinateEnvironment
Node that specifies texture coordinates by projection from an environment.
|
class |
SoTextureCoordinateFunction
Abstract base class for texture coordinate function nodes.
|
class |
SoTextureCoordinateNormalMap
Node that specifies texture coordinates matching the vertex's transformed eye-space normal.
|
class |
SoTextureCoordinateObject
Node that specifies texture coordinates which are a linear combination of the object coordinates of the vertex.
|
class |
SoTextureCoordinatePlane
Node that specifies texture coordinates by projection from a plane.
|
class |
SoTextureCoordinateReflectionMap
Node that specifies texture coordinates matching the vertex's eye-space reflection vector.
|
class |
SoTextureCubeMap
Cube texture mapping node.
|
class |
SoTextureMatrix
Texture matrix node.
|
class |
SoTextureUnit
Node that specifies the current texture unit and the associated mapping method.
|
class |
SoTransform
General 3D geometric transformation node.
|
class |
SoTransformation
Abstract base class for all geometric transformation nodes.
|
class |
SoTransformProjection
Scale/recenter projection node.
|
class |
SoTransformSeparator
Group node that saves and restores transformation state.
|
class |
SoTranslation
Node representing a 3D translation.
|
class |
SoTriangleSet
Set of triangles shape node.
|
class |
SoTriangleStripSet
Triangle strip set shape node.
|
class |
SoUniformShaderParameter
Abstract base class for all uniform shader parameter nodes.
|
class |
SoUnits
Node that scales to convert units of length.
|
class |
SoVertexAttribFeedback
Node to record vertex attributes from shaders into buffer objects.
|
class |
SoVertexFlag
Class to mark/unmark vertices for beveling.
|
class |
SoVertexProperty
Vertex property node.
|
class |
SoVertexShader
Node that defines a vertex shader.
|
class |
SoVertexShaderParameter
Abstract base class for all vertex shader parameter nodes.
|
class |
SoVertexShaderParameter1f
Vertex shader parameter node storing a float value.
|
class |
SoVertexShaderParameter1s
Vertex shader parameter node storing a short integer value.
|
class |
SoVertexShaderParameter2f
Vertex shader parameter node storing a two-dimensional (float) vector.
|
class |
SoVertexShaderParameter2s
Vertex shader parameter node storing a two-dimensional (short integers) vector.
|
class |
SoVertexShaderParameter3f
Vertex shader parameter node storing a three-dimensional (float) vector.
|
class |
SoVertexShaderParameter3s
Vertex shader parameter node storing a three-dimensional (short integer) vector.
|
class |
SoVertexShaderParameter4b
Vertex shader parameter node storing a four-dimensional (8-bit integer) vector.
|
class |
SoVertexShaderParameter4f
Vertex shader parameter node storing a four-dimensional (float) vector.
|
class |
SoVertexShaderParameter4i
Vertex shader parameter node storing a four-dimensional (integer) vector.
|
class |
SoVertexShaderParameter4s
Vertex shader parameter node storing a four-dimensional (short integer) vector.
|
class |
SoVertexShaderParameter4ub
Vertex shader parameter node storing a four-dimensional (unsigned 8-bit integer) vector.
|
class |
SoVertexShaderParameter4ui
Vertex shader parameter node storing a four-dimensional (unsigned integer) vector.
|
class |
SoVertexShaderParameter4us
Vertex shader parameter node storing a four-dimensional (unsigned short integer) vector.
|
class |
SoVertexShaderParameterBufferObject
Vertex shader parameter node storing a buffer object.
|
class |
SoVertexShaderParameterMatrix
Vertex shader parameter node storing a matrix.
|
class |
SoVertexShape
Abstract base class for all vertex-based shape nodes.
|
class |
SoViewport
Viewport parameters node.
|
class |
SoViewportClipping
Viewport clipping node.
|
class |
SoWWWAnchor
Separator group node with a URL hyperlink.
|
class |
SoWWWInline
Node that refers to children through a URL.
|
Modifier and Type | Method and Description |
---|---|
SoNode |
SoNode.copy()
Calls copy(false).
|
SoNode |
SoNode.copy(boolean copyConnections)
Creates and returns an exact copy of the node.
|
SoNode |
SoNode.getAlternateRep(SoAction action)
This method is called by actions to allow the node to provide an "alternate
representation" when appropriate (typically depending on the action type).
|
static SoNode |
SoNode.getByName(java.lang.String name)
A node's name can be set using
SoBase.setName() . |
SoNode |
SoGroup.getChild(int index)
Returns pointer the child node with the given index.
|
SoNode |
SoWWWInline.getChildData()
Gets the child data the inline should display.
|
SoNode |
SoExtSelection.PreFilterEventArg.getNode()
Returns node that will be traversed just after event is called.
|
SoNode |
SoExtSelection.getSelectionSceneGraph()
Returns the scenegraph displayed as "lasso" in fast edit mode.
|
Modifier and Type | Method and Description |
---|---|
void |
SoGroup.addChild(SoNode child)
Adds a child as last one in group.
|
static SbVec3f[] |
SoProjection.checkProjection(SoState state,
SoNode node,
SbVec3f[] coords)
Apply projection to given coordinates.
|
void |
SoSelection.deselect(SoNode node)
Deselects the passed node by creating a path to it, and removing the node from the selection list by calling deselect(path) .
|
int |
SoGroup.findChild(SoNode child)
Finds index of given child within group.
|
void |
SoGroup.insertChild(SoNode child,
int newChildIndex)
Adds a child so that it becomes the one with the given index.
|
boolean |
SoSelection.isSelected(SoNode node)
Returns true if the passed node is selected by creating a path to it, then calling
isSelected() . |
void |
SoGroup.removeChild(SoNode child)
Removes first instance of given child from group.
|
void |
SoGroup.replaceChild(int index,
SoNode newChild)
Replaces child with given index with new child.
|
void |
SoGroup.replaceChild(SoNode oldChild,
SoNode newChild)
Replaces first instance of given child with new child.
|
void |
SoSelection.select(SoNode node)
Selects the passed node by creating a path to it, and adding the path to the selection list by calling select(path) .
|
void |
SoExtSelection.select(SoNode root,
SbVec2f[] lassoCoord,
SbViewportRegion viewport,
boolean shiftPressed)
Simulates interactive selection starting from the root node with the given lasso contour, updating the selection list and triggering any associated callback .
|
void |
SoWWWInline.setChildData(SoNode urlData)
Sets the child data the inline should display.
|
void |
SoExtSelection.setSelectionSceneGraph(SoNode sceneGraph)
Sets the scenegraph to be displayed as "lasso" in fast edit mode.
|
void |
SoSelection.toggle(SoNode node)
Toggles the selection status of the passed node by creating a path to it, then calling toggle(path) .
|
void |
SoCamera.viewAll(SoNode sceneRoot,
SbViewportRegion vpRegion)
Calls viewAll(sceneRoot, vpRegion, (float)1.0).
|
void |
SoCamera.viewAll(SoNode sceneRoot,
SbViewportRegion vpRegion,
float slack)
Sets the camera to view the scene rooted by the given node.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SbProjectionCoordinates.cacheIsValid(SoNode node)
Return whether the cache is valid or not.
|
void |
SbProjectionCoordinates.initCoordinates(SoNode node,
int size)
Initialisation.
|
void |
SbProjectionCoordinates.resetCache(SoNode node)
Reset the cache.
|
Modifier and Type | Method and Description |
---|---|
SoNode |
SoNodeSensor.getAttachedNode()
Returns the node that this sensor is sensing, or NULL if it is not attached to any node.
|
SoNode |
SoDataSensor.getTriggerChild()
If this is a priority 0 data sensor, and a change to a group node's children caused this sensor to be triggered (getTriggerType returns GROUP_ADD_CHILD, GROUP_INSERT_CHILD, or GROUP_REPLACE_CHILD), returns the node that was added to the group, and NULL in all other cases.
|
SoNode |
SoDataSensor.getTriggerNode()
If this is a priority 0 data sensor, returns the node that was modified that caused this sensor to trigger.
|
Modifier and Type | Method and Description |
---|---|
void |
SoNodeSensor.attach(SoNode node)
Makes this sensor detect changes to the given node.
|
Modifier and Type | Method and Description |
---|---|
SoNode |
SoSimplifier.simplify(float name_21535)
Performs the simplification on the shapes and returns a simplified node.
|
Modifier and Type | Method and Description |
---|---|
SoNode |
SiRenderArea.getSceneGraph() |
SoNode |
SoRenderAreaCore.getSceneGraph() |
Modifier and Type | Method and Description |
---|---|
void |
SoCameraInteractor.adjustClippingPlanes(SoNode sceneRoot,
SbViewportRegion vpRegion)
Adjust near and far clipping planes to minimize clipping of objects in the scene.
|
void |
SiRenderArea.setSceneGraph(SoNode newScene)
Defines the scene graph which is managed here.
|
void |
SoRenderAreaCore.setSceneGraph(SoNode newScene)
Defines the scene graph which is managed here.
|
void |
SoCameraInteractor.viewAll(SoNode node,
SbViewportRegion vpRegion)
Move the camera to view the scene defined by the given node.
|
void |
SoCameraInteractor.viewIn(SoNode node,
SbViewportRegion vpRegion)
Move camera to the center of the scene defined by the specified node.
|
Modifier and Type | Method and Description |
---|---|
void |
IRenderArea.setSceneGraph(SoNode sceneGraph)
Sets the scene graph.
|
void |
IViewerExaminer.setSceneGraph(SoNode sceneGraph)
Sets the scene graph.
|
Modifier and Type | Method and Description |
---|---|
void |
RenderArea.setSceneGraph(SoNode sceneGraph) |
void |
RenderAreaInteractive.setSceneGraph(SoNode sceneGraph) |
Modifier and Type | Method and Description |
---|---|
void |
ViewerExaminer.setSceneGraph(SoNode sceneGraph) |
Modifier and Type | Method and Description |
---|---|
void |
RenderArea.setSceneGraph(SoNode sceneGraph) |
void |
RenderAreaInteractive.setSceneGraph(SoNode sceneGraph) |
Modifier and Type | Method and Description |
---|---|
void |
ViewerExaminer.setSceneGraph(SoNode sceneGraph) |
Modifier and Type | Class and Description |
---|---|
class |
SceneExaminer
Tool class for easily building a basic interactive OpenInventor application
without using existing viewer classes.
|
class |
SceneInteractor
Tool class for easily building a basic OpenInventor application without using
existing viewer classes.
|
Modifier and Type | Method and Description |
---|---|
void |
RenderArea.setSceneGraph(SoNode sceneGraph) |
void |
RenderAreaInteractive.setSceneGraph(SoNode sceneGraph) |
Modifier and Type | Method and Description |
---|---|
static void |
SoIvTune.setInstance(int argc,
java.lang.String[] argv,
SoNode root)
Deprecated.
|
static void |
SoIvTune.setInstance(int argc,
java.lang.String[] argv,
SoNode root,
boolean createViewer)
Deprecated.
As of Open Inventor 9000 No longer used. Use start() instead.
|
static void |
SoIvTune.start(SoNode name_14044)
Starts an IvTune session based on the specified scene graph, for example a subset of the application scene graph.
|
Modifier and Type | Method and Description |
---|---|
static void |
SoDataCompositorElement.set(SoState state,
SoNode node,
SoDataCompositor name_10356) |
static void |
SoDataRangeElement.set(SoState state,
SoNode node,
SoDataRange name_10489) |
static void |
SoDataSetElement.set(SoState state,
SoNode node,
SoDataSet datasetNode) |
static void |
SoDataSetElement.set(SoState state,
SoNode node,
SoDataSet datasetNode,
SbMatrix matrix) |
static void |
SoGeometryPriorityElement.set(SoState state,
SoNode node,
SoGeometryPriority m_geometryPriorityNode) |
static void |
SoROIElement.set(SoState state,
SoNode node,
SoROI ROINode) |
static void |
SoTransferFunctionElement.set(SoState state,
SoNode node,
SoTransferFunction m_transferFunctionNode)
Sets/Gets the current volume data attributes in the state.
|
Modifier and Type | Class and Description |
---|---|
class |
SoROIManip
Manipulator to transform an ROI (Region of Interest).
|
Modifier and Type | Class and Description |
---|---|
class |
SoDataCompositor
Data set compositor node.
|
class |
SoDataRange
Range of data values to be mapped to the color map.
|
class |
SoDataSet
Data set node.
|
class |
SoDataSetId
Property node that sets the current dataset id.
|
class |
SoGeometryPriority
Priority property of a rendering node.
|
class |
SoHardwareQuery |
class |
SoLdmShape
Abstract base class for LDM shape nodes.
|
class |
SoMultiDataSeparator
Separator for combining multiple data sets.
|
class |
SoROI
Region of Interest (subvolume) node.
|
class |
SoTransferFunction
Describes the association between data set values and colors.
|
Modifier and Type | Method and Description |
---|---|
int |
SoDataSet.editSolidShape(SoNode solidShape,
double value)
Replace all voxels intersecting the given shape with the specified value.
|
int |
SoDataSet.editSurfaceShape(SoNode surfaceShape,
float thickness,
double value)
Replace all voxels intersecting the polygons or lines defined by the surfaceShape and given thickness with the specified value.
|
Modifier and Type | Method and Description |
---|---|
static <NodeClass extends SoNode> |
MedicalHelper.find(SoNode root,
java.lang.Class<NodeClass> nodeClass)
Convenience function to find first specified node in the scene graph.
|
static <NodeClass extends SoNode> |
MedicalHelper.find(SoNode root,
java.lang.Class<NodeClass> nodeClass,
java.lang.String nodeName)
Convenience function to find first specified node in the scene graph.
|
Modifier and Type | Method and Description |
---|---|
static SoNode |
MedicalHelper.exampleDicomAnnotation(java.lang.String filename)
Returns a collection of DicomInfo annotation nodes for Open Inventor
medical examples.
|
static SoNode |
MedicalHelper.getExampleLogoNode()
Returns the example logo node
|
Modifier and Type | Method and Description |
---|---|
static <NodeClass extends SoNode> |
MedicalHelper.find(SoNode root,
java.lang.Class<NodeClass> nodeClass)
Convenience function to find first specified node in the scene graph.
|
static <NodeClass extends SoNode> |
MedicalHelper.find(SoNode root,
java.lang.Class<NodeClass> nodeClass,
java.lang.String nodeName)
Convenience function to find first specified node in the scene graph.
|
static SbBox3f |
MedicalHelper.getBoundingBox(SoNode node)
Convenience function to retrieve the bounding box of the specified node.
|
Modifier and Type | Class and Description |
---|---|
class |
DicomInfo
(Preview Feature) Text node to display DICOM information on screen.
|
class |
Gnomon
(Preview Feature) Shape node to display a medical gnomon (compass) on the screen.
|
class |
Magnifier
(Preview Feature) Shape node to display a magnified view of a region of the screen.
|
class |
OrthoSliceBorder
(Preview Feature) Ortho slice shape node with border.
|
class |
Ruler
(Preview Feature) Interactive distance measuring tool for SoOrthoSlice.
|
class |
SliceOrientationMarkers
(Preview Feature) Shape node to display slice orientation markers in window coordinates.
|
class |
SliceScaleBar
(Preview Feature) Shape node to display a dynamic scale bar in window coordinates.
|
class |
TextBox
(Preview Feature) Shape node to display a text box in window coordinates.
|
Modifier and Type | Class and Description |
---|---|
class |
Po3DdataMaster
Base class for all 3DdataMaster objects.
|
class |
PoBaseStreamLine
Base class of all streamline representations on a mesh.
|
class |
PoCellEdges
Builds egdes of a cell of a mesh.
|
class |
PoCellFacets
Builds facets of a cell of a mesh.
|
class |
PoCellIndices
Builds text indices of a cell of a mesh.
|
class |
PoCellShape
Abstract representation of a cell of a mesh.
|
class |
PoMesh
Base class for all mesh representations.
|
class |
PoMesh2D
Base class for all surface mesh representations.
|
class |
PoMesh2DVec
Representation of vectors data of a surface mesh.
|
class |
PoMesh3D
Base class for all volume mesh representations.
|
class |
PoMesh3DVec
Representation of vectors data of a volume mesh.
|
class |
PoMesh3DVecCrossSection
Representation of vectors on a cross section.
|
class |
PoMesh3DVecGridCrossSection
Representation of vectors on a grid of a cross section.
|
class |
PoMeshContouring
Class to build contour lines on a 2D mesh.
|
class |
PoMeshCrossContour
Representation of cross-contour of a volume mesh.
|
class |
PoMeshCrossSection
Representation of cross section of a volume mesh.
|
class |
PoMeshFilled
Filled representation of surface mesh.
|
class |
PoMeshLevelSurf
Representation of level surface of volume mesh.
|
class |
PoMeshLimit
Representation of the limits of a surface mesh.
|
class |
PoMeshLines
Representation of the edges of surface mesh.
|
class |
PoMeshProbePoint
Probing in a mesh.
|
class |
PoMeshSides
Class to build the sides of the current surface mesh.
|
class |
PoMeshSkeleton
Representation of the skeleton of a volume mesh.
|
class |
PoMeshSkin
Representation of the mesh skin.
|
class |
PoStreamLine
Representation of streamlines on a mesh.
|
class |
PoStreamLineMotion
Representation of streamlines with motion of colors.
|
class |
PoStreamParticleMotion
Animation of particles along streamlines on a mesh.
|
class |
PoStreamPointMotion
Animation of point particles along streamline.
|
class |
PoStreamSphereMotion
Animation of sphere particles along streamline.
|
class |
PoStreamSurface
Representation of a surface connecting several streamlines.
|
class |
PoStreamTadpoleMotion
Animation of tadpole particles along streamline.
|
Modifier and Type | Method and Description |
---|---|
static void |
PoCellFilterElement.set(SoState state,
SoNode cellFilter) |
static void |
PoBevelEdgeElement.set(SoState state,
SoNode node,
boolean on,
float radius,
PoBevelEdge.RadiusFlags radiusFlag,
float bevelAngle) |
static void |
PoDataMappingElement.set(SoState state,
SoNode node,
PbDataMapping dataMapping) |
static void |
PoDateFormatMappingElement.set(SoState state,
SoNode node,
PbDateFormatMapping dateFormatMapping) |
static void |
PoDomainElement.set(SoState state,
SoNode node,
PbDomain domain) |
static void |
PoIsovaluesListElement.set(SoState state,
SoNode node,
PbIsovaluesList isovaluesList) |
static void |
PoMeshElement.set(SoState state,
SoNode node,
PbMesh1D mesh) |
static void |
PoMeshElement.set(SoState state,
SoNode node,
PbMesh2D mesh) |
static void |
PoMeshElement.set(SoState state,
SoNode node,
PbMesh3D mesh) |
static void |
PoMiscTextAttrElement.set(SoState state,
SoNode node,
PbMiscTextAttr miscTextAttr) |
static void |
PoNumericDisplayFormatElement.set(SoState state,
SoNode node,
PbNumericDisplayFormat numericDisplayFormat) |
static void |
PoLabelHintsElement.set(SoState state,
SoNode node,
PoLabelHints.LabelPaths labelPath,
PoLabelHints.Justifications justif,
java.lang.String addString,
boolean isAddStringIgnored,
boolean isLabelLineVisible) |
static void |
PoMesh1DFilterElement.set(SoState state,
SoNode node,
PoMesh1DFilter filter) |
static void |
PoMesh1DHintsElement.set(SoState state,
SoNode node,
PoMesh1DHints.GeomInterpretations geomInterpretation) |
static void |
PoProfileElement.set(SoState state,
SoNode node,
PoProfile filter) |
Modifier and Type | Class and Description |
---|---|
class |
PoAngularAxis
Class to build an angular axis.
|
class |
PoArrow
Class to build a 2D arrow.
|
class |
PoArrow3
Class to build a 3D arrow.
|
class |
PoAutoCubeAxis
Class to build a set of axes on a parallelepiped relating to the view.
|
class |
PoAutoValueLegend
Abstract class for automatic value legend.
|
class |
PoAxis
Abstract class for axis representations.
|
class |
PoBar
Abstract base class for bar representations.
|
class |
PoBase
Abstract base class for all Graph Master & 3D Data Master classes.
|
class |
PoBaseAxis
Base class for all axis objects.
|
class |
PoBiErrorPointField
Builds a bi-error point field.
|
class |
PoCartesianAxis
Abstract class for cartesian axes.
|
class |
PoChart
Abstract base class for all charting representations.
|
class |
PoCircle
Abstract class for 2D circle representation.
|
class |
PoCircle3
Abstract class for 3D circle representation.
|
class |
PoCircle3CenterRadius
Class to build a 3D circle.
|
class |
PoCircle3ThreePoints
Class to build a 3D circle.
|
class |
PoCircleArc
Abstract class for 2D circle arc representation.
|
class |
PoCircleArc3
Abstract class for 3D circle arc representation.
|
class |
PoCircleArc3CtrPtAngle
Class to build a 3D circle arc.
|
class |
PoCircleArc3CtrTwoPts
Class to build a 3D circle arc.
|
class |
PoCircleArc3ThreePts
Class to build a 3D circle arc.
|
class |
PoCircleArcCtrPtAngle
Class to build a 2D circle arc.
|
class |
PoCircleArcCtrRadTwoAngle
Class to build a 2D circle arc.
|
class |
PoCircleArcCtrTwoPts
Class to build a 2D circle arc.
|
class |
PoCircleArcThreePts
Class to build a 2D circle arc.
|
class |
PoCircleCenterRadius
Class to build a 2D circle.
|
class |
PoCircleThreePoints
Class to build a 2D circle.
|
class |
PoConicBar
Class to build conic bars.
|
class |
PoCoordinateSystemAxis
Class for a 3D axes system.
|
class |
PoCurve
Builds a 2D curve.
|
class |
PoCurve3
Builds a 3D curve.
|
class |
PoCurveFilling
Class to build 3D filled curve.
|
class |
PoCurveLine
Class to build a 2D line curve.
|
class |
PoCylindricalBar
Class to build cylindrical bars.
|
class |
PoErrorCurve
Class to build an error curve represention.
|
class |
PoErrorPointField
Builds points field with X and Y margin error.
|
class |
PoGenAxis
Class to build a generalized axis.
|
class |
PoGeneralizedBar
Class to build generalized bars.
|
class |
PoGeneralizedScatter
Class to build a 2D generalized scatter.
|
class |
PoGraphMaster
Abstract base class for all Graph Master classes.
|
class |
PoGroup2Axis
Class to build a group of two axes.
|
class |
PoGroup3Axis3
Class to build a group of three axes.
|
class |
PoGroup4Axis
Class to build a group of four axes.
|
class |
PoGroup6Axis3
Class to build a group of six axes.
|
class |
PoHighLowClose
Class to build a high low close representation.
|
class |
PoHistogram
Abstract class for histogram representations.
|
class |
PoItemLegend
Class to build an items legend.
|
class |
PoLabel
Class to build a label field.
|
class |
PoLabelField
Class to build a label field.
|
class |
PoLegend
Abstract class for legend representations.
|
class |
PoLinearAxis
Class to build a linear axis.
|
class |
PoLinearBar
Class to build line bars.
|
class |
PoLinearValueLegend
Class to build a linear auto value legend.
|
class |
PoLogAxis
Class to build a logarithmic axis.
|
class |
PoMultipleHistogram
Class to build a multiple histogram.
|
class |
PoNonLinearValueLegend1
Class to build a non linear legend (first representation).
|
class |
PoNonLinearValueLegend2
Class to build a non linear legend (second representation).
|
class |
PoNonLinearValueLegend3
Class to build a non linear legend (third representation).
|
class |
PoParallelogram
Class for a 2D parallelogram.
|
class |
PoParallelogram3
Class for a 3D parallelogram.
|
class |
PoPieChart
Abstract class for pie chart representation.
|
class |
PoPieChart2D
Class for 2D pie chart representation.
|
class |
PoPieChart3D
Class for 3D pie chart representation.
|
class |
PoPieChartRep
Class to build a 3D pie chart.
|
class |
PoPointsFieldBars
Class to build a points field bars.
|
class |
PoPolarAxis
Abstract class for polar axis.
|
class |
PoPolarLinAxis
Class to build a polar linear axis.
|
class |
PoPolarLogAxis
Class to build a logarithmic polar axis.
|
class |
PoProfileBar
Class to build profile bars.
|
class |
PoRectangle
Class for a 2D rectangle.
|
class |
PoRibbon
Class to build a 2D ribbon curve.
|
class |
PoScatter
Class to build a 2D scatter.
|
class |
PoSingleHistogram
Class to build a single histogram.
|
class |
PoTimeAxis
Class to build a time axis.
|
class |
PoTube
Class to build a 2D tube curve.
|
class |
PoValuedMarkerField
Class for a valued markers field.
|
class |
PoValueLegend
Abstract class for values legend.
|
Modifier and Type | Class and Description |
---|---|
class |
PoBevelEdge
Node to define the beveled edge values.
|
class |
PoCartesianGrid2D
Inventor node defining a mesh of type
PbCartesianGrid2D . |
class |
PoCartesianGrid3D
Inventor node defining a mesh of type
PbCartesianGrid3D . |
class |
PoCellFilter
Interface class defining a filter of cells.
|
class |
PoCircularProfile
Node that defines a circular profile.
|
class |
PoCoordinateListFilter
Node to define a coordinate list filter.
|
class |
PoDataMapping
Abstract base class for all data mapping nodes.
|
class |
PoDateFormatMapping
Node to define date format and mapping.
|
class |
PoDomain
Node to define a domain.
|
class |
PoEllipticProfile
Node that defines an elliptic profile.
|
class |
PoHexahedronMesh3D
Inventor node defining a mesh of type
PbHexahedronMesh3D . |
class |
PoIndexedMesh2D
Inventor node defining a mesh of type
PbIndexedMesh2D . |
class |
PoIndexedMesh3D
Inventor node defining a mesh of type
PbIndexedMesh3D . |
class |
PoIndexListFilter
Node to define a index list filter.
|
class |
PoIntervalCellFilter
Node class to define a filter of cells.
|
class |
PoIrregularMesh1D
Inventor node defining a mesh of type
PbIrregularMesh1D . |
class |
PoIsovaluesList
Node to define a list of isovalues.
|
class |
PoLabelHints
Node to define common label hints.
|
class |
PoLinearDataMapping
Node class to define a linear data mapping.
|
class |
PoMesh1DFilter
Abstract base class for all filter nodes.
|
class |
PoMesh1DHints
Node that provides hints about the mesh 1D.
|
class |
PoMeshProperty
Abstract Inventor node defining a mesh.
|
class |
PoMiscTextAttr
Node to define miscellaneous text attributes (font name, line length,...).
|
class |
PoNode
Abstract base class for all MeshViz nodes.
|
class |
PoNonLinearDataMapping
Node class to define a non linear data mapping.
|
class |
PoNonLinearDataMapping2
Node class to define a non linear data mapping.
|
class |
PoNumericDisplayFormat
Node to define the numeric display format.
|
class |
PoParalCartesianGrid2D
Inventor node defining a mesh of type
PbParalCartesianGrid2D . |
class |
PoParalCartesianGrid3D
Inventor node defining a mesh of type
PbParalCartesianGrid3D . |
class |
PoPeriodFilter
Node to define a period filter.
|
class |
PoPeriodIndexFilter
Node to define a period index filter.
|
class |
PoPolarGrid2D
Inventor node defining a mesh of type
PbPolarGrid2D . |
class |
PoProfile
Abstract base class for all profile nodes.
|
class |
PoProfileCoordinate2
Node that defines a 2D polygon profile.
|
class |
PoQuadrangleMesh2D
Inventor node defining a mesh of type
PbQuadrangleMesh2D . |
class |
PoRegularCartesianGrid2D
Inventor node defining a mesh of type
PbRegularCartesianGrid2D . |
class |
PoRegularCartesianGrid3D
Inventor node defining a mesh of type
PbRegularCartesianGrid3D . |
class |
PoRegularMesh1D
Inventor node defining a mesh of type
PbRegularMesh1D . |
class |
PoSquareProfile
Node that defines a square profile.
|
class |
PoTetrahedronMesh3D
Inventor node defining a mesh of type
PbTetrahedronMesh3D . |
class |
PoTriangleMesh2D
Inventor node defining a mesh of type
PbTriangleMesh2D . |
Modifier and Type | Method and Description |
---|---|
static void |
MoScalarSetElementI.add(SoState state,
SoNode node,
MiScalardSetI scalarSet)
Adds a scalar set to the current list of sets for the specified traversal
state and node.
|
static void |
MoScalarSetElementIj.add(SoState state,
SoNode node,
MiScalardSetIj scalarSet)
Adds a scalar set to the current list of sets for the specified traversal
state and node.
|
static void |
MoScalarSetElementIjk.add(SoState state,
SoNode node,
MiScalardSetIjk scalarSet)
Adds a scalar set to the current list of sets for the specified traversal
state and node.
|
static void |
MoStringSetElement.add(SoState state,
SoNode node,
MiStringSet stringSet)
Adds a string set to the current list of sets for the specified traversal
state and node.
|
static void |
MoVec3SetElementI.add(SoState state,
SoNode node,
MiVec3dSetI vectorSet)
Adds a vector set to the current list of sets for the specified traversal
state and node.
|
static void |
MoVec3SetElementIj.add(SoState state,
SoNode node,
MiVec3dSetIj vectorSet)
Adds a vector set to the current list of sets for the specified traversal
state and node.
|
static void |
MoVec3SetElementIjk.add(SoState state,
SoNode node,
MiVec3dSetIjk vectorSet)
Adds a vector set to the current list of sets for the specified traversal
state and node.
|
static void |
MoColorMappingElement.set(SoState state,
SoNode node,
MiColorMapping<java.lang.Double,java.awt.Color> colorMapping)
Sets the current color mapping for the specified traversal state and node.
|
static void |
MoDataBindingElement.set(SoState state,
SoNode node,
MoDataBinding.DataBinding dataBinding)
Sets the current data binding for the specified traversal state and node.
|
static void |
MoMaterialElement.set(SoState state,
SoNode node,
MoMaterial.ColoringType coloring,
SbColor color,
MoMaterial.ColoringType lineColoring,
SbColor lineColor,
MoMaterial.ColoringType markerColoring,
SbColor markerColor,
float transparency)
Sets the current colors and coloring options for the specified traversal
state and node.
|
static void |
MoCellFilterElement.set(SoState state,
SoNode node,
MoMeshVizDataMapping.CellFilterType cellFilterType,
MiCellFilter cellFilter)
Sets the current cell filter for the specified traversal state and node.
|
static void |
MoMeshElement.set(SoState state,
SoNode node,
MoMeshVizDataMapping.MeshType meshType,
MiMesh mesh,
MoMeshRepresentation meshRepresentation,
long nodeTimeStamp)
Sets the current mesh for the specified traversal state and node.
|
Modifier and Type | Class and Description |
---|---|
class |
MoActionNode |
class |
MoCellFilter
Property node that defines a cell filter.
|
class |
MoCellRanges
Property node that stores cell ranges for meshes.
|
class |
MoColorMapping
Abstract base class for color mapping nodes.
|
class |
MoDataBinding
Property node that defines the data binding.
|
class |
MoDrawStyle
Property node that defines the draw style of representations.
|
class |
MoMaterial
Property node that defines the material of surface representations.
|
class |
MoMesh
Property node that defines a mesh.
|
class |
MoMeshBaseRepresentation
Abstract base class for all MeshViz XLM representation nodes.
|
class |
MoMeshCellShape
Rendering node that displays a set of cells of a mesh.
|
class |
MoMeshCylinderSlice
Rendering node that displays a cylinder slice of a volume mesh.
|
class |
MoMeshIsosurface
Rendering node that displays an isosurface of a volume mesh.
|
class |
MoMeshOutline
Rendering node that displays the outline of a mesh.
|
class |
MoMeshPlaneSlice
Rendering node that displays a plane slice of a volume mesh.
|
class |
MoMeshPointProbe
Action node that probes cells of a mesh.
|
class |
MoMeshRepresentation
Abstract base class for all MeshViz XLM representation nodes containing an
extractor.
|
class |
MoMeshSkin
Rendering node that displays the skin of a volume mesh.
|
class |
MoMeshSlab
Rendering node that displays a slab of an IJK volume mesh.
|
class |
MoMeshSphereSlice
Rendering node that displays a sphere slice of a volume mesh.
|
class |
MoMeshStreamline
Rendering node that displays streamlines of a vector field on a volume mesh.
|
class |
MoMeshSurface
Rendering node that displays a surface mesh.
|
class |
MoMeshVector
Rendering node that displays a vector data set.
|
class |
MoPredefinedColorMapping
Property node that selects a predefined color mapping.
|
class |
MoScalarSetI
Property node that stores a scalar data set for an unstructured mesh.
|
class |
MoScalarSetIj
Property node that stores a scalar data set for a structured surface mesh.
|
class |
MoScalarSetIjk
Property node that stores a scalar data set for a structured volume mesh.
|
class |
MoStringSet
Property node that stores any kind of string data set.
|
class |
MoVec3SetI
Property node that stores a vector data set for an unstructured mesh.
|
class |
MoVec3SetIj
Property node that stores a vector data set for a structured surface mesh.
|
class |
MoVec3SetIjk
Property node that stores a vector data set for a structured volume mesh.
|
Modifier and Type | Class and Description |
---|---|
class |
SoRemoteVizClient
Client node enables to integrate RemoteViz into Open Inventor applications.
|
Modifier and Type | Class and Description |
---|---|
class |
SoOrthoSliceDragger
Object that moves an
SoOrthoSlice by dragging with the mouse. |
Modifier and Type | Method and Description |
---|---|
static void |
SoUniformGridClippingElement.set(SoState state,
SoNode node)
Sets the current texture unit.
|
static void |
SoVolumeClippingGroupElement.set(SoState state,
SoNode node,
SoVolumeClippingGroup ClippingGroupNode) |
static void |
SoVolumeDataElement.set(SoState state,
SoNode node,
SoVolumeData volumeDataNode) |
static void |
SoVolumeDataElement.set(SoState state,
SoNode node,
SoVolumeData volumeDataNode,
SbMatrix matrix) |
static void |
SoVolumeGroupElement.set(SoState state,
SoNode node,
SoVolumeGroup volumeGroupNode) |
static void |
SoVolumeRenderingQualityElement.set(SoState state,
SoNode node,
SoVolumeRenderingQuality vrq) |
static void |
SoVolumeTransformElement.set(SoState state,
SoNode node,
SoVolumeTransform m_volumeTransformNode)
Add a volume transform to the state.
|
Modifier and Type | Class and Description |
---|---|
class |
SoFenceSlice
Fence slice shape node.
|
class |
SoHeightFieldGeometry
Height field data node.
|
class |
SoHeightFieldProperty
Height field property node.
|
class |
SoHeightFieldPropertyMask
Height field mask node.
|
class |
SoHeightFieldRender
Heightfield rendering node.
|
class |
SoObliqueSlice
Oblique slice shape node.
|
class |
SoOffscreenVolumeRender
Extract data from an
SoVolumeRender . |
class |
SoOrthoSlice
Ortho slice shape node.
|
class |
SoSlice
Abstract base class for slice shape nodes.
|
class |
SoUniformGridClipping
Clips a volume using a 2D surface.
|
class |
SoUniformGridProjectionClipping
Clips a volume with the depth map projection of a shape.
|
class |
SoVolumeBufferedShape
Buffered shape node for volume data.
|
class |
SoVolumeClippingGroup
Clipping a volume with a 3D object.
|
class |
SoVolumeData
Volume data property node.
|
class |
SoVolumeDataDrawStyle
Volume draw style.
|
class |
SoVolumeFaceSet
Polygonal face shape node for volume data.
|
class |
SoVolumeGroup
Groups multiple volumes to be volume rendered in the same scene.
|
class |
SoVolumeIndexedFaceSet
Indexed polygonal face shape node for volume data.
|
class |
SoVolumeIndexedTriangleStripSet
Indexed triangle strip set shape node for volume data.
|
class |
SoVolumeIsosurface
Isosurface property node.
|
class |
SoVolumeMask
Volume mask.
|
class |
SoVolumeMaskGroup
Volume mask group.
|
class |
SoVolumeRender
Renders a data volume using direct volume rendering.
|
class |
SoVolumeRenderingPhysicalQuality
Volume rendering physical quality property node.
|
class |
SoVolumeRenderingQuality
Volume rendering quality property mode.
|
class |
SoVolumeShader
Shader node for volume rendering.
|
class |
SoVolumeShape
|
class |
SoVolumeSkin
Draws a data volume skin.
|
class |
SoVolumeTransform
Transform data before texture creation.
|
class |
SoVolumeTriangleStripSet
Triangle strip set shape node for volume data.
|
Generated on July 31, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com