Interface Extrusion

All Superinterfaces:
X3DGeometryNode, X3DNode
All Known Implementing Classes:
Extrusion

public interface Extrusion extends X3DGeometryNode
Extrusion is a geometry node that sequentially stretches a 2D cross section along a 3D-spine path in the local coordinate system, creating an outer hull.

Warning: this is an abstract interface that cannot be instantiated as a concrete object. Java programmers typically only need to use concrete objects provided by the org.web3d.x3d.jsail classes. Extrusion node tooltip: [X3DGeometryNode] Extrusion is a geometry node that sequentially stretches a 2D cross section along a 3D-spine path in the local coordinate system, creating an outer hull. Scaling and rotating the crossSection 2D outline at each control point can modify the outer hull of the Extrusion to produce a wide variety of interesting shapes.
  • Warning: take care to avoid defining parameter combinations that create self-intersecting, impossible or inverted geometry.
  • Hint: Extrusion https://en.wikipedia.org/wiki/Extrusion
  • Hint: insert a Shape node before adding geometry or Appearance.

Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
See Also: