public class SoShapeHintsElement extends SoElement
See also:
Modifier and Type | Class and Description |
---|---|
static class |
SoShapeHintsElement.FaceTypes
Hints about faces of shape.
|
static class |
SoShapeHintsElement.ShapeTypes
Hints about entire shape.
|
static class |
SoShapeHintsElement.VertexOrderings
Hints about ordering of face vertices.
|
static class |
SoShapeHintsElement.WindingTypes
Hints about winding type.
|
Inventor.ConstructorCommand
VERBOSE_LEVEL, ZeroHandle
Modifier and Type | Method and Description |
---|---|
static SoShapeHintsElement.WindingTypes |
get(SoState state)
Return current shape winding type from the state.
|
static int |
getClassStackIndex()
Deprecated.
As of Open Inventor 9.3 replaced by SoElement.getClassStackIndex(Class)
|
static SoShapeHintsElement.FaceTypes |
getDefaultFaceType()
Returns default hint.
|
static SoShapeHintsElement.ShapeTypes |
getDefaultShapeType()
Returns default hint.
|
static boolean |
getDefaultVBOUsage()
Returns default hint.
|
static SoShapeHintsElement.VertexOrderings |
getDefaultVertexOrdering()
Returns default hint.
|
static SoShapeHintsElement.WindingTypes |
getDefaultWindingType()
Returns default hint.
|
static boolean |
isVBOUsed(SoState state)
Indicates if VBO is used from the state.
|
void |
push(SoState state)
Push copies the values from the previous element, so set doesn't have to set them if they are set AS_IS.
|
static void |
set(SoState state,
boolean useVBO)
Sets the current shape hints in the state.
|
static void |
set(SoState state,
SoNode name_21403,
boolean useVBO)
Indicates if VBO is used from the state.
|
static void |
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 |
set(SoState state,
SoNode name_21400,
SoShapeHintsElement.WindingTypes windingType) |
static void |
set(SoState state,
SoShapeHintsElement.VertexOrderings vertexOrdering,
SoShapeHintsElement.ShapeTypes shapeType,
SoShapeHintsElement.FaceTypes faceType)
Sets the current shape hints in the state.
|
static void |
set(SoState state,
SoShapeHintsElement.VertexOrderings vertexOrdering,
SoShapeHintsElement.ShapeTypes shapeType,
SoShapeHintsElement.FaceTypes faceType,
SoShapeHintsElement.WindingTypes windingType,
boolean useVBO)
Set shape hints by defining all options.
|
static void |
set(SoState state,
SoShapeHintsElement.WindingTypes windingType)
Sets the current shape hints in the state.
|
getClassStackIndex, pop
dispose, getNativeResourceHandle
public static void set(SoState state, SoNode name_21395, SoShapeHintsElement.VertexOrderings vertexOrdering, SoShapeHintsElement.ShapeTypes shapeType, SoShapeHintsElement.FaceTypes faceType)
public static void set(SoState state, boolean useVBO)
public static void set(SoState state, SoShapeHintsElement.VertexOrderings vertexOrdering, SoShapeHintsElement.ShapeTypes shapeType, SoShapeHintsElement.FaceTypes faceType, SoShapeHintsElement.WindingTypes windingType, boolean useVBO)
public void push(SoState state)
public static void set(SoState state, SoShapeHintsElement.WindingTypes windingType)
public static void set(SoState state, SoShapeHintsElement.VertexOrderings vertexOrdering, SoShapeHintsElement.ShapeTypes shapeType, SoShapeHintsElement.FaceTypes faceType)
public static SoShapeHintsElement.VertexOrderings getDefaultVertexOrdering()
@Deprecated public static int getClassStackIndex()
public static SoShapeHintsElement.FaceTypes getDefaultFaceType()
public static SoShapeHintsElement.ShapeTypes getDefaultShapeType()
public static boolean getDefaultVBOUsage()
public static SoShapeHintsElement.WindingTypes getDefaultWindingType()
public static boolean isVBOUsed(SoState state)
public static void set(SoState state, SoNode name_21403, boolean useVBO)
public static void set(SoState state, SoNode name_21400, SoShapeHintsElement.WindingTypes windingType)
public static SoShapeHintsElement.WindingTypes get(SoState state)
Generated on July 31, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com