PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
PlusSpatialModel Member List

This is the complete list of members for PlusSpatialModel, including all inherited members.

AttenuationCoefficientDbPerCmMhzPlusSpatialModelprotected
BackscatterDiffuseReflectionCoefficientPlusSpatialModelprotected
CalculateIntensity(std::vector< double > &reflectedIntensity, unsigned int numberOfFilledPixels, double distanceBetweenScanlineSamplePointsMm, double previousModelAcousticImpedanceMegarayls, double incidentIntensity, double &transmittedIntensity, double incidenceAngleRad)PlusSpatialModel
DensityKgPerM3PlusSpatialModelprotected
GetAcousticImpedanceMegarayls()PlusSpatialModel
GetLineIntersections(std::deque< LineIntersectionInfo > &lineIntersections, double *scanLineStartPoint_Reference, double *scanLineEndPoint_Reference)PlusSpatialModel
GetModelToObjectTransform()PlusSpatialModel
GetStdStringMacro(Name)PlusSpatialModel
GetStdStringMacro(ObjectCoordinateFrame)PlusSpatialModel
ImagingFrequencyMhzPlusSpatialModelprotected
ModelFilePlusSpatialModelprotected
ModelFileNeedsUpdatePlusSpatialModelprotected
ModelLocalizerPlusSpatialModelprotected
ModelToObjectTransformPlusSpatialModelprotected
NamePlusSpatialModelprotected
ObjectCoordinateFramePlusSpatialModelprotected
operator=(const PlusSpatialModel &model)PlusSpatialModel
PlusSpatialModel()PlusSpatialModel
PlusSpatialModel(const PlusSpatialModel &model)PlusSpatialModel
PolyDataPlusSpatialModelprotected
PrecomputedAttenuationsPlusSpatialModelprotected
ReadConfiguration(vtkXMLDataElement *spatialModelElement)PlusSpatialModelvirtual
ReferenceToObjectTransformPlusSpatialModelprotected
SetMacro(ImagingFrequencyMhz, double)PlusSpatialModel
SetMacro(DensityKgPerM3, double)PlusSpatialModel
SetMacro(SoundVelocityMPerSec, double)PlusSpatialModel
SetMacro(AttenuationCoefficientDbPerCmMhz, double)PlusSpatialModel
SetMacro(SurfaceReflectionIntensityDecayDbPerMm, double)PlusSpatialModel
SetMacro(BackscatterDiffuseReflectionCoefficient, double)PlusSpatialModel
SetMacro(SurfaceDiffuseReflectionCoefficient, double)PlusSpatialModel
SetMacro(SurfaceSpecularReflectionCoefficient, double)PlusSpatialModel
SetMacro(TransducerSpatialModelMaxOverlapMm, double)PlusSpatialModel
SetModelFile(const std::string &modelFile)PlusSpatialModel
SetModelLocalizer(vtkModifiedBSPTree *modelLocalizer)PlusSpatialModelprotected
SetModelToObjectTransform(vtkMatrix4x4 *modelToObjectTransform)PlusSpatialModelprotected
SetModelToObjectTransform(double *matrixElements)PlusSpatialModelprotected
SetPolyData(vtkPolyData *polyData)PlusSpatialModelprotected
SetReferenceToObjectTransform(vtkMatrix4x4 *referenceToObjectTransform)PlusSpatialModel
SetStdStringMacro(Name)PlusSpatialModel
SetStdStringMacro(ObjectCoordinateFrame)PlusSpatialModel
SoundVelocityMPerSecPlusSpatialModelprotected
SurfaceDiffuseReflectionCoefficientPlusSpatialModelprotected
SurfaceReflectionIntensityDecayDbPerMmPlusSpatialModelprotected
SurfaceSpecularReflectionCoefficientPlusSpatialModelprotected
TransducerSpatialModelMaxOverlapMmPlusSpatialModelprotected
UpdateModelFile()PlusSpatialModelprotected
UpdatePrecomputedAttenuations(double intensityTransmittedFractionPerPixelTwoWay, int numberOfElements)PlusSpatialModelprotected
~PlusSpatialModel()PlusSpatialModelvirtual