Interface ContourPolyline2D

All Superinterfaces:
X3DNode, X3DNurbsControlCurveNode
All Known Implementing Classes:
ContourPolyline2DObject

public interface ContourPolyline2D
extends X3DNurbsControlCurveNode
ContourPolyline2D defines a linear curve segment as part of a trimming contour in the u-v domain of a NURBS surface.

X3D node tooltip: [X3DNurbsControlCurveNode] ContourPolyline2D defines a linear curve segment as part of a trimming contour in the u-v domain of a NURBS surface. NurbsCurve2D and ContourPolyline2D nodes that together form a closed contour, defined in the u-v parametric space of a NURBS surface, may be used as children in a Contour2D node.
  • Warning: ContourPolyline2D is not a renderable geometry node.

Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
See Also:
SAI Java Specification: TODO, X3D Abstract Specification: ContourPolyline2D, X3D Tooltips: ContourPolyline2D, X3D Scene Authoring Hints
  • Method Summary

    Modifier and Type Method Description
    double[] getControlPoint()
    Provide array of 2-tuple double results from inputOutput MFVec2d field named controlPoint.
    X3DMetadataObject getMetadata()
    Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
    ContourPolyline2D setControlPoint​(double[] newValue)
    Accessor method to assign 2-tuple double array to inputOutput MFVec2d field named controlPoint.
    ContourPolyline2D setMetadata​(X3DMetadataObject newValue)
    Accessor method to assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.