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

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

    Classes in org.web3d.x3d.jsail.Picking that implement PointPickSensor 
    Modifier and Type Class Description
    class  PointPickSensorObject
    PointPickSensor tests one or more pickingGeometry points in space as lying inside the provided pickTarget geometry.
  • Uses of PointPickSensor in org.web3d.x3d.sai.Picking

    Methods in org.web3d.x3d.sai.Picking that return PointPickSensor 
    Modifier and Type Method Description
    PointPickSensor PointPickSensor.setEnabled​(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named enabled.
    PointPickSensor PointPickSensor.setIntersectionType​(java.lang.String newValue)
    Accessor method to assign String enumeration value ("BOUNDS" | "GEOMETRY") to initializeOnly SFString field named intersectionType.
    PointPickSensor PointPickSensor.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.
    PointPickSensor PointPickSensor.setMetadata​(X3DMetadataObject newValue)
    Accessor method to assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
    PointPickSensor PointPickSensor.setObjectType​(java.lang.String[] newValue)
    Accessor method to assign String enumeration array (""ALL"" | ""NONE"" | ""TERRAIN"") to inputOutput MFString field named objectType.
    PointPickSensor PointPickSensor.setPickingGeometry​(X3DGeometryNode newValue)
    Accessor method to assign X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.
    PointPickSensor PointPickSensor.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 (!
    PointPickSensor PointPickSensor.setSortOrder​(java.lang.String newValue)
    Accessor method to assign String enumeration value ("ANY" | "CLOSEST" | "ALL" | "ALL_SORTED") to initializeOnly SFString field named sortOrder.