Uses of Class
com.openinventor.inventor.nodes.SoShape
-
-
Uses of SoShape in com.openinventor.inventor.actions
Methods in com.openinventor.inventor.actions with parameters of type SoShape Modifier and Type Method Description void
SoCallbackAction. invokeLineSegmentCallbacks(SoShape shape, SoPrimitiveVertex[] v1, SoPrimitiveVertex[] v2)
void
SoCallbackAction. invokePointCallbacks(SoShape shape, SoPrimitiveVertex[] v)
void
SoCallbackAction. invokeTriangleCallbacks(SoShape shape, SoPrimitiveVertex[] v1, SoPrimitiveVertex[] v2, SoPrimitiveVertex[] v3)
boolean
SoCallbackAction. shouldGeneratePrimitives(SoShape shape)
-
Uses of SoShape in com.openinventor.inventor.geo
Subclasses of SoShape in com.openinventor.inventor.geo Modifier and Type Class Description class
SoGeoElevationGrid
Specifies a uniform grid of elevation values within some spatial reference frame. -
Uses of SoShape in com.openinventor.inventor.misc
Methods in com.openinventor.inventor.misc that return SoShape Modifier and Type Method Description static SoShape
SbExtrusionGenerator. createFrom2DPoints(java.util.Collection<SbVec2f> pointsInCam, SbMatrix localToCam)
Calls createFrom2DPoints(pointsInCam, localToCam, new com.openinventor.inventor.SbBox3f()).static SoShape
SbExtrusionGenerator. createFrom2DPoints(java.util.Collection<SbVec2f> pointsInCam, SbMatrix camToLocal, float zMin)
Calls createFrom2DPoints(pointsInCam, camToLocal, zMin, (float)1.0f).static SoShape
SbExtrusionGenerator. createFrom2DPoints(java.util.Collection<SbVec2f> pointsInCam, SbMatrix camToLocal, float zMin, float zMax)
Create an extruded shape from points in camera space.static SoShape
SbExtrusionGenerator. createFrom2DPoints(java.util.Collection<SbVec2f> pointsInCam, SbMatrix localToCam, SbBox3f bboxInLocal)
Create an extruded shape from points in camera space.static SoShape
SbExtrusionGenerator. createFrom2DPoints(java.util.Collection<SbVec2f> pointsInCam, SoPath nodePath, SbViewVolume volume)
Calls createFrom2DPoints(pointsInCam, nodePath, volume, new com.openinventor.inventor.SbBox3f()).static SoShape
SbExtrusionGenerator. createFrom2DPoints(java.util.Collection<SbVec2f> pointsInCam, SoPath nodePath, SbViewVolume volume, SbBox3f bboxInLocal)
Create an extruded shape from points in camera space.static SoShape
SbExtrusionGenerator. createFrom3DPoints(java.util.Collection<SbVec3f> pointsInWorld, SoPath nodePath, SbViewVolume volume)
Calls createFrom3DPoints(pointsInWorld, nodePath, volume, new com.openinventor.inventor.SbBox3f()).static SoShape
SbExtrusionGenerator. createFrom3DPoints(java.util.Collection<SbVec3f> pointsInWorld, SoPath nodePath, SbViewVolume volume, SbBox3f bboxInLocal)
Create an extruded shape from points in world space. -
Uses of SoShape in com.openinventor.inventor.nodes
Subclasses of SoShape in com.openinventor.inventor.nodes Modifier and Type Class 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
SoAnnoText3
Annotation text node.class
SoAsciiText
Simple 3D text shape node.class
SoBaseExtrusion
Abstract base class for all extrusion-based shape nodes.class
SoBufferedShape
Node to render geometry stored inSoBufferObject
objects.class
SoCircularExtrusion
Geometric shape formed by extruding a circle along a 3D spine.class
SoCone
Cone shape 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
SoExtrusion
Geometric shape formed by extruding a 2D cross section along a 3D spine.class
SoFaceSet
Polygonal face shape node.class
SoImage
Displays an image that always faces the camera.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
SoIndexedTriangleFanSet
Indexed triangle fan set shape node.class
SoIndexedTriangleSet
Indexed triangle shape node.class
SoIndexedTriangleStripSet
Indexed triangle strip set shape node.class
SoLineSet
Polyline shape node.class
SoMarkerSet
Extension of PointSet that draws a small bitmap (symbol) at each 3D location.class
SoNonIndexedShape
Abstract base class for all non-indexed vertex-based shapes.class
SoNurbsCurve
NURBS curve shape node.class
SoNurbsSurface
NURBS surface shape node.class
SoPointSet
Point set shape node.class
SoQuadMesh
Quadrilateral mesh shape node.class
SoSphere
Sphere shape node.class
SoText2
Screen-aligned 2D text shape node.class
SoText3
3D text shape node.class
SoTriangleSet
Set of triangles shape node.class
SoTriangleStripSet
Triangle strip set shape node.class
SoVertexShape
Abstract base class for all vertex-based shape nodes. -
Uses of SoShape in com.openinventor.ldm.nodes
Subclasses of SoShape in com.openinventor.ldm.nodes Modifier and Type Class Description class
SoLdmShape
Abstract base class for LDM shape nodes. -
Uses of SoShape in com.openinventor.volumeviz.nodes
Subclasses of SoShape in com.openinventor.volumeviz.nodes Modifier and Type Class Description class
SoFenceSlice
Fence slice shape node.class
SoHeightFieldRender
Heightfield rendering node.class
SoObliqueSlice
Oblique slice shape node.class
SoOrthoSlice
Ortho slice shape node.class
SoSlice
Abstract base class for slice shape nodes.class
SoVolumeBufferedShape
Buffered shape node for volume data.class
SoVolumeFaceSet
Polygonal face shape node for volume data.class
SoVolumeIndexedFaceSet
Indexed polygonal face shape node for volume data.class
SoVolumeIndexedTriangleStripSet
Indexed triangle strip set shape node for volume data.class
SoVolumeRender
Renders data volumes using direct volume rendering.class
SoVolumeShape
class
SoVolumeSkin
Draws a data volume skin.class
SoVolumeTriangleStripSet
Triangle strip set shape node for volume data.
-