Structure used by the 3D functions to describe positions, velocities, and orientations (e.g. BASS_ChannelSet3DPosition(Int32, BASS_3DVECTOR, BASS_3DVECTOR, BASS_3DVECTOR) or BASS_Get3DPosition(BASS_3DVECTOR, BASS_3DVECTOR, BASS_3DVECTOR, BASS_3DVECTOR)).
Inheritance Hierarchy
Un4seen.BassBASS_3DVECTOR
Namespace: Un4seen.Bass
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax
[SerializableAttribute] [StructLayoutAttribute(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public sealed class BASS_3DVECTOR
The BASS_3DVECTOR type exposes the following members.
Constructors
Name | Description | |
---|---|---|
BASS_3DVECTOR |
Default constructor.
| |
BASS_3DVECTOR(Single, Single, Single) |
constructor to initialize the members
|
Methods
Name | Description | |
---|---|---|
ToString |
The 3D vector as a descriptive string (X=, Y=, Z=).
(Overrides ObjectToString.) |
Fields
Name | Description | |
---|---|---|
x |
+values=right, -values=left (default=0)
| |
y |
+values=up, -values=down (default=0)
| |
z |
+values=front, -values=behind (default=0)
|
Remarks
See Also