![]() |
OpenDAFF C++ API
v1.7
Directional Audio File Format
|
Properties of a DAFF file that uses regular sphere grids (or parts of a regular grid) More...
#include <DAFFProperties.h>
Public Member Functions | |
virtual | ~DAFFProperties () |
Destructor. More... | |
virtual int | getFileFormatVersion () const =0 |
Returns the DAFF version of the file format. More... | |
virtual int | getContentType () const =0 |
Returns the content type. More... | |
virtual int | getQuantization () const =0 |
Returns the quantization of the data elements. More... | |
virtual int | getNumberOfChannels () const =0 |
Returns the number of channels. More... | |
virtual int | getNumberOfRecords () const =0 |
Returns the overall number of records. More... | |
virtual std::string | getChannelLabel (int iChannel) const =0 |
Returns the label of a channel. More... | |
virtual int | getAlphaPoints () const =0 |
virtual float | getAlphaResolution () const =0 |
virtual float | getAlphaStart () const =0 |
virtual float | getAlphaEnd () const =0 |
virtual float | getAlphaSpan () const =0 |
virtual int | getBetaPoints () const =0 |
virtual float | getBetaResolution () const =0 |
virtual float | getBetaStart () const =0 |
virtual float | getBetaEnd () const =0 |
virtual float | getBetaSpan () const =0 |
virtual void | getDefaultOrientation (DAFFOrientationYPR &o) const =0 |
Returns the default orientation as stored in the file. More... | |
virtual void | setDefaultOrientation ()=0 |
Sets/alters the default orientation manually. More... | |
virtual void | getOrientation (DAFFOrientationYPR &o) const =0 |
Returns the current orientation of the object view. More... | |
virtual void | setOrientation (const DAFFOrientationYPR &o)=0 |
Sets the current orientation of the object view. More... | |
virtual bool | coversFullAlphaRange () const =0 |
Indicates whether the data covers the full alpha range [0°, 360°) More... | |
virtual bool | coversFullBetaRange () const =0 |
Indicates whether the data covers the full beta range [0°, 180°]. More... | |
virtual bool | coversFullSphere () const =0 |
Indicates whether the data covers the full sphere. More... | |
Properties of a DAFF file that uses regular sphere grids (or parts of a regular grid)
Definition at line 18 of file DAFFProperties.h.
|
inlinevirtual |
Destructor.
Definition at line 22 of file DAFFProperties.h.
|
pure virtual |
Indicates whether the data covers the full alpha range [0°, 360°)
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Indicates whether the data covers the full beta range [0°, 180°].
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Indicates whether the data covers the full sphere.
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Returns the label of a channel.
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Returns the content type.
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Returns the default orientation as stored in the file.
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Returns the DAFF version of the file format.
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Returns the number of channels.
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Returns the overall number of records.
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Returns the current orientation of the object view.
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Returns the quantization of the data elements.
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Sets/alters the default orientation manually.
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.
|
pure virtual |
Sets the current orientation of the object view.
Implemented in DAFFPropertiesImpl, and DAFFReaderImpl.