Uses of Interface
org.web3d.x3d.sai.Picking.VolumePickSensor

Packages that use VolumePickSensor 
Package Description
org.web3d.x3d.jsail.Picking  
org.web3d.x3d.sai.Picking  
  • Uses of VolumePickSensor in org.web3d.x3d.jsail.Picking

    Classes in org.web3d.x3d.jsail.Picking that implement VolumePickSensor 
    Modifier and Type Class Description
    class  VolumePickSensorObject
    VolumePickSensor tests picking intersections using the pickingGeometry against the pickTarget geometry volume.
  • Uses of VolumePickSensor in org.web3d.x3d.sai.Picking

    Methods in org.web3d.x3d.sai.Picking that return VolumePickSensor 
    Modifier and Type Method Description
    VolumePickSensor VolumePickSensor.setEnabled​(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named enabled.
    VolumePickSensor VolumePickSensor.setIntersectionType​(java.lang.String newValue)
    Accessor method to assign String enumeration value ("BOUNDS" | "GEOMETRY") to initializeOnly SFString field named intersectionType.
    VolumePickSensor VolumePickSensor.setMatchCriterion​(java.lang.String newValue)
    Accessor method to assign String enumeration value ("MATCH_ANY" | "MATCH_EVERY" | "MATCH_ONLY_ONE") to inputOutput SFString field named matchCriterion.
    VolumePickSensor VolumePickSensor.setMetadata​(X3DMetadataObject newValue)
    Accessor method to assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
    VolumePickSensor VolumePickSensor.setObjectType​(java.lang.String[] newValue)
    Accessor method to assign String enumeration array (""ALL"" | ""NONE"" | ""TERRAIN"") to inputOutput MFString field named objectType.
    VolumePickSensor VolumePickSensor.setPickingGeometry​(X3DGeometryNode newValue)
    Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.
    VolumePickSensor VolumePickSensor.setPickTarget​(X3DNode[] newValue)
    Accessor method to assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field pickTarget. // newValueInstanceAcceptableNodeTypesTest checks are needed for methods that override/subset X3DNode interfaces #1 boolean isNodeTypeAllowed = (((X3DConcreteNode)newValue) instanceof org.web3d.x3d.sai.Grouping.X3DGroupingNode) || (((X3DConcreteNode)newValue) instanceof org.web3d.x3d.sai.Shape.X3DShapeNode) || (((X3DConcreteNode)newValue) instanceof org.web3d.x3d.jsail.Networking.InlineObject); if (!
    VolumePickSensor VolumePickSensor.setSortOrder​(java.lang.String newValue)
    Accessor method to assign String enumeration value ("ANY" | "CLOSEST" | "ALL" | "ALL_SORTED") to initializeOnly SFString field named sortOrder.