Package org.web3d.x3d.sai.geometry3d
Interface Extrusion
- All Superinterfaces:
X3DGeometryNode,X3DNode
- All Known Implementing Classes:
SAIExtrusion,SAIExtrusion
Defines the requirements of an X3D Extrusion node
- Version:
- $Revision: 1.1 $
- Author:
- Rex Melton
-
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn the beginCap boolean value.booleangetCcw()Return the ccw boolean value.booleanReturn the convex boolean value.floatReturn the creaseAngle float value.voidgetCrossSection(float[] val) Return the crossSection value in the argument float[]booleanReturn the endCap boolean value.intReturn the number of MFVec2f items in the crossSection field.intReturn the number of MFRotation items in the orientation field.intReturn the number of MFVec2f items in the scale field.intReturn the number of MFVec3f items in the spine field.voidgetOrientation(float[] val) Return the orientation value in the argument float[]voidgetScale(float[] val) Return the scale value in the argument float[]booleangetSolid()Return the solid boolean value.voidgetSpine(float[] val) Return the spine value in the argument float[]voidsetBeginCap(boolean val) Set the beginCap field.voidsetCcw(boolean val) Set the ccw field.voidsetConvex(boolean val) Set the convex field.voidsetCreaseAngle(float val) Set the creaseAngle field.voidsetCrossSection(float[] val) Set the crossSection field.voidsetEndCap(boolean val) Set the endCap field.voidsetOrientation(float[] val) Set the orientation field.voidsetScale(float[] val) Set the scale field.voidsetSolid(boolean val) Set the solid field.voidsetSpine(float[] val) Set the spine field.Methods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
-
Method Details
-
getBeginCap
boolean getBeginCap()Return the beginCap boolean value.- Returns:
- The beginCap boolean value.
-
setBeginCap
void setBeginCap(boolean val) Set the beginCap field.- Parameters:
val- The boolean to set.
-
getCcw
boolean getCcw()Return the ccw boolean value.- Returns:
- The ccw boolean value.
-
setCcw
void setCcw(boolean val) Set the ccw field.- Parameters:
val- The boolean to set.
-
getConvex
boolean getConvex()Return the convex boolean value.- Returns:
- The convex boolean value.
-
setConvex
void setConvex(boolean val) Set the convex field.- Parameters:
val- The boolean to set.
-
getCreaseAngle
float getCreaseAngle()Return the creaseAngle float value.- Returns:
- The creaseAngle float value.
-
setCreaseAngle
void setCreaseAngle(float val) Set the creaseAngle field.- Parameters:
val- The float to set.
-
getNumCrossSection
int getNumCrossSection()Return the number of MFVec2f items in the crossSection field.- Returns:
- the number of MFVec2f items in the crossSection field.
-
getCrossSection
void getCrossSection(float[] val) Return the crossSection value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setCrossSection
void setCrossSection(float[] val) Set the crossSection field.- Parameters:
val- The float[] to set.
-
getEndCap
boolean getEndCap()Return the endCap boolean value.- Returns:
- The endCap boolean value.
-
setEndCap
void setEndCap(boolean val) Set the endCap field.- Parameters:
val- The boolean to set.
-
getNumOrientation
int getNumOrientation()Return the number of MFRotation items in the orientation field.- Returns:
- the number of MFRotation items in the orientation field.
-
getOrientation
void getOrientation(float[] val) Return the orientation value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setOrientation
void setOrientation(float[] val) Set the orientation field.- Parameters:
val- The float[] to set.
-
getNumScale
int getNumScale()Return the number of MFVec2f items in the scale field.- Returns:
- the number of MFVec2f items in the scale field.
-
getScale
void getScale(float[] val) Return the scale value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setScale
void setScale(float[] val) Set the scale field.- Parameters:
val- The float[] to set.
-
getSolid
boolean getSolid()Return the solid boolean value.- Returns:
- The solid boolean value.
-
setSolid
void setSolid(boolean val) Set the solid field.- Parameters:
val- The boolean to set.
-
getNumSpine
int getNumSpine()Return the number of MFVec3f items in the spine field.- Returns:
- the number of MFVec3f items in the spine field.
-
getSpine
void getSpine(float[] val) Return the spine value in the argument float[]- Parameters:
val- The float[] to initialize.
-
setSpine
void setSpine(float[] val) Set the spine field.- Parameters:
val- The float[] to set.
-