summaryrefslogtreecommitdiffstats
path: root/WebCore/webaudio/AudioListener.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/webaudio/AudioListener.h')
-rw-r--r--WebCore/webaudio/AudioListener.h34
1 files changed, 17 insertions, 17 deletions
diff --git a/WebCore/webaudio/AudioListener.h b/WebCore/webaudio/AudioListener.h
index 5281a89..2ac1520 100644
--- a/WebCore/webaudio/AudioListener.h
+++ b/WebCore/webaudio/AudioListener.h
@@ -29,9 +29,9 @@
#ifndef AudioListener_h
#define AudioListener_h
-#include "FloatPoint3D.h"
#include <wtf/PassRefPtr.h>
#include <wtf/RefCounted.h>
+#include <wtf/Vector3.h>
namespace WebCore {
@@ -45,27 +45,27 @@ public:
}
// Position
- void setPosition(double x, double y, double z) { setPosition(FloatPoint3D(x, y, z)); }
- void setPosition(const FloatPoint3D &position) { m_position = position; }
- const FloatPoint3D& position() const { return m_position; }
+ void setPosition(double x, double y, double z) { setPosition(Vector3(x, y, z)); }
+ void setPosition(const Vector3 &position) { m_position = position; }
+ const Vector3& position() const { return m_position; }
// Orientation
void setOrientation(double x, double y, double z, double upX, double upY, double upZ)
{
- setOrientation(FloatPoint3D(x, y, z));
- setUpVector(FloatPoint3D(upX, upY, upZ));
+ setOrientation(Vector3(x, y, z));
+ setUpVector(Vector3(upX, upY, upZ));
}
- void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; }
- const FloatPoint3D& orientation() const { return m_orientation; }
+ void setOrientation(const Vector3 &orientation) { m_orientation = orientation; }
+ const Vector3& orientation() const { return m_orientation; }
// Up-vector
- void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; }
- const FloatPoint3D& upVector() const { return m_upVector; }
+ void setUpVector(const Vector3 &upVector) { m_upVector = upVector; }
+ const Vector3& upVector() const { return m_upVector; }
// Velocity
- void setVelocity(double x, double y, double z) { setVelocity(FloatPoint3D(x, y, z)); }
- void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; }
- const FloatPoint3D& velocity() const { return m_velocity; }
+ void setVelocity(double x, double y, double z) { setVelocity(Vector3(x, y, z)); }
+ void setVelocity(const Vector3 &velocity) { m_velocity = velocity; }
+ const Vector3& velocity() const { return m_velocity; }
// Doppler factor
void setDopplerFactor(double dopplerFactor) { m_dopplerFactor = dopplerFactor; }
@@ -79,11 +79,11 @@ private:
AudioListener();
// Position / Orientation
- FloatPoint3D m_position;
- FloatPoint3D m_orientation;
- FloatPoint3D m_upVector;
+ Vector3 m_position;
+ Vector3 m_orientation;
+ Vector3 m_upVector;
- FloatPoint3D m_velocity;
+ Vector3 m_velocity;
double m_dopplerFactor;
double m_speedOfSound;