📄 auralattributes.html
字号:
<CODE>static int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#ALLOW_ROLLOFF_READ">ALLOW_ROLLOFF_READ</A></B></CODE><BR> For AuralAttributes component objects, specifies that this object allows the reading of it's atmospheric rolloff.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#ALLOW_ROLLOFF_WRITE">ALLOW_ROLLOFF_WRITE</A></B></CODE><BR> For AuralAttributes component objects, specifies that this object allows the writing of it's atmospheric rolloff.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#ALLOW_VELOCITY_SCALE_FACTOR_READ">ALLOW_VELOCITY_SCALE_FACTOR_READ</A></B></CODE><BR> For AuralAttributes component objects, specifies that this object allows the reading of it's velocity scale factor information.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#ALLOW_VELOCITY_SCALE_FACTOR_WRITE">ALLOW_VELOCITY_SCALE_FACTOR_WRITE</A></B></CODE><BR> For AuralAttributes component objects, specifies that this object allows the writing of it's velocity scale factor information.</TD></TR></TABLE> <!-- ======== CONSTRUCTOR SUMMARY ======== --><A NAME="constructor_summary"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"><B>Constructor Summary</B></FONT></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#AuralAttributes()">AuralAttributes</A></B>()</CODE><BR> Constructs and initializes a new AuralAttributes object using default parameters.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#AuralAttributes(float, float, float, float, float, float, float, float, float, float, float[], float[], float, float)">AuralAttributes</A></B>(float gain, float rolloff, float reflectionCoefficient, float reflectionDelay, float reverbCoefficient, float reverbDelay, float decayTime, float decayFilter, float diffusion, float density, float[] distance, float[] frequencyCutoff, float frequencyScaleFactor, float velocityScaleFactor)</CODE><BR> Constructs and initializes a new AuralAttributes object using specified parameters with separate float arrays for components of distanceFilter and full reverb parameters.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#AuralAttributes(float, float, float, float, int, float[], float[], float, float)">AuralAttributes</A></B>(float gain, float rolloff, float reflectionCoefficient, float reverbDelay, int reverbOrder, float[] distance, float[] frequencyCutoff, float frequencyScaleFactor, float velocityScaleFactor)</CODE><BR> Constructs and initializes a new AuralAttributes object using specified parameters with separate float arrays for components of distanceFilter.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#AuralAttributes(float, float, float, float, int, javax.vecmath.Point2f[], float, float)">AuralAttributes</A></B>(float gain, float rolloff, float reflectionCoefficient, float reverbDelay, int reverbOrder, <A HREF="../../../javax/vecmath/Point2f.html" title="class in javax.vecmath">Point2f</A>[] distanceFilter, float frequencyScaleFactor, float velocityScaleFactor)</CODE><BR> Constructs and initializes a new AuralAttributes object using specified parameters including an array of Point2f for the distanceFilter.</TD></TR></TABLE> <!-- ========== METHOD SUMMARY =========== --><A NAME="method_summary"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"><B>Method Summary</B></FONT></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../javax/media/j3d/NodeComponent.html" title="class in javax.media.j3d">NodeComponent</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#cloneNodeComponent()">cloneNodeComponent</A></B>()</CODE><BR> <B>Deprecated.</B> <I>As of Java 3D version 1.2, replaced by <code>cloneNodeComponent(boolean forceDuplicate)</code></I></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getAttributeGain()">getAttributeGain</A></B>()</CODE><BR> Retrieve Attribute Gain (amplitude).</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getDecayFilter()">getDecayFilter</A></B>()</CODE><BR> Retrieve Decay Filter.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getDecayTime()">getDecayTime</A></B>()</CODE><BR> Retrieve Decay Time.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getDensity()">getDensity</A></B>()</CODE><BR> Retrieve Density.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getDiffusion()">getDiffusion</A></B>()</CODE><BR> Retrieve Diffusion.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getDistanceFilter(float[], float[])">getDistanceFilter</A></B>(float[] distance, float[] frequencyCutoff)</CODE><BR> Retrieve Distance Filter in separate distance and frequency cutoff arrays.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getDistanceFilter(javax.vecmath.Point2f[])">getDistanceFilter</A></B>(<A HREF="../../../javax/vecmath/Point2f.html" title="class in javax.vecmath">Point2f</A>[] attenuation)</CODE><BR> Retrieve Distance Filter as a single array containing distances and frequency cutoff.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getDistanceFilterLength()">getDistanceFilterLength</A></B>()</CODE><BR> Retrieve Distance Filter array length.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getFrequencyScaleFactor()">getFrequencyScaleFactor</A></B>()</CODE><BR> Retrieve Frequency Scale Factor.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getReflectionCoefficient()">getReflectionCoefficient</A></B>()</CODE><BR> Retrieve Reflective Coefficient.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getReflectionDelay()">getReflectionDelay</A></B>()</CODE><BR> Retrieve Reflection Delay Time.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../javax/media/j3d/Bounds.html" title="class in javax.media.j3d">Bounds</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getReverbBounds()">getReverbBounds</A></B>()</CODE><BR> Retrieve Reverberation Delay Bounds volume.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getReverbCoefficient()">getReverbCoefficient</A></B>()</CODE><BR> Retrieve Reverb Coefficient.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getReverbDelay()">getReverbDelay</A></B>()</CODE><BR> Retrieve Reverberation Delay Time.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getReverbOrder()">getReverbOrder</A></B>()</CODE><BR> Retrieve Reverberation Order</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getRolloff()">getRolloff</A></B>()</CODE><BR> Retrieve Attribute Gain Rolloff.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> float</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#getVelocityScaleFactor()">getVelocityScaleFactor</A></B>()</CODE><BR> Retrieve Velocity Scale Factor used to calculate Doppler Effect.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#setAttributeGain(float)">setAttributeGain</A></B>(float gain)</CODE><BR> Set Attribute Gain (amplitude) scale factor.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#setDecayFilter(float)">setDecayFilter</A></B>(float frequencyCutoff)</CODE><BR> Set Decay Filter In this form, reverberation decay filtering is defined as a low-pass filter, starting at the given reference frequency.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/media/j3d/AuralAttributes.html#setDecayTime(float)">setDecayTime</A></B>(float decayTime)</CODE>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -