public abstract class SoShape extends SoNode
SoShape
draw geometry during render traversal.
File format/default:
This is an abstract class. See the reference page of a derived class for the format and default values.
See also:
SoCone
, SoCube
, SoCylinder
, SoFullSceneAntialiasing
, SoIndexedNurbsCurve
, SoIndexedNurbsSurface
, SoNurbsCurve
, SoNurbsSurface
, SoShapeHints
, SoShapeKit
, SoSphere
, SoText2
, SoText3
, SoVertexShape
Modifier and Type | Class and Description |
---|---|
static class |
SoShape.ShapeTypes
Basic type for antialiased rendering for this shape (Do not consider the
SoDrawStyle property currently in the state). |
SoNode.RenderModes
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFBool |
boundingBoxIgnoring
Whether to ignore this node during bounding box traversal.
|
VERBOSE_LEVEL, ZeroHandle
Modifier and Type | Method and Description |
---|---|
SoShape.ShapeTypes |
getShapeType()
Gets the current shape Full Scene Antialiasing type.
|
static boolean |
isPrimitiveRestartAvailable()
Calls isPrimitiveRestartAvailable((com.openinventor.inventor.misc.SoState)null).
|
static boolean |
isPrimitiveRestartAvailable(SoState state)
Returns true if the primitive restart feature is available.
|
affectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderEngineMode, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, write
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getName, isDisposable, isSynchronizable, setName, setSynchronizable
getNativeResourceHandle
public final SoSFBool boundingBoxIgnoring
public static boolean isPrimitiveRestartAvailable()
public SoShape.ShapeTypes getShapeType()
public static boolean isPrimitiveRestartAvailable(SoState state)
SoGLContext
created on the device used for rendering or with a valid state.
Primitive restart (if available) can be used with SoBufferedShape
.
Generated on July 31, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com