Uses of Interface
org.web3d.x3d.sai.Sound.PeriodicWave

Packages that use PeriodicWave
Package
Description
The Sound component defines how sound is delivered to an X3D world as well as how sounds are accessed.
The Sound component defines how sound is delivered to an X3D world as well as how sounds are accessed.
  • Uses of PeriodicWave in org.web3d.x3d.jsail.Sound

    Classes in org.web3d.x3d.jsail.Sound that implement PeriodicWave
    Modifier and Type
    Class
    Description
    class 
    PeriodicWave defines a periodic waveform that can be used to shape the output of an Oscillator.
    Modifier and Type
    Field
    Description
    static final PeriodicWave
    SFNode field named periodicWave has default value null (Java syntax) or NULL (XML syntax).
    Modifier and Type
    Method
    Description
    OscillatorSource.getPeriodicWave()
    Provide ($javaType= org.web3d.x3d.sai.Sound.PeriodicWave, isArrayType=false, isArrayListType=false, javaPrimitiveType= org.web3d.x3d.sai.Sound.PeriodicWave, javaReferenceType= org.web3d.x3d.sai.Sound.PeriodicWave, isX3dStatement=false, isClassX3dStatement=false) org.web3d.x3d.sai.Sound.PeriodicWave instance (using a properly typed node) from inputOutput SFNode field periodicWave.
    static final PeriodicWave
    OscillatorSource.getPeriodicWaveDefault()
    Public accessor for encapsulated SFNode default value null, returned as org.web3d.x3d.sai.Sound.PeriodicWave.
    Methods in org.web3d.x3d.jsail.Sound with parameters of type PeriodicWave
    Modifier and Type
    Method
    Description
    OscillatorSource.setPeriodicWave(PeriodicWave newValue)
    Accessor method to assign org.web3d.x3d.sai.Sound.PeriodicWave instance (using a properly typed node) to inputOutput SFNode field periodicWave.
  • Uses of PeriodicWave in org.web3d.x3d.sai.Sound

    Methods in org.web3d.x3d.sai.Sound that return PeriodicWave
    Modifier and Type
    Method
    Description
    OscillatorSource.getPeriodicWave()
    Provide ($javaType= org.web3d.x3d.sai.Sound.PeriodicWave, isArrayType=false, isArrayListType=false, javaPrimitiveType= org.web3d.x3d.sai.Sound.PeriodicWave, javaReferenceType= org.web3d.x3d.sai.Sound.PeriodicWave, isX3dStatement=false, isClassX3dStatement=false) org.web3d.x3d.sai.Sound.PeriodicWave instance (using a properly typed node) from inputOutput SFNode field periodicWave.
    PeriodicWave.setDescription(String newValue)
    Accessor method to assign String value to inputOutput SFString field named description.
    PeriodicWave.setEnabled(boolean newValue)
    Accessor method to assign boolean value to inputOutput SFBool field named enabled.
    PeriodicWave.setMetadata(X3DMetadataObject newValue)
    Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
    PeriodicWave.setOptionsImag(float[] newValue)
    Accessor method to assign float array to inputOutput MFFloat field named optionsImag.
    PeriodicWave.setOptionsReal(float[] newValue)
    Accessor method to assign float array to inputOutput MFFloat field named optionsReal.
    PeriodicWave.setType(String newValue)
    Accessor method to assign String enumeration value ("SINE" | "SQUARE" | "SAWTOOTH" | "TRIANGLE" | "CUSTOM") to inputOutput SFString field named type.
    Methods in org.web3d.x3d.sai.Sound with parameters of type PeriodicWave
    Modifier and Type
    Method
    Description
    OscillatorSource.setPeriodicWave(PeriodicWave newValue)
    Accessor method to assign org.web3d.x3d.sai.Sound.PeriodicWave instance (using a properly typed node) to inputOutput SFNode field periodicWave.