SofaMyRoom
Using the toolbox
SofaMyRoom
Usage
Building SofaMyRoom
Known issues
License
Credits
References
Vignettes
Simulation parameters
VAST structure
Code Reference
Code documentation
SofaMyRoom
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
X
|
Y
A
AddDiffuseEnergy (C++ function)
AddItem (C++ function)
AllocMinPhaseFIRplan (C++ function)
,
[1]
ANY_FS (C macro)
ASSERTOUTPUT (C macro)
AZEL (C++ struct)
AZEL::az (C++ member)
AZEL::el (C++ member)
azel_vp (C++ function)
,
[1]
B
BRIR (C++ struct)
BRIR::fs (C++ member)
BRIR::nChannels (C++ member)
BRIR::nSamples (C++ member)
BRIR::sample (C++ member)
builddate (C++ member)
,
[1]
buildtime (C++ member)
,
[1]
C
CFileSetup (C++ struct)
CFileSetup::buf (C++ member)
CFileSetup::buflen (C++ member)
CFileSetup::root (C++ member)
CFileSetupItem (C++ struct)
(C++ type)
CFileSetupItem::[anonymous] (C++ enum)
CFileSetupItem::[anonymous]::SI_FIELD (C++ enumerator)
CFileSetupItem::[anonymous]::SI_STRUCT (C++ enumerator)
CFileSetupItem::data (C++ member)
CFileSetupItem::field (C++ member)
CFileSetupItem::name (C++ member)
CFileSetupItem::next (C++ member)
CFileSetupItem::parent (C++ member)
CFileSetupItem::prev (C++ member)
CFileSetupItem::type (C++ member)
CFileSetupItem::value (C++ member)
CHECKPOINT (C macro)
ClearAllSensors (C++ function)
,
[1]
CLEAROUTPUT (C macro)
ClearSensor (C++ function)
ClearSofaSensor (C++ function)
CmdClearAllSensors (C++ function)
,
[1]
CmdClearSensor (C++ function)
,
[1]
CmdListSensors (C++ function)
,
[1]
CmdLoadSensor (C++ function)
,
[1]
CmdWhosSensors (C++ function)
,
[1]
CMinPhaseFIRplan (C++ struct)
(C++ type)
CMinPhaseFIRplan::complexexpend (C++ member)
CMinPhaseFIRplan::fftwbufhc (C++ member)
CMinPhaseFIRplan::fftwbufr (C++ member)
CMinPhaseFIRplan::fftwplanhc2r (C++ member)
CMinPhaseFIRplan::fftwplanr2hc (C++ member)
CMinPhaseFIRplan::idx0 (C++ member)
CMinPhaseFIRplan::idx1 (C++ member)
CMinPhaseFIRplan::liftermul2end (C++ member)
CMinPhaseFIRplan::lifterzerosize (C++ member)
CMinPhaseFIRplan::lifterzerostart (C++ member)
CMinPhaseFIRplan::nFFT (C++ member)
CMinPhaseFIRplan::nFFThalf (C++ member)
CMinPhaseFIRplan::realexpnyquist (C++ member)
CMinPhaseFIRplan::weight0 (C++ member)
CMinPhaseFIRplan::weight1 (C++ member)
ComputeAirAbsorption (C++ function)
ComputeBandFrequencies (C++ function)
ComputeRoom2SensorYPRT (C++ function)
,
[1]
ComputeSensor2RoomYPRT (C++ function)
,
[1]
Conv (C++ function)
,
[1]
CRoomCallbackArg (C++ struct)
CRoomCallbackArg::order (C++ member)
CRoomCallbackArg::pSetup (C++ member)
CRoomCallbackArg::pSimulation (C++ member)
CRoomCallbackArg::rx (C++ member)
CRoomCallbackArg::ry (C++ member)
CRoomCallbackArg::rz (C++ member)
CRoomCallbackArg::surfacecount (C++ member)
CRoomsimInternal (C++ struct)
CRoomsimInternal::attenuation (C++ member)
CRoomsimInternal::brir (C++ member)
CRoomsimInternal::c (C++ member)
CRoomsimInternal::convbuf (C++ member)
CRoomsimInternal::csample (C++ member)
CRoomsimInternal::diffusetimestep (C++ member)
CRoomsimInternal::diffusioncoefficient (C++ member)
CRoomsimInternal::directionalshapednoise (C++ member)
CRoomsimInternal::duration (C++ member)
CRoomsimInternal::frequency (C++ member)
CRoomsimInternal::fs (C++ member)
CRoomsimInternal::h (C++ member)
CRoomsimInternal::htv (C++ member)
CRoomsimInternal::htvidx (C++ member)
CRoomsimInternal::length (C++ member)
CRoomsimInternal::logabsorption (C++ member)
CRoomsimInternal::logairattenuation (C++ member)
CRoomsimInternal::logdiffusereflection (C++ member)
CRoomsimInternal::logdiffusion (C++ member)
CRoomsimInternal::logreflection (C++ member)
CRoomsimInternal::logspecularreflection (C++ member)
CRoomsimInternal::minphaseplan (C++ member)
CRoomsimInternal::nBands (C++ member)
CRoomsimInternal::noise (C++ member)
CRoomsimInternal::nReceivers (C++ member)
CRoomsimInternal::nSources (C++ member)
CRoomsimInternal::receiver (C++ member)
CRoomsimInternal::shapednoise (C++ member)
CRoomsimInternal::source (C++ member)
CRoomsimInternal::surfaceattenuation (C++ member)
CSensorDefinition (C++ struct)
(C++ type)
CSensorDefinition::[anonymous] (C++ enum)
CSensorDefinition::[anonymous]::ST_IMPULSERESPONSE (C++ enumerator)
CSensorDefinition::[anonymous]::ST_LOGGAIN (C++ enumerator)
CSensorDefinition::[anonymous]::ST_LOGWEIGHTS (C++ enumerator)
CSensorDefinition::delays (C++ member)
CSensorDefinition::frequency (C++ member)
CSensorDefinition::fs (C++ member)
CSensorDefinition::interpolation (C++ member)
CSensorDefinition::nBands (C++ member)
CSensorDefinition::nChannels (C++ member)
CSensorDefinition::nEntries (C++ member)
CSensorDefinition::normalization (C++ member)
CSensorDefinition::nSamples (C++ member)
CSensorDefinition::nSimulationBands (C++ member)
CSensorDefinition::probe (C++ member)
CSensorDefinition::resampling (C++ member)
CSensorDefinition::responsedata (C++ member)
CSensorDefinition::responsedatafloat (C++ member)
CSensorDefinition::sensordata (C++ member)
CSensorDefinition::simulationfrequency (C++ member)
CSensorDefinition::simulationlogweights (C++ member)
CSensorDefinition::sofahandle (C++ member)
CSensorDefinition::type (C++ member)
CSensorDefinitionListItem (C++ struct)
(C++ type)
CSensorDefinitionListItem::definition (C++ member)
CSensorDefinitionListItem::next (C++ member)
CSensorDefinitionListItem::prev (C++ member)
CSensorDefinitionListItem::sensorid (C++ member)
CSensorDefinitionListItem::subid (C++ member)
CSensorInitFunction (C++ type)
CSensorInternal (C++ struct)
CSensorInternal::definition (C++ member)
CSensorInternal::FirstTOA (C++ member)
CSensorInternal::nFbin (C++ member)
CSensorInternal::nSbin (C++ member)
CSensorInternal::nTbin (C++ member)
CSensorInternal::r2s_yprt (C++ member)
CSensorInternal::s2r_yprt (C++ member)
CSensorInternal::TFShist (C++ member)
CSensorListItem (C++ struct)
CSensorListItem::init (C++ member)
CSensorListItem::name (C++ member)
CSensorProbeFunction (C++ type)
(C++ union)
CSensorProbeFunction::loggain (C++ member)
CSensorProbeFunction::xyz2idx (C++ member)
CSensorProbeLogGainFunction (C++ type)
CSensorProbeXyz2IdxFunction (C++ type)
CSensorResponse (C++ struct)
(C++ type)
CSensorResponse::[anonymous] (C++ enum)
CSensorResponse::[anonymous]::SR_IMPULSERESPONSE (C++ enumerator)
CSensorResponse::[anonymous]::SR_LOGGAIN (C++ enumerator)
CSensorResponse::[anonymous]::SR_LOGWEIGHTS (C++ enumerator)
CSensorResponse::data (C++ member)
CSensorResponse::impulseresponse (C++ member)
CSensorResponse::loggain (C++ member)
CSensorResponse::logweights (C++ member)
CSensorResponse::type (C++ member)
CUnittest (C++ struct)
CUnittest::name (C++ member)
CUnittest::run (C++ member)
CVirtualRoomCallback (C++ type)
D
DBLLEN (C macro)
DEG2RAD (C macro)
DISPDBL (C macro)
DISPINT (C macro)
E
EMPTY_GAIN (C macro)
EnumerateVirtualRooms (C++ function)
EPS0 (C macro)
EPSEQ (C macro)
EPSILON (C macro)
ERROR (C macro)
ExecuteLinearInterpolate (C++ function)
,
[1]
F
FindSensor (C++ function)
FindSensorData (C++ function)
FindSubID (C++ function)
FIRfilter (C++ function)
,
[1]
FreeMinPhaseFIRplan (C++ function)
,
[1]
FreqzLogMagnitude (C++ function)
,
[1]
FWDBLARR (C macro)
FWVAR (C macro)
G
g_fs (C++ member)
,
[1]
g_pSensordefinitionlist (C++ member)
GenerateRays (C++ function)
getMysofaErrorString (C++ function)
getOptions (C++ function)
I
IMGF (C macro)
IMGS (C macro)
InitSimulationWeights (C++ function)
InterpolateAbsorptionAndDiffusion (C++ function)
INTLEN (C macro)
L
LENGTH (C macro)
LINDOMAIN (C macro)
LinearInterpolate (C++ function)
,
[1]
LoadSensor (C++ function)
,
[1]
LOG (C macro)
LOG2 (C macro)
LOGDEBUG (C macro)
LOGDOMAIN (C macro)
LOGDOMAINSAFE (C macro)
LOGEPS (C macro)
LOGFN (C macro)
LOGINFO (C macro)
LOGLIMIT (C macro)
LogMagFreqResp2MinPhaseFIR (C++ function)
,
[1]
LOGMINIMUM (C macro)
M
main (C++ function)
MakeUnitVector (C++ function)
MAX (C macro)
MemCalloc (C macro)
MemFree (C macro)
MemMalloc (C macro)
MexAtExitCallback (C++ function)
MIN (C macro)
MsgErrorExit (C macro)
MsgPrintf (C macro)
MsgRelax (C macro)
MSTRUCT_DECLARE (C macro)
MSTRUCT_LOAD (C macro)
MSTRUCT_PROTOTYPE (C macro)
N
NFFT_SIZE (C macro)
NORMFREQ (C macro)
nSensors (C++ member)
nUnittests (C++ member)
P
ParseField (C++ function)
PI (C macro)
,
[1]
PrepareLinearInterpolate (C++ function)
,
[1]
PrintAbsorptionAndDiffusion (C++ function)
PrintConv (C++ function)
PrintSetup (C++ function)
,
[1]
R
RAYORDER (C macro)
ReadSetup (C++ function)
,
[1]
RECV_TFS_BIN (C macro)
ReleaseBRIR (C++ function)
,
[1]
RngFill_uint32 (C macro)
RngInit (C++ function)
,
[1]
RngLambert (C++ function)
,
[1]
RngSeed (C++ function)
roomcallback (C++ function)
Roomsetup (C++ function)
Roomsim (C++ function)
,
[1]
RoomsimDiffuse (C++ function)
RoomsimInit (C++ function)
RoomsimRelease (C++ function)
ROUND (C macro)
S
sensor (C++ member)
sensor_bidirectional_init (C++ function)
sensor_bidirectional_probe (C++ function)
sensor_cardioid_init (C++ function)
sensor_cardioid_probe (C++ function)
sensor_dipole_init (C++ function)
sensor_dipole_probe (C++ function)
sensor_hemisphere_init (C++ function)
sensor_hemisphere_probe (C++ function)
sensor_hypercardioid_init (C++ function)
sensor_hypercardioid_probe (C++ function)
sensor_omnidirectional_init (C++ function)
sensor_omnidirectional_probe (C++ function)
sensor_SOFA_init (C++ function)
sensor_SOFA_probe (C++ function)
sensor_SOFA_probe_nointerp (C++ function)
sensor_subcardioid_init (C++ function)
sensor_subcardioid_probe (C++ function)
sensor_supercardioid_init (C++ function)
sensor_supercardioid_probe (C++ function)
sensor_unidirectional_init (C++ function)
sensor_unidirectional_probe (C++ function)
SensorGetLogGain (C++ function)
,
[1]
SensorGetResponse (C++ function)
,
[1]
SensorInitDefault (C++ function)
SetupFindField (C++ function)
,
[1]
SetupFindStruct (C++ function)
,
[1]
SetupPrintItem (C++ function)
,
[1]
SetupPrintItemName (C++ function)
,
[1]
SkipWhite (C++ function)
SOFAMYROOM_NAME (C macro)
SOFAMYROOM_VERSION (C macro)
SpaceBinCenter (C++ member)
stricmp (C macro)
strnicmp (C macro)
SURFACEDIFFUSIONCOEFFICIENT (C macro)
SURFACELOGABSORPTION (C macro)
SURFACELOGDIFFUSION (C macro)
SURFACELOGREFLECTION (C macro)
T
testConvolution (C++ function)
testEmptyRoom (C++ function)
testFreqzLogMagnitude (C++ function)
testLinearInterpolation (C++ function)
testMinPhaseFIR (C++ function)
TimeVaryingConv (C++ function)
,
[1]
TWOPI (C macro)
U
UNIFORM (C macro)
UNIFORM01 (C macro)
unittest (C++ member)
UNREFERENCED_PARAMETER (C macro)
uterror (C++ function)
V
VALIDATE (C macro)
ValidateSetup (C++ function)
,
[1]
X
XYZ (C++ struct)
XYZ::x (C++ member)
XYZ::y (C++ member)
XYZ::z (C++ member)
XYZ_NEGATE (C macro)
Y
YawPitchRoll (C++ function)
,
[1]
YawPitchRoll_InPlace (C++ function)
,
[1]
YPR (C++ struct)
YPR::pitch (C++ member)
YPR::roll (C++ member)
YPR::yaw (C++ member)
YPRT (C++ type)