Uses of Class
org.web3d.x3d.jsail.Sound.SpatialSound
Package
Description
The Sound component defines how sound is delivered to an X3D world as well as how sounds are accessed.
-
Uses of SpatialSound in org.web3d.x3d.jsail.Sound
Modifier and TypeMethodDescriptionSpatialSound.addChild
(X3DChildNode newValue) Utility method to add single child element to contained list of existing children nodes (if any).SpatialSound.addChildren
(ProtoInstance newValue) Add single ProtoInstance (with appropriate node type and containerField value) to MFNode array for children field.SpatialSound.addComments
(String newComment) Add comment as CommentsBlock to children fieldSpatialSound.addComments
(String[] newComments) Add comments as String[] array to children fieldSpatialSound.addComments
(CommentsBlock newCommentsBlock) Add CommentsBlock to children fieldSpatialSound.clearChildren()
Utility method to clear MFNode value of children field.SpatialSound.clearIS()
Utility method to clear SFNode value of IS field.SpatialSound.clearMetadata()
Utility method to clear SFNode value of metadata field.SpatialSound.setChildren
(ArrayList<X3DNode> newValue) Assign ArrayList value of MFNode children field, similar tosetChildren(org.web3d.x3d.sai.Core.X3DNode[])
.SpatialSound.setChildren
(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 children.SpatialSound.setConeInnerAngle
(double newValue) Utility method: double-precision set-parameter accessor for X3D floating-point type, similar tosetConeInnerAngle(float)
.SpatialSound.setConeInnerAngle
(float newValue) Accessor method to assign float value unit axis, angle (in radians) to inputOutput SFFloat field named coneInnerAngle.SpatialSound.setConeInnerAngle
(SFFloat newValue) Assign typed object value to SFFloat coneInnerAngle field, similar tosetConeInnerAngle(float)
.SpatialSound.setConeOuterAngle
(double newValue) Utility method: double-precision set-parameter accessor for X3D floating-point type, similar tosetConeOuterAngle(float)
.SpatialSound.setConeOuterAngle
(float newValue) Accessor method to assign float value unit axis, angle (in radians) to inputOutput SFFloat field named coneOuterAngle.SpatialSound.setConeOuterAngle
(SFFloat newValue) Assign typed object value to SFFloat coneOuterAngle field, similar tosetConeOuterAngle(float)
.SpatialSound.setConeOuterGain
(double newValue) Utility method: double-precision set-parameter accessor for X3D floating-point type, similar tosetConeOuterGain(float)
.SpatialSound.setConeOuterGain
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named coneOuterGain.SpatialSound.setConeOuterGain
(SFFloat newValue) Assign typed object value to SFFloat coneOuterGain field, similar tosetConeOuterGain(float)
.final SpatialSound
SpatialSound.setCssClass
(String newValue) Accessor method to assign String value to inputOutput SFString field named class.SpatialSound.setCssClass
(SFString newValue) Assign typed object value to SFString cssClass field, similar tosetCssClass(String)
.final SpatialSound
SpatialSound.setCssStyle
(String newValue) Accessor method to assign String value to inputOutput SFString field named style.SpatialSound.setCssStyle
(SFString newValue) Assign typed object value to SFString cssClass field, similar tosetCssStyle(String)
.final SpatialSound
Accessor method to assign String value to inputOutput SFString field named DEF.Assign typed object value to SFString DEF field, similar tosetDEF(String)
.SpatialSound.setDescription
(String newValue) Accessor method to assign String value to inputOutput SFString field named description.SpatialSound.setDescription
(SFString newValue) Assign typed object value to SFString description field, similar tosetDescription(String)
.SpatialSound.setDirection
(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar tosetDirection(float[])
.SpatialSound.setDirection
(double x, double y, double z) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar tosetDirection(float[])
.SpatialSound.setDirection
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named direction.SpatialSound.setDirection
(float x, float y, float z) Assign values to SFVec3f direction field, similar tosetDirection(float[])
.SpatialSound.setDirection
(SFVec3f newValue) Assign typed object value to SFVec3f direction field, similar tosetDirection(float[])
.SpatialSound.setDistanceModel
(String newValue) Accessor method to assign String enumeration value ("LINEAR" | "INVERSE" | "EXPONENTIAL") to inputOutput SFString field named distanceModel.SpatialSound.setDistanceModel
(SFString newValue) Assign typed object value to SFString distanceModel field, similar tosetDistanceModel(String)
.SpatialSound.setDopplerEnabled
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named dopplerEnabled.SpatialSound.setDopplerEnabled
(SFBool newValue) Assign typed object value to SFBool dopplerEnabled field, similar tosetDopplerEnabled(boolean)
.SpatialSound.setEnabled
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named enabled.SpatialSound.setEnabled
(SFBool newValue) Assign typed object value to SFBool enabled field, similar tosetEnabled(boolean)
.SpatialSound.setEnableHRTF
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named enableHRTF.SpatialSound.setEnableHRTF
(SFBool newValue) Assign typed object value to SFBool enableHRTF field, similar tosetEnableHRTF(boolean)
.SpatialSound.setGain
(double newValue) Utility method: double-precision set-parameter accessor for X3D floating-point type, similar tosetGain(float)
.SpatialSound.setGain
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named gain.Assign typed object value to SFFloat gain field, similar tosetGain(float)
.final SpatialSound
Accessor method to assign String value to inputOutput SFString field named id.Assign typed object value to SFString HtmlID field, similar tosetHtmlID(String)
.SpatialSound.setIntensity
(double newValue) Utility method: double-precision set-parameter accessor for X3D floating-point type, similar tosetIntensity(float)
.SpatialSound.setIntensity
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named intensity.SpatialSound.setIntensity
(SFFloat newValue) Assign typed object value to SFFloat intensity field, similar tosetIntensity(float)
.Accessor method to assign IS instance (using a properly typed node) to inputOutput SFNode field IS.SpatialSound.setLocation
(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar tosetLocation(float[])
.SpatialSound.setLocation
(double x, double y, double z) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar tosetLocation(float[])
.SpatialSound.setLocation
(float[] newValue) Accessor method to assign 3-tuple float array to inputOutput SFVec3f field named location.SpatialSound.setLocation
(float x, float y, float z) Assign values to SFVec3f location field, similar tosetLocation(float[])
.SpatialSound.setLocation
(SFVec3f newValue) Assign typed object value to SFVec3f location field, similar tosetLocation(float[])
.SpatialSound.setMaxDistance
(double newValue) Utility method: double-precision set-parameter accessor for X3D floating-point type, similar tosetMaxDistance(float)
.SpatialSound.setMaxDistance
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named maxDistance.SpatialSound.setMaxDistance
(SFFloat newValue) Assign typed object value to SFFloat maxDistance field, similar tosetMaxDistance(float)
.SpatialSound.setMetadata
(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field metadata.SpatialSound.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.SpatialSound.setPriority
(double newValue) Utility method: double-precision set-parameter accessor for X3D floating-point type, similar tosetPriority(float)
.SpatialSound.setPriority
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named priority.SpatialSound.setPriority
(SFFloat newValue) Assign typed object value to SFFloat priority field, similar tosetPriority(float)
.SpatialSound.setReferenceDistance
(double newValue) Utility method: double-precision set-parameter accessor for X3D floating-point type, similar tosetReferenceDistance(float)
.SpatialSound.setReferenceDistance
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named referenceDistance.SpatialSound.setReferenceDistance
(SFFloat newValue) Assign typed object value to SFFloat referenceDistance field, similar tosetReferenceDistance(float)
.SpatialSound.setRolloffFactor
(double newValue) Utility method: double-precision set-parameter accessor for X3D floating-point type, similar tosetRolloffFactor(float)
.SpatialSound.setRolloffFactor
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named rolloffFactor.SpatialSound.setRolloffFactor
(SFFloat newValue) Assign typed object value to SFFloat rolloffFactor field, similar tosetRolloffFactor(float)
.SpatialSound.setSpatialize
(boolean newValue) Accessor method to assign boolean value to initializeOnly SFBool field named spatialize.SpatialSound.setSpatialize
(SFBool newValue) Assign typed object value to SFBool spatialize field, similar tosetSpatialize(boolean)
.final SpatialSound
Accessor method to assign String value to inputOutput SFString field named USE.Assign typed object value to SFString USE field, similar tosetUSE(String)
.SpatialSound.setUSE
(SpatialSound DEFnode) Assign a USE reference to another DEF node of same node type, similar tosetUSE(String)
.Modifier and TypeMethodDescriptionSpatialSound.setUSE
(SpatialSound DEFnode) Assign a USE reference to another DEF node of same node type, similar tosetUSE(String)
.