PlusLib
2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
|
#include "PlusConfigure.h"
#include "AtracsysTracker.h"
#include "vtksys/CommandLineArguments.hxx"
#include <algorithm>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <vector>
Go to the source code of this file.
Macros | |
#define | ATR_SUCCESS ATR_RESULT::SUCCESS |
#define | ATRACSYS_MAX_FIDUCIALS 6 |
#define | DEFAULT_NUM_DATA_FRAMES 100 |
#define | NUM_BACKGROUND_FRAMES 100 |
Typedefs | |
typedef Atracsys::Tracker::RESULT | ATR_RESULT |
typedef std::vector< Fiducials > | FiducialsSequence |
typedef std::vector< Marker > | MarkerSequence |
Functions | |
PlusStatus | CaptureInitialGeometry (Fiducials &backgroundFids, Fiducials &fids) |
PlusStatus | CollectFiducialSequence (FiducialsSequence &fidFrameList, int numFrames) |
PlusStatus | CollectMarkerSequence (CustomGeometry &geom, MarkerSequence &markerFrameList, int numFrames) |
int | main (int argc, char **argv) |
PlusStatus | ProcessBackgroundFiducials (FiducialsSequence &fidFrameList, Fiducials &backgroundFids) |
void | ProgressBar (int i, int N, int barWidth=70) |
PlusStatus | RefineMarkerGeometry (CustomGeometry &geom, MarkerSequence &markerFrameList) |
double | remDecimals (double a, double prec) |
void | TransformMarkerCoordinateSystem (Fiducials &fids) |
PlusStatus | WriteGeometryToIniFile (const CustomGeometry &geom) |
std::string | WriteGeometryToString (const CustomGeometry &geom) |
Variables | |
Tracker | AtrTracker |
Tracker::DEVICE_TYPE | DeviceType = Atracsys::Tracker::DEVICE_TYPE::UNKNOWN_DEVICE |
#define ATR_SUCCESS ATR_RESULT::SUCCESS |
Definition at line 26 of file AtracsysMarkerCreator.cxx.
#define ATRACSYS_MAX_FIDUCIALS 6 |
Definition at line 22 of file AtracsysMarkerCreator.cxx.
#define DEFAULT_NUM_DATA_FRAMES 100 |
Definition at line 21 of file AtracsysMarkerCreator.cxx.
#define NUM_BACKGROUND_FRAMES 100 |
Definition at line 20 of file AtracsysMarkerCreator.cxx.
typedef Atracsys::Tracker::RESULT ATR_RESULT |
Definition at line 25 of file AtracsysMarkerCreator.cxx.
typedef std::vector<Fiducials> FiducialsSequence |
Definition at line 29 of file AtracsysMarkerCreator.cxx.
typedef std::vector<Marker> MarkerSequence |
Definition at line 30 of file AtracsysMarkerCreator.cxx.
PlusStatus CaptureInitialGeometry | ( | Fiducials & | backgroundFids, |
Fiducials & | fids | ||
) |
Definition at line 411 of file AtracsysMarkerCreator.cxx.
PlusStatus CollectFiducialSequence | ( | FiducialsSequence & | fidFrameList, |
int | numFrames | ||
) |
Definition at line 361 of file AtracsysMarkerCreator.cxx.
PlusStatus CollectMarkerSequence | ( | CustomGeometry & | geom, |
MarkerSequence & | markerFrameList, | ||
int | numFrames | ||
) |
Definition at line 553 of file AtracsysMarkerCreator.cxx.
Definition at line 171 of file AtracsysMarkerCreator.cxx.
PlusStatus ProcessBackgroundFiducials | ( | FiducialsSequence & | fidFrameList, |
Fiducials & | backgroundFids | ||
) |
Definition at line 390 of file AtracsysMarkerCreator.cxx.
Definition at line 347 of file AtracsysMarkerCreator.cxx.
PlusStatus RefineMarkerGeometry | ( | CustomGeometry & | geom, |
MarkerSequence & | markerFrameList | ||
) |
Definition at line 594 of file AtracsysMarkerCreator.cxx.
double remDecimals | ( | double | a, |
double | prec | ||
) |
Definition at line 53 of file AtracsysMarkerCreator.cxx.
void TransformMarkerCoordinateSystem | ( | Fiducials & | fids | ) |
Definition at line 462 of file AtracsysMarkerCreator.cxx.
PlusStatus WriteGeometryToIniFile | ( | const CustomGeometry & | geom | ) |
Definition at line 624 of file AtracsysMarkerCreator.cxx.
std::string WriteGeometryToString | ( | const CustomGeometry & | geom | ) |
Definition at line 525 of file AtracsysMarkerCreator.cxx.
Tracker AtrTracker |
Definition at line 16 of file AtracsysMarkerCreator.cxx.
Definition at line 17 of file AtracsysMarkerCreator.cxx.