Uses of Interface
org.web3d.x3d.sai.Time.X3DTimeDependentNode

  • Uses of X3DTimeDependentNode in org.web3d.x3d.jsail.Sound

    Classes in org.web3d.x3d.jsail.Sound that implement X3DTimeDependentNode 
    Modifier and Type Class Description
    class  Analyser
    Analyser provides real-time frequency and time-domain analysis information, without any change to the input.
    class  AudioBufferSource
    AudioBufferSource node represents a memory-resident audio asset that can contain one or more channels.
    class  AudioClip
    AudioClip provides audio data used by parent Sound nodes.
    class  BiquadFilter
    BiquadFilter node.
    class  Convolver
    Convolver performs a linear convolution on a given AudioBuffer, often used to achieve a reverberation effect.
    class  Delay
    Delay causes a time delay between the arrival of input data and subsequent propagation to the output.
    class  DynamicsCompressor
    DynamicsCompressor node implements a dynamics compression effect, lowering volume of loudest parts of signal and raising volume of softest parts.
    class  Gain
    The Gain node amplifies or deamplifies the input signal.
    class  ListenerPoint
    ListenerPoint node represents position and orientation of a person listening to virtual sound in the audio scene, and provides single or multiple sound channels as output.
    class  MicrophoneSource
    MicrophoneSource captures input from a physical microphone in the real world.
    class  OscillatorSource
    OscillatorSource node represents an audio source generating a periodic waveform, providing a constant tone.
    class  StreamAudioSource
    StreamAudioSource operates as an audio source whose media is received from a MediaStream obtained using the WebRTC or Media Capture and Streams APIs.
    class  WaveShaper
    WaveShaper node represents a nonlinear distorter that applies a wave-shaping distortion curve to the signal.
  • Uses of X3DTimeDependentNode in org.web3d.x3d.jsail.Texturing

    Classes in org.web3d.x3d.jsail.Texturing that implement X3DTimeDependentNode 
    Modifier and Type Class Description
    class  MovieTexture
    MovieTexture applies a 2D movie image to surface geometry, or provides audio for a Sound node.
  • Uses of X3DTimeDependentNode in org.web3d.x3d.jsail.Time

    Classes in org.web3d.x3d.jsail.Time that implement X3DTimeDependentNode 
    Modifier and Type Class Description
    class  TimeSensor
    TimeSensor continuously generates events as time passes.
  • Uses of X3DTimeDependentNode in org.web3d.x3d.sai.Sound

    Subinterfaces of X3DTimeDependentNode in org.web3d.x3d.sai.Sound 
    Modifier and Type Interface Description
    interface  Analyser
    Analyser provides real-time frequency and time-domain analysis information, without any change to the input.
    interface  AudioBufferSource
    AudioBufferSource node represents a memory-resident audio asset that can contain one or more channels.
    interface  AudioClip
    AudioClip provides audio data used by parent Sound nodes.
    interface  BiquadFilter
    BiquadFilter node.
    interface  Convolver
    Convolver performs a linear convolution on a given AudioBuffer, often used to achieve a reverberation effect.
    interface  Delay
    Delay causes a time delay between the arrival of input data and subsequent propagation to the output.
    interface  DynamicsCompressor
    DynamicsCompressor node implements a dynamics compression effect, lowering volume of loudest parts of signal and raising volume of softest parts.
    interface  Gain
    The Gain node amplifies or deamplifies the input signal.
    interface  ListenerPoint
    ListenerPoint node represents position and orientation of a person listening to virtual sound in the audio scene, and provides single or multiple sound channels as output.
    interface  MicrophoneSource
    MicrophoneSource captures input from a physical microphone in the real world.
    interface  OscillatorSource
    OscillatorSource node represents an audio source generating a periodic waveform, providing a constant tone.
    interface  StreamAudioSource
    StreamAudioSource operates as an audio source whose media is received from a MediaStream obtained using the WebRTC or Media Capture and Streams APIs.
    interface  WaveShaper
    WaveShaper node represents a nonlinear distorter that applies a wave-shaping distortion curve to the signal.
    interface  X3DSoundProcessingNode
    Base type for all sound processing nodes, which are used to enhance audio with filtering, delaying, changing gain, etc.
    interface  X3DSoundSourceNode
    Nodes implementing X3DSoundSourceNode are allowed as children of Sound node.
  • Uses of X3DTimeDependentNode in org.web3d.x3d.sai.Texturing

    Subinterfaces of X3DTimeDependentNode in org.web3d.x3d.sai.Texturing 
    Modifier and Type Interface Description
    interface  MovieTexture
    MovieTexture applies a 2D movie image to surface geometry, or provides audio for a Sound node.
  • Uses of X3DTimeDependentNode in org.web3d.x3d.sai.Time

    Subinterfaces of X3DTimeDependentNode in org.web3d.x3d.sai.Time 
    Modifier and Type Interface Description
    interface  TimeSensor
    TimeSensor continuously generates events as time passes.
    Methods in org.web3d.x3d.sai.Time that return X3DTimeDependentNode 
    Modifier and Type Method Description
    X3DTimeDependentNode X3DTimeDependentNode.setDescription​(java.lang.String newValue)
    Accessor method to assign String value to inputOutput SFString field named description.
    X3DTimeDependentNode X3DTimeDependentNode.setMetadata​(X3DMetadataObject newValue)
    Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
    X3DTimeDependentNode X3DTimeDependentNode.setPauseTime​(double newValue)
    Accessor method to assign double value in seconds to inputOutput SFTime field named pauseTime.
    X3DTimeDependentNode X3DTimeDependentNode.setResumeTime​(double newValue)
    Accessor method to assign double value in seconds to inputOutput SFTime field named resumeTime.
    X3DTimeDependentNode X3DTimeDependentNode.setStartTime​(double newValue)
    Accessor method to assign double value in seconds to inputOutput SFTime field named startTime.
    X3DTimeDependentNode X3DTimeDependentNode.setStopTime​(double newValue)
    Accessor method to assign double value in seconds to inputOutput SFTime field named stopTime.