Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Cdrand48_dataData structure for communication with thread safe versions
 CMCXGPUInfo
 CMMC_configThis structure defines the problem settings (domain, filenames, session)
 CMMC_float3Floating-point triplet {x,y,z}
 CMMC_float4Floating-point quadraplet {x,y,z,w}
 CMMC_historyFiler header data structure to .mch files to store detected photon data This header has a total of 256 bytes
 CMMC_int2Integer pair {ix,iy}
 CMMC_int3Integer triplet {ix,iy,iz}
 CMMC_int4Unsigned integer quadraplet {ix,iy,iz,iw}
 CMMC_mediumThis structure defines the optical properties for each medium
 CMMC_meshBasic FEM mesh data structrure
 CMMC_rayData structure associated with the current photon/ray
 CMMC_raytracerRay-tracer data structrure for pre-computed data
 CMMC_uint2Unsigned integer pair {ix,iy}
 CMMC_uint3Unsigned integer triplet {ix,iy,iz}
 CMMC_visitorA structure that accumulates the statistics about the simulation
 Cnifti1_extenderThis structure represents a 4-byte string that should follow the binary nifti_1_header data in a NIFTI-1 header file. If the char values are {1,0,0,0}, the file is expected to contain extensions, values of {0,0,0,0} imply the file does not contain extensions. Other sequences of values are not currently defined
 Cnifti1_extensionData structure defining the fields of a header extension
 Cnifti_1_headerData structure defining the fields in the nifti1 header. This binary header should be found at the beginning of a valid NIFTI-1 header file
 Comp_lock_t
 Comp_nest_lock_t