Add getGeometryInfo function.
This commit is contained in:
33
src/common/getGeometryInfo.h
Normal file
33
src/common/getGeometryInfo.h
Normal file
@@ -0,0 +1,33 @@
|
||||
#ifndef GET_GEOMETRY_INFO_H
|
||||
#define GET_GEOMETRY_INFO_H
|
||||
|
||||
#include "Matrix.h"
|
||||
|
||||
namespace Recon
|
||||
{
|
||||
struct GeometryInfo
|
||||
{
|
||||
Aurora::Matrix headTable;
|
||||
Aurora::Matrix sensChar;
|
||||
Aurora::Matrix minEmitter;
|
||||
Aurora::Matrix minReceiver;
|
||||
Aurora::Matrix minSize;
|
||||
Aurora::Matrix maxEmitter;
|
||||
Aurora::Matrix maxReceiver;
|
||||
Aurora::Matrix maxSize;
|
||||
double maxSL;
|
||||
double maxSN;
|
||||
double maxRL;
|
||||
double maxRN;
|
||||
double numTAS;
|
||||
std::vector<Aurora::Matrix> senderNormals;
|
||||
std::vector<Aurora::Matrix> receiverNormals;
|
||||
std::vector<Aurora::Matrix> senderPositions;
|
||||
std::vector<Aurora::Matrix> receiverPositions;
|
||||
};
|
||||
|
||||
GeometryInfo getGeometryInfo(const Aurora::Matrix& aMotorPos, const Aurora::Matrix& aTransformationMatricesRef,
|
||||
const Aurora::Matrix aRlList, const Aurora::Matrix aRnList, const Aurora::Matrix aSlList, const Aurora::Matrix aSnList);
|
||||
}
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user