CLAM-Development  1.1
Defines
OSDefines.hxx File Reference
#include "CLAM_Math.hxx"

Go to the source code of this file.

Defines

#define M_1_2PI   0.15915494309189533577 /* 1/(2pi) */
#define M_El   2.7182818284590452353602874713526625L /* e */
#define M_LOG10El   0.4342944819032518276511289189166051L /* log_10 e */
#define M_LN2l   0.6931471805599453094172321214581766L /* log_e 2 */
#define M_LN10l   2.3025850929940456840179914546843642L /* log_e 10 */
#define M_PIl   3.1415926535897932384626433832795029L /* pi */
#define M_PI_2l   1.5707963267948966192313216916397514L /* pi/2 */
#define M_PI_4l   0.7853981633974483096156608458198757L /* pi/4 */
#define M_1_PIl   0.3183098861837906715377675267450287L /* 1/pi */
#define M_2_PIl   0.6366197723675813430755350534900574L /* 2/pi */
#define M_2_SQRTPIl   1.1283791670955125738961589031215452L /* 2/sqrt(pi) */
#define M_SQRT2l   1.4142135623730950488016887242096981L /* sqrt(2) */
#define M_SQRT1_2l   0.7071067811865475244008443621048490L /* 1/sqrt(2) */
#define PI   M_PIl
#define TWO_PI   (PI*2.)
#define NULL   (0L)

Define Documentation

#define M_1_2PI   0.15915494309189533577 /* 1/(2pi) */

Definition at line 29 of file OSDefines.hxx.

#define M_1_PIl   0.3183098861837906715377675267450287L /* 1/pi */

Definition at line 70 of file OSDefines.hxx.

#define M_2_PIl   0.6366197723675813430755350534900574L /* 2/pi */

Definition at line 71 of file OSDefines.hxx.

#define M_2_SQRTPIl   1.1283791670955125738961589031215452L /* 2/sqrt(pi) */

Definition at line 72 of file OSDefines.hxx.

#define M_El   2.7182818284590452353602874713526625L /* e */

Definition at line 57 of file OSDefines.hxx.

#define M_LN10l   2.3025850929940456840179914546843642L /* log_e 10 */

Definition at line 66 of file OSDefines.hxx.

#define M_LN2l   0.6931471805599453094172321214581766L /* log_e 2 */

Definition at line 65 of file OSDefines.hxx.

#define M_LOG10El   0.4342944819032518276511289189166051L /* log_10 e */

Definition at line 64 of file OSDefines.hxx.

#define M_PI_2l   1.5707963267948966192313216916397514L /* pi/2 */

Definition at line 68 of file OSDefines.hxx.

#define M_PI_4l   0.7853981633974483096156608458198757L /* pi/4 */

Definition at line 69 of file OSDefines.hxx.

#define M_PIl   3.1415926535897932384626433832795029L /* pi */

Definition at line 67 of file OSDefines.hxx.

#define M_SQRT1_2l   0.7071067811865475244008443621048490L /* 1/sqrt(2) */

Definition at line 74 of file OSDefines.hxx.

#define M_SQRT2l   1.4142135623730950488016887242096981L /* sqrt(2) */

Definition at line 73 of file OSDefines.hxx.

#define NULL   (0L)

Definition at line 87 of file OSDefines.hxx.

Referenced by CLAM::DoubleBuffer::Allocate(), CLAM::Array< TGuide >::Array(), CLAM::JACKNetworkPlayer::AutoConnectPorts(), CLAM::LPC_AutoCorrelation::ComputeAutocorrelation(), CLAM::MultiChannelAudioFileWriter::ConcreteConfigure(), CLAM::SMSTransformationChain::ConcreteConfigure(), CLAM::MonoAudioFileReader::ConcreteStart(), CLAM::MultiChannelAudioFileWriter::ConcreteStart(), CLAM::MultiChannelAudioFileReader::ConcreteStart(), CLAM::MonoAudioFileWriter::ConcreteStop(), CLAM::MonoAudioFileReader::ConcreteStop(), CLAM::MultiChannelAudioFileWriter::ConcreteStop(), CLAM::MultiChannelAudioFileReader::ConcreteStop(), CLAM::LoopingSDIFFileReader::Configure(), CLAM::SMSTransformationChaineeConfig::CopyInit(), CLAM::DoubleBuffer::DeAllocate(), CLAM::SMSTransformationChaineeConfig::DefaultInit(), CLAM::Segment::DefaultInit(), CLAM::AudioCodecs::PCMAudioStream::Dispose(), CLAM::DoubleBuffer::DoubleBuffer(), CLAM::DumpBacktrace(), CLAM::ThreadPool::EmptyPool(), CLAM::RtAAudioDeviceList::EnumerateAvailableDevices(), CLAM::EAudioFileCodec::EnumValues(), CLAM::EAudioFileEncoding::EnumValues(), CLAM::EAudioFileEndianess::EnumValues(), CLAM::AudioCodecs::Codec::FileExists(), CLAM::SearchList< T >::Find(), CLAM::TypedInControlRegistry::Get(), CLAM::TypedOutControlRegistry::Get(), CLAM::InControlRegistry::Get(), CLAM::OutControlRegistry::Get(), CLAM::OutPortRegistry::Get(), CLAM::InPortRegistry::Get(), CLAM::StatsTmpl< false, FrameDescriptors, FrameDescriptors >::GetCenterOfGravities(), CLAM::StatsTmpl< false, FrameDescriptors, FrameDescriptors >::GetCentralMoments(), CLAM::Array< TGuide >::GetClassName(), CLAM::Enum::GetClassName(), CLAM::Flags< 4 >::GetClassName(), CLAM::GetConsoleHandle(), CLAM::Win32ConsoleApp::GetHandle(), CLAM::AudioOutPort::GetLastWrittenAudio(), CLAM::OutPort< Token >::GetLastWrittenData(), CLAM::OutPortPublisher< Token >::GetLastWrittenData(), CLAM::StatsTmpl< false, FrameDescriptors, FrameDescriptors >::GetMoments(), CLAM::NetworkPlayer::GetNetwork(), CLAM::SMSTransformationChain::GetTransformation(), CLAM::InControlPublisher::InControlPublisher(), CLAM::AudioCodecs::PCMCodec::IsReadable(), CLAM::AudioCodecs::OggVorbisCodec::IsReadable(), CLAM::BufferedSDIFFileReader::IsThreaded(), CLAM::AudioFile::IsValid(), RunTimeLibraryLoader::LibraryLoadError(), CLAM::BufferedSDIFFileReader::LoadFramesIntoBufferOnThread(), CLAM::XMLIterableAdapter< T >::LoadFrom(), CLAM::Array< TGuide >::LoadFrom(), CLAM::NetworkPlayer::NetworkPlayer(), CLAM::AudioCodecs::MpegBitstream::NextFrame(), MIDI::Reader::Ok(), RtAudio::openStream(), CLAM::Array< TGuide >::operator=(), CLAM::OutControlPublisher::OutControlPublisher(), CLAM::AudioCodecs::PCMAudioStream::PrepareReading(), CLAM::AudioCodecs::OggVorbisAudioStream::PrepareReading(), CLAM::AudioCodecs::PCMAudioStream::PrepareReadWrite(), CLAM::AudioCodecs::PCMAudioStream::PrepareWriting(), CLAM::AudioCodecs::OggVorbisAudioStream::PrepareWriting(), CLAM::AudioCodecs::OggVorbisAudioStream::PushAnalysisBlocksOntoOggStream(), CLAM::DXFullDuplex::Read(), CLAM::BufferedSDIFFileReader::ReadFrame(), CLAM::StatsTmpl< false, FrameDescriptors, FrameDescriptors >::Reset(), CLAM::Array< TGuide >::Resize(), CLAM::AudioFile::ResolveCodec(), CLAM::AudioCodecs::PCMCodec::RetrieveHeaderData(), CLAM::AudioCodecs::OggVorbisCodec::RetrieveHeaderData(), CLAM::AudioCodecs::OggVorbisCodec::RetrieveTextDescriptors(), CLAM::AudioCodecs::MpegCodec::RetrieveTextDescriptors(), CLAM::SafeDelete(), CLAM::SafeRelease(), CLAM::SDIFFileReader::SDIFFileReader(), CLAM::SDIFOut::SDIFOut(), CLAM::Search< List< Frame >, Frame >::Search(), CLAM::SearchArray< PointTmpl< TX, TY > >::SearchArray(), CLAM::SearchList< T >::SearchList(), CLAM::Segment::SetHoldsData(), RtAudio::setStreamCallback(), CLAM::PAAudioFullDuplexStream::SetupStream(), CLAM::PAAudioInputStream::SetupStream(), CLAM::PAAudioOutputStream::SetupStream(), CLAM::SMSTransformationChain::SMSTransformationChain(), CLAM::PooledThread::Start(), CLAM::Thread::Start(), CLAM::BaseAudioApplication::Start(), CLAM::PANetworkPlayer::Start(), CLAM::StatsTmpl< false, FrameDescriptors, FrameDescriptors >::StatsTmpl(), CLAM::BaseAudioApplication::Stop(), CLAM::AudioPlayer::StopFromGUIThread(), CLAM::BufferedSDIFFileReader::StopLoadingFramesIntoBufferOnThread(), CLAM::XMLIterableAdapter< T >::StoreOn(), CLAM::Array< TGuide >::StoreOn(), CLAM::EWaveType::ValueTable(), CLAM::ELoopPointUnits::ValueTable(), CLAM::EPhaseGeneration::ValueTable(), CLAM::EPitch::ValueTable(), CLAM::EWindowNormalize::ValueTable(), CLAM::EInterpolation::ValueTable(), CLAM::EOscillatorControls::ValueTable(), CLAM::EFDFilterGenControls::ValueTable(), CLAM::EScale::ValueTable(), CLAM::EFDFilterType::ValueTable(), CLAM::EWindowType::ValueTable(), CLAM::ETokenDelayControls::ValueTable(), CLAM::DXFullDuplex::Write(), CLAM::XMLAdapter< T >::XMLContent(), CLAM::XMLIterableAdapter< T >::XMLContent(), CLAM::MatrixTmpl< T >::~MatrixTmpl(), and CLAM::SDIFFileReader::~SDIFFileReader().

#define PI   M_PIl
#define TWO_PI   (PI*2.)