Interface X3DPickableObject

All Known Subinterfaces:
Layer, LayoutLayer, PickableGroup, X3DLayerNode
All Known Implementing Classes:
Layer, LayoutLayer, PickableGroup

public interface X3DPickableObject
The X3DPickableObject abstract interface marks a node as being capable of having customized picking performed on its contents or children.

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.
Package hint: This interface is defined by the X3D Java Language Binding Specification for the Scene Authoring Interface (SAI).
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Provide boolean value from inputOutput SFBool field named pickable.
    setPickable(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named pickable.
  • Method Details

    • getPickable

      boolean getPickable()
      Provide boolean value from inputOutput SFBool field named pickable.
      Returns:
      value of pickable field
    • setPickable

      X3DPickableObject setPickable(boolean newValue)
      Accessor method to assign boolean value to inputOutput SFBool field named pickable.
      Parameters:
      newValue - is new value for the pickable field.
      Returns:
      X3DPickableObject - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).