Uses of Interface
org.web3d.x3d.sai.Picking.LinePickSensor
Package
Description
The Picking component provides the ability to test for arbitrary object collision and provide basic capabilities to detecting object intersections and interactions.
The Picking component provides the ability to test for arbitrary object collision and provide basic capabilities to detecting object intersections and interactions.
-
Uses of LinePickSensor in org.web3d.x3d.jsail.Picking
Modifier and TypeClassDescriptionclass
LinePickSensor uses one or more pickingGeometry line segments to compute intersections with pickTarget shapes. -
Uses of LinePickSensor in org.web3d.x3d.sai.Picking
Modifier and TypeMethodDescriptionLinePickSensor.setDescription
(String newValue) Accessor method to assign String value to inputOutput SFString field named description.LinePickSensor.setEnabled
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named enabled.LinePickSensor.setIntersectionType
(String newValue) Accessor method to assign String enumeration value ("BOUNDS" | "GEOMETRY") to initializeOnly SFString field named intersectionType.LinePickSensor.setMatchCriterion
(String newValue) Accessor method to assign String enumeration value ("MATCH_ANY" | "MATCH_EVERY" | "MATCH_ONLY_ONE") to inputOutput SFString field named matchCriterion.LinePickSensor.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.LinePickSensor.setObjectType
(String[] newValue) Accessor method to assign String enumeration array (""ALL"" | ""NONE"" | ""TERRAIN"") to inputOutput MFString field named objectType.LinePickSensor.setPickingGeometry
(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field pickingGeometry.LinePickSensor.setPickTarget
(X3DNode[] newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DNode array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field pickTarget.LinePickSensor.setSortOrder
(String newValue) Accessor method to assign String enumeration value ("ANY" | "CLOSEST" | "ALL" | "ALL_SORTED") to initializeOnly SFString field named sortOrder.